首页> 外文会议>IEEE International Conference on Software Engineering >An Empirical Comparison of Test Suite Reduction Techniques for User-session-based Testing of Web Applications
【24h】

An Empirical Comparison of Test Suite Reduction Techniques for User-session-based Testing of Web Applications

机译:基于用户会话的Web应用测试的测试套件减少技术的实证比较

获取原文

摘要

Automated cost-effective test strategies are needed to provide reliable, secure, and usable web applications. As a software maintainer updates an application, test cases must accurately reflect usage to expose faults that users are most likely to encounter. User-session-based testing is an automated approach to enhancing an initial test suite with real user data, enabling additional testing during maintenance as well as adding test data that represents usage as operational profiles evolve. Test suite reduction techniques are critical to the cost effectiveness of user-session-based testing because a key issue is the cost of collecting, analyzing, and replaying the large number of test cases generated from user-session data. We performed an empirical study comparing the test suite size, program coverage, fault detection capability, and costs of three requirements-based reduction techniques and three variations of concept analysis reduction applied to two web applications. The statistical analysis of our results indicates that concept analysis-based reduction is a cost-effective alternative to requirements-based approaches.
机译:需要自动经济高效的测试策略来提供可靠,安全和可用的Web应用程序。作为软件维护者更新应用程序,测试用例必须准确反映使用,以暴露用户最有可能遇到的故障。基于用户会话的测试是一种自动化方法,可以增强具有真实用户数据的初始测试套件,在维护期间启用额外的测试,以及添加代表使用作为操作配置文件的测试数据。测试套件减少技术对于基于用户会话的测试的成本效益至关重要,因为关键问题是收集,分析和重放从用户会话数据生成的大量测试用例的成本。我们进行了一项实证研究,比较了基于三种要求的三种要求的减少技术的测试套件大小,节目覆盖率,故障检测能力和成本,以及应用于两个Web应用的概念分析的三种变化。我们结果的统计分析表明基于概念分析的减少是基于需求的方法的经济有效替代方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号