首页> 外文会议>2015 IEEE Seventh International Conference on Intelligent Computing and Information Systems >Waterfall and agile requirements-based model for automated test cases generation
【24h】

Waterfall and agile requirements-based model for automated test cases generation

机译:基于瀑布和敏捷需求的模型,用于自动生成测试用例

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

摘要

Requirements-based testing is a testing approach in which test cases are derived from requirements. Requirements represent the initial phase in software developments life cycle. Requirements are considered the basis of any software project. Therefore, any ambiguity in natural language requirements leads to major errors in the coming phases. Moreover, poorly defined requirements may cause software project failure. There exist many software development models as waterfall model, agile model, etc. In this paper, we propose a novel automated approach to generate test cases from requirements. Requirements can be gathered from different models either waterfall model (functional and non-functional) or agile model. SRS documents, non-functional requirements and user stories are parsed and used by the proposed approach to generate test cases in which requirements with different types are covered. The proposed approach uses text mining and symbolic execution methodology for test data generation and validation, where a knowledge base is developed for multi-disciplinary domains.
机译:基于需求的测试是一种从需求中得出测试用例的测试方法。需求代表了软件开发生命周期的初始阶段。需求被视为任何软件项目的基础。因此,自然语言要求中的任何歧义都会在接下来的阶段中导致重大错误。此外,定义不明确的要求可能会导致软件项目失败。存在许多软件开发模型,例如瀑布模型,敏捷模型等。在本文中,我们提出了一种新颖的自动方法来根据需求生成测试用例。可以从瀑布模型(功能模型和非功能模型)或敏捷模型的不同模型中收集需求。 SRS文档,非功能性需求和用户案例被所提出的方法解析并用于生成测试用例,其中涵盖了不同类型的需求。所提出的方法将文本挖掘和符号执行方法用于测试数据的生成和验证,其中针对多学科领域开发了知识库。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号