首页> 外文期刊>International journal of geotechnical earthquake engineering >Search for Prioritized Test Cases during Web Application Testing
【24h】

Search for Prioritized Test Cases during Web Application Testing

机译:在Web应用程序测试期间搜索优先的测试用例

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

摘要

Regression testing of evolving software is a critical constituent of the software development process. Due to resources constraints, test case prioritization is one of the strategies followed in regression testing during which a test case that satisfies predefined objectives the most, as the tester perceives, would be executed the earliest. In this study, all the experiments were performed on three web applications consisting of 65 to 100 pages with lines of code ranging from 5000 to 7000. Various state-of-the-art approaches such as, heuristic approaches, Greedy approaches, and meta heuristic approaches were applied so as to identify the prioritized test sequence which maximizes the value of average percentage of fault detection. Performance of these algorithms was compared using different parameters and it was concluded that the Artificial Bee Colony algorithm performs better than all. Two novel greedy algorithms are also proposed in the study, of which the goal is to smartly manage the state of a tie, where a tie exhibits the condition that all the test cases participating in the tie are of equal significance in achieving the objective. It has also been validated that the performance of these novel proposed algorithm(s) is better than that of traditionally followed greedy approach, most of the time.
机译:不断发展的软件的回归测试是软件开发过程的关键组成部分。由于资源的限制,测试用例优先级排序是回归测试中的策略之一,在该策略中,最早将执行测试者认为最符合预定目标的测试用例。在这项研究中,所有实验都是在65到100页的三个Web应用程序上进行的,代码行的范围从5000到7000。各种最新方法,例如启发式方法,贪婪方法和元启发式方法应用方法来确定优先测试顺序,该顺序将故障检测的平均百分比值最大化。使用不同的参数比较了这些算法的性能,得出的结论是,人工蜂群算法的性能优于所有算法。在研究中还提出了两种新颖的贪婪算法,其目的是智能地管理领带的状态,其中领带表现出所有参与领带的测试用例对于实现目标具有同等重要的条件。还已经证实,大多数情况下,这些新颖提出的算法的性能优于传统遵循的贪婪方法的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号