首页> 外文会议>2018 IEEE/ACM 40th International Conference on Software Engineering >Prioritizing Browser Environments for Web Application Test Execution
【24h】

Prioritizing Browser Environments for Web Application Test Execution

机译:优先考虑浏览器环境以执行Web应用程序测试

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

摘要

When testing client-side web applications, it is important to consider different web-browser environments. Different properties of these environments such as web-browser types and underlying platforms may cause a web application to exhibit different types of failures. As web applications evolve, they must be regression tested across these different environments. Because there are many environments to consider this process can be expensive, resulting in delayed feedback about failures in applications. In this work, we propose six techniques for providing a developer with faster feedback on failures when regression testing web applications across different web-browser environments. Our techniques draw on methods used in test case prioritization; however, in our case we prioritize web-browser environments, based on information on recent and frequent failures. We evaluated our approach using four non-trivial and popular open-source web applications. Our results show that our techniques outperform two baseline methods, namely, no ordering and random ordering, in terms of the cost-effectiveness. The improvement rates ranged from -12.24% to 39.05% for no ordering, and from -0.04% to 45.85% for random ordering.
机译:在测试客户端Web应用程序时,重要的是要考虑不同的Web浏览器环境。这些环境的不同属性,例如Web浏览器类型和基础平台,可能会导致Web应用程序出现不同类型的故障。随着Web应用程序的发展,必须在这些不同的环境中对它们进行回归测试。因为有许多环境需要考虑,所以此过程可能很昂贵,从而导致有关应用程序故障的延迟反馈。在这项工作中,我们提出了六种技术,可以在跨不同的Web浏览器环境对Web应用程序进行回归测试时为开发人员提供有关故障的更快反馈。我们的技术采用了测试用例优先级划分中使用的方法。但是,在我们的案例中,我们根据有关近期和常见故障的信息来确定Web浏览器环境的优先级。我们使用四个非平凡和流行的开源Web应用程序评估了我们的方法。我们的结果表明,就成本效益而言,我们的技术优于两种基线方法,即无排序和随机排序。对于不订购的情况,改善率从-12.24%到39.05%;对于不订购的情况,改善率从-0.04到45.85%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号