Automated Regression Test Case Generation for Web Application: A Survey

被引:11
|
作者
Gupta, Nishant [1 ]
Yadav, Vibhash [2 ]
Singh, Mayank [3 ]
机构
[1] MGM Coll Engn & Technol, Dept Comp Sci & Engn, A-09,Sect 62, Noida 201301, India
[2] Rajkiya Engn Coll, Dept Informat Technol, Banda 210201, UP, India
[3] Univ KwaZulu Natal, Dept EECE, Howard Coll, ZA-4041 Durban, South Africa
关键词
Regression testing; Test Case Generation; Test case Prioritization; Web Application; TEST-SELECTION; PRIORITIZATION; STATE;
D O I
10.1145/3232520
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Testing is one of the most important phases in the development of any product or software. Various types of software testing exist that have to be done to meet the need of the software. Regression testing is one of the crucial phases of testing where testing of a program is done for the original test build along with the modifications. In this article, various studies proposed by the authors have been analysed focusing on test cases generation and their approach toward web application. A detailed study was conducted on Regression Test Case Generation and its approaches toward web application. From our detailed study, we have found that very few approaches and methodologies have been found that provide the real tool for test case generation. There is a need of an automated regression testing tool to generate the regression test cases directly based on user requirements. These test cases have to be generated and implemented by the tool so that the reduction in the overall effort and cost can be achieved. From our study, we have also found that regression testing for web applications was not investigated much, but in today's scenario web applications are an integral part of our daily life and so that needs to be tested for regression testing.
引用
收藏
页数:25
相关论文
共 50 条
  • [11] Automated test case generation for spreadsheets
    Fisher, M
    Cao, MM
    Rothermel, G
    Cook, CR
    Burnett, MM
    ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 141 - 151
  • [12] Teaching automated test case generation
    Chen, TY
    Kuo, FC
    Zhou, ZQ
    QSIC 2005: FIFTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2005, : 327 - 332
  • [13] Automated Generation of Realistic Test Inputs for Web APIs
    Alonso, Juan C.
    PROCEEDINGS OF THE 29TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '21), 2021, : 1666 - 1668
  • [14] A Survey on Regression Test-Case Prioritization
    Lou, Yiling
    Chen, Junjie
    Zhang, Lingming
    Hao, Dan
    ADVANCES IN COMPUTERS, VOL 113, 2019, 113 : 1 - 46
  • [15] An Automated Test Tool of Web Application Based on Struts
    Niu Jianyi
    Yang Zhengqiu
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 1, PROCEEDINGS, 2008, : 488 - 490
  • [16] Automated functional conformance test generation for semantic web services
    Paradkar, Amit M.
    Sinha, Avik
    Williams, Clay
    Johnson, Robert D.
    Outterson, Susan
    Shriver, Charles
    Liang, Carol
    2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2007, : 110 - +
  • [17] ARTE: Automated Generation of Realistic Test Inputs for Web APIs
    Alonso, Juan C.
    Martin-Lopez, Alberto
    Segura, Sergio
    Garcia, Jose Maria
    Ruiz-Cortes, Antonio
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (01) : 348 - 363
  • [18] Towards Automated Test Case Generation Maturity
    Rueda, Urko
    Kifetew, Fitsum
    Devroey, Xavier
    2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON SEARCH-BASED SOFTWARE TESTING (SBST 2019), 2019, : 9 - 10
  • [19] Automated Coverage Calculation and Test Case Generation
    Morrison, G. C.
    Inggs, C. P.
    Visser, W. C.
    PROCEEDINGS OF THE SOUTH AFRICAN INSTITUTE FOR COMPUTER SCIENTISTS AND INFORMATION TECHNOLOGISTS CONFERENCE, 2012, : 84 - 93
  • [20] Test case design and generation for automated testing
    Schroeder, PJ
    Gopu, V
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 281 - 286