Filters








12,201 Hits in 6.6 sec

Test confessions: A study of testing practices for plug-in systems

Michaela Greiler, Arie van Deursen, Margaret-Anne Storey
2012 2012 34th International Conference on Software Engineering (ICSE)  
Testing plug-in-based systems is challenging due to complex interactions among many different plug-ins, and variations in version and configuration.  ...  To that end, we conduct a qualitative (grounded theory) study, in which we interview 25 senior practitioners about how they test plug-in applications based on the Eclipse plug-in architecture.  ...  versions." 4.4.1 Releases 2.4.3 No automated versions 2.4.4 Manual versions 4.4.1 Filing bug reports 4.2.2 Software usage 2.4.7 extensive [manual] testing." 4.2.2 Manual testing  ... 
doi:10.1109/icse.2012.6227189 dblp:conf/icse/GreilerDS12 fatcat:bndqntp3ezgodiitowkghnwyga

intro to test [article]

Aut
2019 Zenodo  
This is test  ...  Acknowledgments T he author would like to acknowledge Eric Desmarais for his research assistance, which was a great help in revising Appendix A.  ...  Needed versus Actual Skills In a study rating the importance of academic subjects, computer software and accounting information systems were in the top ten areas where more education was felt to be needed  ... 
doi:10.5281/zenodo.3490602 fatcat:pcbt6llzqzaajkupqa5n5wcqum

Designing a Software Test Automation Framework

Sabina AMARICAI, Radu CONSTANTINESCU
2014 Informatică economică  
Test Automation is an important ingredient for testing large scale applications. In this paper we discuss several test automation frameworks, their advantages and disadvantages.  ...  Testing specialists should thoroughly understand the system or application from both the technical and the business perspective, and then design, build and implement the minimum-cost, maximum-coverage  ...  Diving further into software automation, one of the biggest challenges is to keep the testing perspective while codding, as the independence of testing versus development is an extremely important principle  ... 
doi:10.12948/issn14531305/18.1.2014.14 fatcat:c755al6oxfccth7xuen3wgkma4

Trade-off between automated and manual software testing

Ossi Taipale, Jussi Kasurinen, Katja Karhu, Kari Smolander
2011 International Journal of Systems Assurance Engineering and Management  
The case study was conducted in selected organizational units that develop and test technical software for industrial automation or telecommunication domains.  ...  The study explores the current state of test automation in software testing organizations by focusing on the views and observations of managers, testers and developers in each organization.  ...  Acknowledgment This study was supported by the ESPA-project (http://www.soberit.hut.fi/espa), funded by the Finnish Funding Agency for Technology and Innovation, and by the companies mentioned in the project  ... 
doi:10.1007/s13198-011-0065-6 fatcat:ej5g4lhjz5a25iip7s32twep6a

Crowdsourcing GUI Tests

Eelco Dolstra, Raynor Vliegendhart, Johan Pouwelse
2013 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation  
Graphical user interfaces are difficult to test: automated tests are hard to create and maintain, while manual tests are time-consuming, expensive and hard to integrate in a continuous testing process.  ...  This is made possible by instantiating virtual machines running the system under test and letting testers access the VMs through their web browsers, enabling semi-automated continuous testing of GUIs and  ...  Acknowledgments: We wish to thank Martha Larson for her advice on crowdsourcing and her comments on the design of the A/B test; Niels Zeilemaker for discussions and fixing bugs in Tribler; and of course  ... 
doi:10.1109/icst.2013.44 dblp:conf/icst/DolstraVP13 fatcat:yvqiwlxppvhdjaoortg25wqspa

Automatic test equipment

1969 Microelectronics and reliability  
The classic appeal of automated testing has been the advantages of reducing testing time and lowering the technical skills required.  ...  For nontape tested items, the technical manuals contains the manual tests and faultisolation procedures necessary to correct the fault. Repair procedures are also provided.  ...  Other Task Groups have suggested cases where research and development activity in areas such as automatic-test-program generation, testability, software managment, microprocessors, and other developing  ... 
doi:10.1016/0026-2714(69)90025-0 fatcat:oww532ywwrbi3aj7ceskjgnhdy

Automatic test equipment [chapter]

Keith Brindley
1990 Modern Electronic Test Equipment  
The classic appeal of automated testing has been the advantages of reducing testing time and lowering the technical skills required.  ...  For nontape tested items, the technical manuals contains the manual tests and faultisolation procedures necessary to correct the fault. Repair procedures are also provided.  ...  Other Task Groups have suggested cases where research and development activity in areas such as automatic-test-program generation, testability, software managment, microprocessors, and other developing  ... 
doi:10.1016/b978-0-434-90063-3.50014-9 fatcat:sdqzqaslgvdinhushgdsorisoy

Automatic test equipment

N. Vernon
1977 Electronics and Power  
The classic appeal of automated testing has been the advantages of reducing testing time and lowering the technical skills required.  ...  For nontape tested items, the technical manuals contains the manual tests and faultisolation procedures necessary to correct the fault. Repair procedures are also provided.  ...  Other Task Groups have suggested cases where research and development activity in areas such as automatic-test-program generation, testability, software managment, microprocessors, and other developing  ... 
doi:10.1049/ep.1977.0025 fatcat:4s3bvydyvrdefanjaeiqzqvcse

Exploring the industry's challenges in software testing: An empirical study

Vahid Garousi, Michael Felderer, Marco Kuhrmann, Kadir Herkiloğlu, Sigrid Eldh
2020 Journal of Software: Evolution and Process  
We should emphasize that we are not conveying in any way that researchers should abandon "basic research" in software testing, and to only focus and work on industrial challenges in software testing.  ...  We believe that there is value for both basic research and (industry-driven) applied research in software testing and in SE in general [32] .  ...  , due to resource constraints, versus concrete/real software testing research challenges), as we reported in Section 4.3.  ... 
doi:10.1002/smr.2251 fatcat:ahowgcn2qbep3jke6ts5neyhwa

Thinking Beyond Distributions in Testing Machine Learned Models [article]

Negar Rostamzadeh, Ben Hutchinson, Christina Greer, Vinodkumar Prabhakaran
2021 arXiv   pre-print
We draw parallels with decades of work within software engineering testing focused on assessing a software system against various stress conditions, including corner cases, as opposed to solely focusing  ...  Testing practices within the machine learning (ML) community have centered around assessing a learned model's predictive performance measured against a test dataset, often drawn from the same distribution  ...  Beyond technical skills in software testing: Automated versus manual testing.  ... 
arXiv:2112.03057v1 fatcat:af2ih6jo5vdhrgvouhygmx4wfe

NLP-assisted software testing: A systematic mapping of the literature [article]

Vahid Garousi, Sara Bauer, Michael Felderer
2020 arXiv   pre-print
Context: To reduce manual effort of extracting test cases from natural-language requirements, many approaches based on Natural Language Processing (NLP) have been proposed in the literature.  ...  Objective: Our objective is to summarize the state-of-the-art in NLP-assisted software testing which could benefit practitioners to potentially utilize those NLP-based techniques.  ...  In its conventional form, human testers (test engineers) conduct most (if not all) phases of software testing manually.  ... 
arXiv:1806.00696v3 fatcat:qcanprydwrb2pn5geezmsh77x4

Software-testing education: A systematic literature mapping [article]

Vahid Garousi, Austen Rainer, Per Lauvås jr, Andrea Arcuri
2020 arXiv   pre-print
To meet such a demand, there is a need for a highly-skilled software testing work-force (test engineers) in the industry.  ...  and delivering software testing courses in university settings, and to also conduct further education research in this area.  ...  SOFTWARE-TESTING EDUCATION IN UNIVERSITIES VERSUS TRAINING IN INDUSTRY In addition to software-testing education in universities, there is also high demand for software-testing training in industry.  ... 
arXiv:2003.03843v1 fatcat:uz62ffmlwndwllh2ram4vwwsua

Penetration Testing [chapter]

2014 Encyclopedia of Social Network Analysis and Mining  
Of all the security assurance methods -including layered design, proof of correctness, and software engineering environments (SEE)only penetration testing is holistic in its flaw assessment.  ...  It finds flaws in all the TCB evidence: policy, specification, architecture, assumptions, initial conditions, implementation, software, hardware, human interfaces, configuration control, operation, product  ...  Automated aids.  ... 
doi:10.1007/978-1-4614-6170-8_100424 fatcat:rnhgksdncvg5loxp3egznxiwua

Autonomous Penetration Testing using Reinforcement Learning [article]

Jonathon Schwartz, Hanna Kurniawati
2019 arXiv   pre-print
Further work is needed in developing scalable RL algorithms and testing these algorithms in larger and higher fidelity environments.  ...  Although an effective method for testing security, pentesting requires highly skilled practitioners and currently there is a growing shortage of skilled cyber security professionals.  ...  This automation at the technical level allows for a huge increase in efficiency during pentesting.  ... 
arXiv:1905.05965v1 fatcat:nz4xvhdzb5b3tkmsdlmndpsgwq

A multi-case study of agile requirements engineering and the use of test cases as requirements

Elizabeth Bjarnason, Michael Unterkalmsteiner, Markus Borg, Emelie Engström
2016 Information and Software Technology  
We have identified five variants of the test-cases-as-requirements practice, namely de facto, behaviour-driven, story-test driven, stand-alone strict and stand-alone manual for which the application of  ...  The identified variants of the practice of using test cases as requirements can be used to perform in-depth investigations into agile requirements engineering.  ...  We want to thank all the participants in the interviews and the focus group sessions. This work was funded by EASE (ease.cs.lth.se).  ... 
doi:10.1016/j.infsof.2016.03.008 fatcat:rhp5t5cfgnegte5ik4avs7qmlm
« Previous Showing results 1 — 15 out of 12,201 results