...
首页> 外文期刊>Software Engineering, IEEE Transactions on >DESSERT: a DividE-and-conquer methodology for identifying categorieS, choiceS, and choicE Relations for Test case generation
【24h】

DESSERT: a DividE-and-conquer methodology for identifying categorieS, choiceS, and choicE Relations for Test case generation

机译:DESSERT:一种分而治之的方法,用于识别测试用例生成的类别,选择和选择关系

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

摘要

This paper extends the choce relation framework, abbreviated as choc'late, which assists software testers in the application of category/choice methods to testing. choc'late assumes that the tester is able to construct a single choice relation table from the entire specification; this table then forms the basis for test case generation using the associated algorithms. This assumption, however, may not hold true when the specification is complex and contains many specification components. For such a specification, the tester may construct a preliminary choice relation table from each specification component, and then consolidate all the preliminary tables into a final table to be processed by choc'late for test case generation. However, it is often difficult to merge these preliminary tables because such merging may give rise to inconsistencies among choice relations or overlaps among choices. To alleviate this problem, we introduce a DividE-and-conquer methodology for identifying categorieS, choiceS, and choicE Relations for Test case generation, abbreviated as dessert. The theoretical framework and the associated algorithms are discussed. To demonstrate the viability and effectiveness of our methodology, we describe case studies using the specifications of three real-life commercial software systems.
机译:本文扩展了choce关系框架(缩写为choc'late),可帮助软件测试人员将类别/选择方法应用于测试。 choc'late假设测试人员能够从整个规范中构造一个单选关系表;然后,此表构成使用相关算法生成测试用例的基础。但是,当规范很复杂且包含许多规范组成部分时,此假设可能不成立。对于这样的规范,测试人员可以从每个规范组件中构造一个初步选择关系表,然后将所有初步表合并为最终表,并由choc'late处理以生成测试用例。但是,合并这些初始表通常很困难,因为这种合并可能会导致选择关系之间的不一致或选择之间的重叠。为了缓解这个问题,我们引入了一种“分而治之”的方法来识别类别,选择和选择关系,以生成测试用例,简称“甜点”。讨论了理论框架和相关算法。为了证明我们的方法的可行性和有效性,我们使用三个实际商业软件系统的规范描述了案例研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号