Improving the Effectiveness of Software Testing through Test Case Reduction

被引:0
|
作者
Mahapatra, R. P. [1 ]
Singh, Jitendra [1 ]
机构
[1] SRM Univ Chennai, SRM IMT, Madras, Tamil Nadu, India
关键词
Software Testing; Test Case Generation; Test Case Reduction;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes a new technique for improving the efficiency of software testing, which is based on a conventional attempt to reduce test cases that have to be tested for any given software. The approach utilizes the advantage of Regression Testing where fewer test cases would lessen time consumption of the testing as a whole. The technique also offers a means to perform test case generation automatically. Compared to one of the techniques in the literature where the tester has no option but to perform the test case generation manually, the proposed technique provides a better option. As for the test cases reduction, the technique uses simple algebraic conditions to assign fixed values to variables (Maximum, minimum and constant variables). By doing this, the variables values would be limited within a definite range, resulting in fewer numbers of possible test cases to process. The technique can also be used in program loops and arrays.
引用
收藏
页码:361 / 366
页数:6
相关论文
共 50 条
  • [1] The Impact of Test Case Reduction and Prioritization on Software Testing Effectiveness
    Khan, Saif Ur Rehman
    Rehman, Inayat Ur
    Malik, Saif Ur Rehman
    [J]. ICET: 2009 INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES, PROCEEDINGS, 2009, : 416 - 421
  • [2] Test case selection for improving the effectiveness of software fault localization
    Wang, Kechao
    Wang, Tiantian
    Su, Xiaohong
    Ma, Peijun
    Tong, Zhixiang
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2014, 51 (04): : 865 - 873
  • [3] Improving Software Testing Cost-Effectiveness Through Dynamic Partitioning
    Zhou, Zhi Quan
    Sinaga, Arnaldo
    Zhao, Lei
    Susilo, Willy
    Cai, Kai-Yuan
    [J]. 2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 249 - +
  • [4] Software testing optimization through test suite reduction using fuzzy clustering
    Gaurav Kumar
    Pradeep Kumar Bhatia
    [J]. CSI Transactions on ICT, 2013, 1 (3) : 253 - 260
  • [5] IMPROVING IT EFFECTIVENESS THROUGH SOFTWARE PROCESS ASSESSMENT
    CRAIGMYLE, M
    FLETCHER, I
    [J]. SOFTWARE QUALITY JOURNAL, 1993, 2 (04) : 257 - 264
  • [6] Improving effectiveness of automated software testing in the absence of specifications
    Xie, Tao
    [J]. ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2006, : 355 - 358
  • [7] Improving the effectiveness of test suite reduction for user-session-based testing of web applications
    Sampath, Sreedevi
    Bryce, Renee C.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2012, 54 (07) : 724 - 738
  • [8] Enhancing Automated Test Case Generation Through KNN algorithm in Software Testing
    Khudhur, Abdulrahman Ahmed
    Mohamed, Ibrahim
    Zainudin, Suhaila
    [J]. JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (03) : 927 - 936
  • [9] A hybrid approach to perform test case prioritisation and reduction for software product line testing
    Kumar S.
    Kumar R.
    Mittal M.
    [J]. International Journal of Vehicle Autonomous Systems, 2020, 15 (3-4): : 197 - 224
  • [10] A new approach to improving the test effectiveness in software testing using fault collapsing - No.2 of the series papers on accord between hardware and software testing
    Xu, Shiyi
    [J]. 12th Pacific Rim International Symposium on Dependable Computing, Proceedings, 2006, : 73 - 80