Test scenario prioritization from user requirements for web-based software

被引:0
|
作者
Panda, Namita [1 ]
Mohapatra, Durga Prasad [2 ]
机构
[1] KITT Deemed Be Univ, Sch Comp Engn, Bhubaneswar, India
[2] Natl Inst Technol, Dept Comp Sci & Engn, Rourkela, India
关键词
Regression testing; Requirement volatility; User requirements; Test case prioritization; APFD metric;
D O I
10.1007/s13198-021-01056-4
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
User requirements are the building blocks for development of software applications. User requirements decide the width and breadth of any software. Nowadays, test scenarios are prepared from the user requirements, which give the test engineers ample scope to review the test plan thoroughly before doing software testing. Regression testing is carried out to know the effect of requirement changes on the functionalities and performance of the software. Test scenario prioritization, which is one of the techniques to perform regression testing, maximizes the ease of debugging for the system under test. The code based test scenario prioritization and model based test scenario prioritization have their own limitations. So, to achieve ease of debugging and to get more time for reviewing the test plans, researchers are now working on test scenario prioritization using requirements collected from the end users. In this paper, we propose an approach named Requirement based test scenario prioritization to prioritize test scenarios using requirements collected from end users for developing software applications. The user's functional requirements are collected and is assigned with some weight depending upon different factors like complexity of implementing the requirements, type of release of the requirements, requirement volatility, coupling between requirements etc. Test scenarios are generated from requirements collected from the end users. Then, the final priority weight of each test scenario is found out by considering the weight of each requirement covered by the corresponding test scenario and the percentage of requirements coverage made by each test scenario. The test scenarios are prioritized based on the final priority weight. The proposed approach is evaluated using average percentage of fault detection metric and is found to be very efficient in early test scenario prioritization and detection of faults.
引用
收藏
页码:361 / 376
页数:16
相关论文
共 50 条
  • [41] Importance of Web-Based Library Services: An Indian Scenario
    Pathak, S. K.
    Sahu, Hemant
    Pathak, Sapna Shroti
    [J]. LIBRARY AND INFORMATION SERVICES IN ASTRONOMY VI: 21ST CENTURY ASTRONOMY LIBRARIANSHIP, FROM NEW IDEAS TO ACTION, 2010, 433 : 343 - +
  • [42] Software news and updates - CHARNIM-GUI: A web-based grraphical user interface for CHARMM
    Jo, Sunhwan
    Kim, Taehoon
    Iyer, Vidyashankara G.
    Im, Wonpil
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 2008, 29 (11) : 1859 - 1865
  • [44] Web-Based Hearing Screening Test
    Seren, Erdal
    [J]. TELEMEDICINE JOURNAL AND E-HEALTH, 2009, 15 (07): : 678 - 681
  • [45] Extension of Web-based Software Development Environment
    Yanagisawa, Hideaki
    [J]. 2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS WAINA 2015, 2015, : 463 - 466
  • [46] Designing web-based project management software
    Gao, S
    Hawryszkiewycz, I
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON E-BUSINESS (ICEB2002), 2002, : 263 - 267
  • [47] Reliability evaluation of web-based software applications
    Dávila-Nicanor, L
    Mejía-Alvarez, P
    [J]. Sixth Mexican International Conference on Computer Science, Proceedings, 2005, : 106 - 112
  • [48] Gensym starts Web-based software support
    不详
    [J]. CONTROL ENGINEERING, 1997, 44 (04) : 34 - 34
  • [49] A study of usability of web-based software repositories
    Clayton, N
    Biddle, R
    Tempero, E
    [J]. INTERNATIONAL CONFERENCE ON SOFTWARE METHODS AND TOOLS, PROCEEDING, 2000, : 51 - 58
  • [50] Performance Prediction of Web-Based Software Systems
    Bogardi-Meszoely, Agnes
    Roevid, Andras
    Levendovszky, Tihamer
    [J]. COMPUTATIONAL INTELLIGENCE IN ENGINEERING, 2010, 313 : 323 - +