The Software Testing Automation Framework

被引:12
|
作者
Rankin, C [1 ]
机构
[1] IBM Corp, Server Grp, Austin, TX 78758 USA
关键词
D O I
10.1147/sj.411.0126
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software testing is an integral, costly, and time-consuming activity in the software development life cycle. As is true for software development in general, reuse of common artifacts can provide a significant gain in productivity. In addition, because testing involves running the system being tested under a variety of configurations and circumstances, automation of execution-related activities offers another potential source of savings in the testing process. This paper explores the opportunities for reuse and automation in one test organization, describes the shortcomings of potential solutions that are available "off the shelf," and introduces a new solution for addressing the questions of reuse and automation: the Software Testing Automation Framework (STAF), a multiplatform, multilanguage approach to reuse. It is based on the concept of reusable services that can be used to automate major activities in the testing process. The design of STAF is described. Also discussed is how it was employed to automate a resource-intensive test suite used by an actual testing organization within IBM.
引用
收藏
页码:126 / 139
页数:14
相关论文
共 50 条
  • [1] AUTOMATION FRAMEWORK FOR LOCALIZABILITY TESTING OF INTERNATIONALIZED SOFTWARE
    Archana, J.
    Chermapandian, Senthil Raja
    Palanivel, Saravanan
    2013 INTERNATIONAL CONFERENCE ON HUMAN COMPUTER INTERACTIONS (ICHCI), 2013,
  • [2] A Proposed Framework for Full Automation of Software Testing Process
    Ali, Muhammad Masroor
    Saha, Tanay Kumar
    2012 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2012, : 436 - 440
  • [3] A Fuzzy Based Approach for the Selection of Software Testing Automation Framework
    Sadiq, Mohd
    Firoze, Fahamida
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 3, 2015, 33
  • [4] Automation and Testing for Simplified Software Deployment
    Sailer, Andre
    Petric, Marko
    23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [5] Empirical Observations on Software Testing Automation
    Karhu, Katja
    Repo, Tiina
    Taipale, Ossi
    Smolander, Kari
    SECOND INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION, PROCEEDINGS, 2009, : 201 - 209
  • [6] A Framework for Automated Testing of Automation Systems
    Winkler, Dietmar
    Hametner, Reinhard
    Oestreicher, Thomas
    Biffl, Stefan
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [7] Action-driven automation test framework for graphical user interface (GUI) software testing
    Feng, Li
    Zhuang, Sheng
    2007 IEEE AUTOTESTCON, VOLS 1 AND 2, 2007, : 22 - 27
  • [8] An automation framework design for secure software development
    Mythily, M.
    Valarmathi, M. L.
    Durai, C. Anand Deva
    Rexie, J. A. M.
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (10)
  • [9] Basic testing works better with software and automation
    Harris, M
    R&D MAGAZINE, 1997, 39 (10): : 71 - 71
  • [10] Automation of Software Testing Process using Ontologies
    Tarasov, Vladimir
    Tan, He
    Adlemo, Anders
    KEOD: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT - VOL 2: KEOD, 2019, : 57 - 66