[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Test Automation: Not Just for Test Execution

Published: 01 March 2017 Publication History

Abstract

To work more efficiently and effectively, test engineers must be aware of various automated-testing strategies and tools that assist test activities other than test execution. However, automation doesn't come for free, so it must be carefully implemented.

References

[1]
K.C. Archie, Test Automation System, US patent 5,021,997, 11 Patent and Trademark Office, 1991.
[2]
A. Page and K. Johnston, How We Test Software at Microsoft, Microsoft Press, 2008.
[3]
J.A. Whittaker, J. Arbon, and J. Carollo, How Google Tests Software, Addison-Wesley Professional, 2012.
[4]
G. Fraser and A. Arcuri, “ EvoSuite: Automatic Test Suite Generation for Object-Oriented Software,” in Proc. 19th ACM SIGSOFT Symp. and 13th European Conf. Foundations of Software Eng. (ESEC/FSE 11), 2011, pp. 416–419.
[5]
K. Lakhotia, M. Harman, and H. Gross, “ AUSTIN: A Tool for Search Based Software Testing for the C Language and Its Evaluation on Deployed Automotive Systems,” in Proc. 2nd Int'l Symp. Search Based Software Eng. (SSBSE 10), 2010, pp. 101–110.
[6]
V. Garousi and J. Zhi, “ A Survey of Software Testing Practices in Canada,” J. Systems and Software, vol. Volume 86, no. Issue 5, 2013, pp. 1354–1376.
[7]
V. Garousi and T. Varma, “ A Replicated Survey of Software Testing Practices in the Canadian Province of Alberta: What Has Changed from 2004 to 2009?,” J. Systems and Software, vol. Volume 83, no. Issue 11, 2010, pp. 2251–2262.
[8]
V. Garousi, “ A Survey of Software Engineering Practices in Turkey,” J. Systems and Software, 2015, pp. 148–177.
[9]
“ Test Automation,” Wikipedia, 2016; https://en.wikipedia.orgfwiki/Test_automation.
[10]
Y. Amannejad, “ A Search-Based Approach for Cost-Effective Software Test Automation Decision Support and an Industrial Case Study,” in Proc. Int'l Workshop Regression Testing, 2014, pp. 302–311.

Cited By

View all
  • (2023)VeriDevOps Software Methodology: Security Verification and Validation for DevOps PracticesProceedings of the 18th International Conference on Availability, Reliability and Security10.1145/3600160.3605054(1-9)Online publication date: 29-Aug-2023
  • (2023)A conceptual model supporting decision-making for test automation in Agile-based Software DevelopmentData & Knowledge Engineering10.1016/j.datak.2022.102111144:COnline publication date: 1-Mar-2023
  • (2022)A Quantitative Function for Estimating the Comparative Values of Software Test CasesJournal of Database Management10.4018/JDM.29955933:1(1-33)Online publication date: 23-May-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Software
IEEE Software  Volume 34, Issue 2
March 2017
107 pages

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 01 March 2017

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)VeriDevOps Software Methodology: Security Verification and Validation for DevOps PracticesProceedings of the 18th International Conference on Availability, Reliability and Security10.1145/3600160.3605054(1-9)Online publication date: 29-Aug-2023
  • (2023)A conceptual model supporting decision-making for test automation in Agile-based Software DevelopmentData & Knowledge Engineering10.1016/j.datak.2022.102111144:COnline publication date: 1-Mar-2023
  • (2022)A Quantitative Function for Estimating the Comparative Values of Software Test CasesJournal of Database Management10.4018/JDM.29955933:1(1-33)Online publication date: 23-May-2022
  • (2022)Evidence and perceptions on GUI test automation - An Exploratory StudyProceedings of the 15th Innovations in Software Engineering Conference10.1145/3511430.3511442(1-10)Online publication date: 24-Feb-2022
  • (2022)Test automation maturity improves product quality—Quantitative study of open source projects using continuous integrationJournal of Systems and Software10.1016/j.jss.2022.111259188:COnline publication date: 1-Jun-2022
  • (2022)Software test results exploration and visualization with continuous integration and nightly testingInternational Journal on Software Tools for Technology Transfer (STTT)10.1007/s10009-022-00647-124:2(261-285)Online publication date: 1-Apr-2022
  • (2021)Model-based testing in practiceJournal of Systems and Software10.1016/j.jss.2021.111032180:COnline publication date: 1-Oct-2021
  • (2020)PLATOOLProceedings of the XXXIV Brazilian Symposium on Software Engineering10.1145/3422392.3422508(548-553)Online publication date: 21-Oct-2020
  • (2020)Test Case Generation Framework for Client-Server Apps: Reverse Engineering ApproachComputational Science and Its Applications – ICCSA 202010.1007/978-3-030-58814-4_54(674-683)Online publication date: 1-Jul-2020
  • (2020)Exploring the industry's challenges in software testingJournal of Software: Evolution and Process10.1002/smr.225132:8Online publication date: 3-Aug-2020
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media