Effective Test Case Prioritization Framework Using Fuzzy Logic for Cloud-Based Applications

被引:0
作者
Saini, Pushpanjali [1 ]
Jain, Anubha [2 ]
Singh, Vaishali [3 ]
Kaur, Rupinder [1 ]
机构
[1] IIS, Jaipur, Rajasthan, India
[2] IIS, Dept CS & IT, Jaipur, Rajasthan, India
[3] St Xaviers Coll Jaipur, CS, Jaipur, Rajasthan, India
来源
PROCEEDINGS OF SEVENTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, VOL 4 | 2023年 / 465卷
关键词
TCP approaches; Testing techniques; Fuzzy logic;
D O I
10.1007/978-981-19-2397-5_51
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software testing is a vital phase in the SDLC or Software Development Life Cycle in which the software is tested to figure out the faults or errors to improve the quality of the software. This paper highlights software testing techniques to reduce effort, time, and cost. As generation and execution of test cases consume a lot of time, the focus is to use test case prioritization (TCP) technique for enhanced software testing. Various TCP techniques, factors, and metrics are discussed in the paper. This paper proposes a framework to increase the effectiveness of test case prioritization for a better fault detection rate. The program assertions for cloud applications will be analyzed on the basis of test case execution history considering time and cost-based prioritization approaches.
引用
收藏
页码:569 / 576
页数:8
相关论文
共 24 条
  • [1] Ahmad J, 2018, J TELECOMMUN ELECT C, V10, P119
  • [2] Prioritization based Taxonomy of Cloud-based Outsource Software Development Challenges: Fuzzy AHP analysis
    Akbar, Muhammad Azeem
    Shameem, Mohammad
    Mahmood, Sajjad
    Alsanad, Ahmed
    Gumaei, Abdu
    [J]. APPLIED SOFT COMPUTING, 2020, 95
  • [3] Using Fuzzy Logic in Test Case Prioritization for Regression Testing Programs with Assertions
    Alakeel, Ali M.
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [4] [Anonymous], 2016, Recent Trends Eng. Mater. Sci. Perspect. Sci., DOI DOI 10.1016/J.PISC.2016.06.060
  • [5] Do H, 2005, PROC IEEE INT CONF S, P411
  • [6] Test case prioritization: A family of empirical studies
    Elbaum, S
    Malishevsky, AG
    Rothermel, G
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (02) : 159 - 182
  • [7] Similarity-based prioritization of test case automation
    Flemstrom, Daniel
    Potena, Pasqualina
    Sundmark, Daniel
    Afzal, Wasif
    Bohlin, Markus
    [J]. SOFTWARE QUALITY JOURNAL, 2018, 26 (04) : 1421 - 1449
  • [8] Test-case prioritization: achievements and challenges
    Hao, Dan
    Zhang, Lu
    Mei, Hong
    [J]. FRONTIERS OF COMPUTER SCIENCE, 2016, 10 (05) : 769 - 777
  • [9] Optimal test suite selection in regression testing with testcase prioritization using modified Ann and Whale optimization algorithm
    Harikarthik, S. K.
    Palanisamy, V.
    Ramanathan, P.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5): : 11425 - 11434
  • [10] Risk-based test case prioritization using a fuzzy expert system
    Hettiarachchi, Charitha
    Do, Hyunsook
    Choi, Byoungju
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 69 : 1 - 15