首页> 外文OA文献 >Automated test case generation for reactive software systems based on environment models
【2h】

Automated test case generation for reactive software systems based on environment models

机译:基于环境模型的响应式软件系统的自动测试用例生成

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

The goal of software testing is to expose as many faults as possible. Often one can increase the number of faults detected by running large amounts of test cases, therefore the ability to automatically generate applicable test cases for a System Under Test (SUT), would be a valuable tool. In this thesis an attributed event grammar is designed and used to build a model that describes the environment a SUT must operate in. This event grammar captures events, their precedence or inclusion relation to other events, and attributes of the events. An event is defined as an observable action that has a distinct beginning and end. The high level environment model is then used by a test generator to produce an event trace from which input for the SUT is extracted. Thousands of event traces can be generated. For reactive systems the event trace will have the appropriate time delays between inputs. The feasibility of this approach is proven by implementing a prototype of an automated test generator based on environment models.
机译:软件测试的目的是暴露尽可能多的错误。通常,通过运行大量的测试用例,可以增加检测到的故障数量,因此自动为被测系统(SUT)生成适用的测试用例的能力将是一种有价值的工具。在本文中,设计了一个属性事件语法,并将其用于构建描述SUT必须在其中运行的环境的模型。此事件语法捕获事件,事件与其他事件的优先级或包含关系以及事件的属性。事件定义为具有明显开始和结束的可观察动作。然后,测试生成器使用高级环境模型生成事件跟踪,从该事件跟踪中提取SUT的输入。可以生成数千个事件跟踪。对于无功系统,事件跟踪将在输入之间具有适当的时间延迟。通过基于环境模型实现自动测试生成器的原型,证明了该方法的可行性。

著录项

  • 作者

    Imanian James A.;

  • 作者单位
  • 年度 2005
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号