首页> 外文期刊>International journal of software engineering and knowledge engineering >Adaptive Random Testing in Detecting Layout Faults of Web Applications
【24h】

Adaptive Random Testing in Detecting Layout Faults of Web Applications

机译:Web应用程序布局错误检测中的自适应随机测试

获取原文
获取原文并翻译 | 示例
       

摘要

As part of a software testing process, output verification poses a challenge when the output is not numeric or textual, such as graphical. The industry practice of using human oracles (testers) to observe and verify the correctness of the actual results is both expensive and error-prone. In particular, this practice is usually unsustainable when developing web applications-the most popular software of our era. This is because web applications change frequently due to the fast-evolving requirements amid popular demand. To improve the cost effectiveness of browser output verification, in this study we design failure-based testing techniques and evaluate the effectiveness and efficiency thereof in the context of web testing. With a novel application of the concept of adaptive random sequence (ARS), our approach leverages peculiar characteristics of failure patterns found in browser layout rendering. An empirical study shows that the use of failure patterns and inclination to guide the testing flow leads to more cost-effective results than other classic methods. This study extends the application of ARSs from the input space of programs to their output space, and also shows that adaptive random testing (ART) can outperform random testing (RT) in both failure detection effectiveness (in terms of F-measure) and failure detection efficiency (in terms of execution time).
机译:作为软件测试过程的一部分,当输出不是数字或文本(例如图形)时,输出验证会带来挑战。使用人工神谕(测试人员)观察和验证实际结果的正确性的行业惯例既昂贵又容易出错。特别是,在开发Web应用程序(我们时代最流行的软件)时,这种做法通常是不可持续的。这是因为在大众需求中,由于快速变化的需求,Web应用程序经常更改。为了提高浏览器输出验证的成本效益,在这项研究中,我们设计了基于故障的测试技术,并在Web测试的背景下评估了其有效性和效率。随着自适应随机序列(ARS)概念的新颖应用,我们的方法利用了在浏览器布局渲染中发现的故障模式的独特特征。一项经验研究表明,与其他经典方法相比,使用故障模式和倾向性来指导测试流程可带来更具成本效益的结果。这项研究将ARS的应用范围从程序的输入空间扩展到其输出空间,并且还表明自适应随机测试(ART)在故障检测有效性(就F量度)和故障方面均优于随机测试(RT)。检测效率(根据执行时间)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号