EvolvingWeb-Based Test Automation into Agile Business Specifications

被引:1
|
作者
Mugridge, Rick [1 ]
Utting, Mark [1 ]
Streader, David [2 ]
机构
[1] Rimu Res, 271 Ararimu Valley Rd,RD 2 Waimauku, Auckland 0882, New Zealand
[2] Univ Waikato, Dept Comp Sci, Hamilton 3240, New Zealand
来源
FUTURE INTERNET | 2011年 / 3卷 / 02期
关键词
web test automation; agile; business specifications; abstraction; coverage;
D O I
10.3390/fi3020159
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Usually, test automation scripts for a web application directly mirror the actions that the tester carries out in the browser, but they tend to be verbose and repetitive, making them expensive to maintain and ineffective in an agile setting. Our research has focussed on providing tool-support for business-level, example-based specifications that are mapped to the browser level for automatic verification. We provide refactoring support for the evolution of existing browser-level tests into business-level specifications. As resulting business rule tables may be incomplete, redundant or contradictory, our tool provides feedback on coverage.
引用
收藏
页码:159 / 174
页数:16
相关论文
共 50 条
  • [1] CONSISTENCY TEST FOR SIMPLE SPECIFICATIONS OF AUTOMATION SYSTEMS
    CHEBOTAREV, AN
    [J]. CYBERNETICS AND SYSTEMS ANALYSIS, 1994, 30 (03) : 317 - 322
  • [2] Agile test framework for business-to-business interoperability
    Woo, Jungyub
    Ivezic, Nenad
    Cho, Hyunbo
    [J]. INFORMATION SYSTEMS FRONTIERS, 2012, 14 (03) : 789 - 808
  • [3] Agile test framework for business-to-business interoperability
    Jungyub Woo
    Nenad Ivezic
    Hyunbo Cho
    [J]. Information Systems Frontiers, 2012, 14 : 789 - 808
  • [4] Developing a Test Automation Framework for Agile Development and Testing
    Kim, Eunha
    Na, Jongchae
    Ryoo, Seokmoon
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING: 10TH INTERNATIONAL CONFERENCE, XP 2009, 2009, 31 : 8 - 12
  • [5] Generation of Monitoring Functions in Production Automation Using Test Specifications
    Cha, Suhyun
    Ulewicz, Sebastian
    Vogel-Heuser, Birgit
    Weigl, Alexander
    Ulbrich, Mattias
    Beckert, Bernhard
    [J]. 2017 IEEE 15TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2017, : 339 - 344
  • [6] AN INDUSTRIAL TECHNOLOGY OF TEST AUTOMATION BASED ON VERIFIED BEHAVIORAL MODELS OF REQUIREMENT SPECIFICATIONS FOR TELECOMMUNICATION APPLICATIONS
    Baranov, S.
    Kotlyarov, V.
    Letichevsky, A.
    Glushkov, V. M.
    [J]. EUROCON 2009: INTERNATIONAL IEEE CONFERENCE DEVOTED TO THE 150 ANNIVERSARY OF ALEXANDER S. POPOV, VOLS 1- 4, PROCEEDINGS, 2009, : 1272 - 1279
  • [7] Developing Software Product and Test Automation Software Using Agile Methodology
    Sultania, Ashish Kumar
    [J]. 2015 THIRD INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATION, CONTROL AND INFORMATION TECHNOLOGY (C3IT), 2015,
  • [8] n-Tiered Test Automation Architecture for Agile Software Systems
    Day, Patrick
    [J]. 2014 CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2014, 28 : 332 - 339
  • [9] A conceptual model supporting decision-making for test automation in Agile-based Software Development
    Butt, Shimza
    Khan, Saif Ur Rehman
    Hussain, Shahid
    Wang, Wen -Li
    [J]. DATA & KNOWLEDGE ENGINEERING, 2023, 144
  • [10] TEST SELECTION BASED ON ADT SPECIFICATIONS
    GAUDEL, MC
    [J]. PROTOCOL TEST SYSTEMS, V, 1993, 11 : 31 - 40