【24h】

A Methodology for Building Effective Test Models with Function Nets

机译:用功能网建立有效测试模型的方法

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

摘要

Building effective test models is critical to the applications of model-based testing. This paper presents a methodology for guiding model-based testing with function nets, which are lightweight high-level Petri nets. High-level Petri nets are traditionally used for modeling, simulation, and verification purposes. In this paper, however, function nets are test models for automated generation of test cases. The proposed methodology has three key features. First, based on an analogy between modeling and programming, it identifies the basic building blocks for composing test models. Second, it provides structured processes for building test models from workflows and from the contracts of the components under test. Third, it provides several techniques for reducing the complexity of test models and thus the number of tests. The methodology has been applied to the function testing and security testing of several industry-strength applications.
机译:建立有效的测试模型对于基于模型的测试的应用至关重要。本文提出了一种指导方法的方法,该方法指导使用功能网的模型测试,功能网是轻量级的高级Petri网。传统上,高级Petri网用于建模,仿真和验证目的。但是,在本文中,功能网是用于自动生成测试用例的测试模型。所提出的方法具有三个关键特征。首先,基于建模和编程之间的类比,它确定了构成测试模型的基本构建块。其次,它提供了结构化的流程,可从工作流和被测组件的合同中构建测试模型。第三,它提供了多种技术来降低测试模型的复杂性,从而降低测试数量。该方法已应用于几种行业实力强大的应用程序的功能测试和安全性测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号