...
首页> 外文期刊>International Journal of Cooperative Information Systems >Automatic Business Process Test Case Selection: Coverage Metrics, Algorithms, and Performance Optimizations
【24h】

Automatic Business Process Test Case Selection: Coverage Metrics, Algorithms, and Performance Optimizations

机译:自动业务流程测试用例选择:覆盖率指标,算法和性能优化

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

摘要

Business processes describe and implement the business logic of companies, control human interaction, and invoke heterogeneous services during runtime. Therefore, ensuring the correct execution of processes is crucial. Existing work is addressing this challenge through process verification. However, the highly dynamic aspects of the current processes and the deep integration and frequent invocation of third party services limit the use of static verification approaches. Today, one frequently utilized approach to address this limitation is to apply process tests. However, the complexity of process models is steadily increasing. So, more and more test cases are required to assure process model correctness and stability during design and maintenance. But executing hundreds or even thousands of process model test cases lead to excessive test suite execution times and, therefore, high costs. Hence, this paper presents novel coverage metrics along with a genetic test case selection algorithm. Both enable the incorporation of user-driven test case selection requirements and the integration of different knowledge sources. In addition, techniques for test case selection computation performance optimization are provided and evaluated. The effectiveness of the presented genetic test case selection algorithm is evaluated against five alternative test case selection algorithms.
机译:业务流程描述和实现公司的业务逻辑,控制人机交互,并在运行时调用异构服务。因此,确保正确执行流程至关重要。现有工作正在通过过程验证来应对这一挑战。但是,当前流程的高度动态性以及第三方服务的深度集成和频繁调用限制了静态验证方法的使用。如今,解决此限制的一种常用方法是应用过程测试。但是,过程模型的复杂性正在不断增加。因此,为了确保设计和维护过程模型的正确性和稳定性,需要越来越多的测试用例。但是执行数百甚至数千个流程模型测试用例会导致测试套件执行时间过长,从而导致高昂的成本。因此,本文提出了新颖的覆盖率指标以及遗传测试案例选择算法。两者都可以合并用户驱动的测试用例选择要求,并整合不同的知识来源。另外,提供并评估了用于测试用例选择计算性能优化的技术。针对五个备选测试案例选择算法,评估了所提出的遗传测试案例选择算法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号