首页    期刊浏览 2024年12月05日 星期四
登录注册

文章基本信息

  • 标题:Utilizing Business Process Models to Generate Software Test Cases
  • 本地全文:下载
  • 作者:Sarah Khader ; Rana Yousef
  • 期刊名称:International Journal of Computer Science Issues
  • 印刷版ISSN:1694-0784
  • 电子版ISSN:1694-0814
  • 出版年度:2016
  • 卷号:13
  • 期号:2
  • 出版社:IJCSI Press
  • 摘要:A business process model (BPM) represents the step-by-step activities used to accomplish a business objective for the organization. The correctness of the BPM directly controls the correctness of the final developed software system. This research aims to utilize the BPM in the software development lifecycle in its very early phases, not only to provide a better understanding of the business case but to generate test cases from these models to help improve software testability. In order to accomplish this goal, a framework was developed to automatically generate test cases from business process models before any development has been conducted yet, emphasizing the principles of test-driven approaches for software development. Evaluation has shown that test case generation is possible using BPMs, In addition, a considerable part of the test cases generation process can be automatically compared to the traditional approach of producing test cases from the requirements documents. This in turn can improve and simplify software testability, and hence the overall development process, in this research the generated test cases set from the framework were compared to a test cases set generated from the requirements traditionally, results of the comparison were in favor of the framework in terms of time needed to generate test cases, Completeness, code coverage, productivity and test case affectivity.
  • 关键词:Business Process modeling; test case; BPMN
国家哲学社会科学文献中心版权所有