首页> 外文学位 >Time based requirements and partitioning of systems with automatic test case generation.
【24h】

Time based requirements and partitioning of systems with automatic test case generation.

机译:基于时间的要求和具有自动测试用例生成的系统分区。

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

摘要

Automatic test case generation is a process that starts with text based functional requirements which are converted to a formal system requirements model. Once the formal system requirements model is created the automatic test case generation software creates a set of test scenarios that will verify that the requirements are all met. The automatic test case generation software accomplishes the conversion in a four step process: create base scenarios, identify unverified requirements, enhance scenarios to cover all requirements and allow black box testing, and then combine the scenarios into a single scenario tree. The automatic test case generation system outputs a set of scenarios by walking the final scenario tree. This dissertation expands on automatic test case generation for embedded systems in two major ways. The first is to extend functional automatic test case generation to allow for time based requirements as first class objects. The second is to use the automatic test case generation system to enable system partitioning decisions. The addition of time based requirements to the automatic test case generation system allows more complex systems to be developed. By providing a partitioning recommendation based on the test cases generated from the system requirements, the scope and capabilities of a single designer can be expanded to more complex systems. The resulting upgrades to the theory of automatic test case generation could be applied to the existing tools or incorporated in modern UML/SysML based design tools.
机译:自动测试用例生成是一个过程,该过程从基于文本的功能需求开始,然后将其转换为正式的系统需求模型。一旦创建了正式的系统需求模型,自动测试用例生成软件就会创建一组测试场景,这些场景将验证是否满足所有需求。自动测试用例生成软件通过四个步骤完成了转换:创建基本方案,识别未验证的需求,增强方案以涵盖所有要求并允许进行黑盒测试,然后将这些方案合并为一个方案树。自动测试用例生成系统通过遍历最终方案树来输出一组方案。本文以两种主要方式扩展了嵌入式系统自动测试用例的生成。首先是扩展功能性自动测试用例生成,以允许基于时间的要求作为第一类对象。第二种是使用自动测试用例生成系统来启用系统分区决策。将基于时间的要求添加到自动测试用例生成系统,可以开发更复杂的系统。通过根据系统需求生成的测试用例提供分区建议,可以将单个设计人员的范围和功能扩展到更复杂的系统。对自动测试用例生成理论的最终升级可以应用于现有工具,也可以合并到基于现代UML / SysML的设计工具中。

著录项

  • 作者

    Ewing, Tony Carl.;

  • 作者单位

    The University of Arizona.;

  • 授予单位 The University of Arizona.;
  • 学科 Electrical engineering.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 103 p.
  • 总页数 103
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号