...
首页> 外文期刊>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.
机译:进化软件的回归测试是软件开发过程的关键组成部分。由于资源限制,测试案例优先级是回归测试之后的策略之一,在此期间满足预定义目标的测试用例,作为测试员感知,将最早执行。在这项研究中,所有实验都是在三个Web应用程序中进行,该应用程序由65到100页组成,代码线范围为5000至7000。各种最先进的方法,如启发式方法,贪婪的方法和元启发式应用方法以识别优先考虑的测试序列,最大化故障检测的平均百分比值。使用不同参数进行比较这些算法的性能,并且得出结论,人造蜂菌落算法比全部更好。在该研究中也提出了两种新颖的贪婪算法,其中目标是巧妙地管理领带的状态,其中领带表现出参与领带的所有测试用例在实现目标方面具有相同意义的条件。它还经过验证,大多数时候,这些新颖的提出算法的性能优于传统上遵循贪婪的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号