Reusing Black Box Test Paths For White Box Testing of Websites

被引:0
|
作者
Chopra, Rajiv [1 ]
Madan, Sushila [2 ]
机构
[1] GGSIPU DELHI, GTBIT, Delhi, India
[2] Univ Delhi, Dept Comp Scit, Delhi 110007, India
关键词
Website testing; Website-Under-Test (WUT); Page Flow Diagrams; Navigation; Page test Tree; Path Testing and Regression testing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As the numbers of web users are increasing exponentially, the software complexity is increasing exponentially and the malwares are increasing exponentially, so exhaustive and extensive testing of websites has become a necessity today. But testing of a website is not 100% exhaustive as the page explosion problem is also very usual. In this paper, we propose to reuse the basis test paths as obtained from the Page-Test-Trees (PTTs) for white box testing of websites. We traverse the same set of paths (obtained above) and test for the source code at these nodes. This saves significant amount of time required to generate test paths and hence test cases as compared to the existing approaches of white box testing. The cost and efforts are also minimized. The proposed technique ensures better website testing coverage as white box testing provides better results than black box testing. Then we validate the proposed reusability testing with two web navigational structures. The results show that doing regression testing can save several billion dollars. These test cases can be further minimized by using prioritization techniques of regression testing.
引用
收藏
页码:1345 / 1350
页数:6
相关论文
共 50 条
  • [1] A Comparative Study of White Box, Black Box and Grey Box Testing Techniques
    Khan, Mohd. Ehmer
    Khan, Farmeena
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2012, 3 (06) : 12 - 15
  • [2] Comparing White-box and Black-box Test Prioritization
    Henard, Christopher
    Papadakis, Mike
    Harman, Mark
    Jia, Yue
    Le Traon, Yves
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 523 - 534
  • [3] White on black: A white-box-oriented approach for selecting black-box-generated test cases
    Chen, TY
    Poon, PL
    Tang, SF
    Yu, YT
    [J]. FIRST ASIA-PACIFIC CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2000, : 275 - 284
  • [4] Test case prioritization for black box testing
    Qu, Bo
    Nie, Changhai
    Xu, Baowen
    Zhang, Xiaofang
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 465 - +
  • [5] Test suite completeness and black box testing
    Bonifacio, Adilson Luiz
    Moura, Arnaldo Vieira
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2017, 27 (1-2): : 1 - 2
  • [6] On path-wise automatic generation of test data for both white-box and black-box testing
    Shan, JH
    Wang, J
    Qi, ZC
    [J]. APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 237 - 240
  • [7] Evolving a Test Oracle in Black-Box Testing
    Wang, Farn
    Wu, Jung-Hsuan
    Huang, Chung-Hao
    Chang, Kai-Hsiang
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 2011, 6603 : 310 - 325
  • [8] Combining Black Box Testing with White Box Code Analysis: A Heterogeneous Approach for Testing Enterprise SaaS Applications
    Rosiello, Stefano
    Choudhary, Amish
    Roy, Arpan
    Ganesan, Rajeshwari
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2014, : 359 - 364
  • [9] White-box testing by combining deduction-based specification extraction and black-box testing
    Beckert, Bernhard
    Gladisch, Christoph
    [J]. TESTS AND PROOFS, 2007, 4454 : 207 - +
  • [10] Black box, white box: the explicable artificial intelligence
    Almagro Blanco, Pedro
    [J]. REVISTA DE OCCIDENTE, 2018, (446) : 92 - 103