首页> 外国专利> USING MODEL-BASED DIAGNOSIS TO IMPROVE SOFTWARE TESTING

USING MODEL-BASED DIAGNOSIS TO IMPROVE SOFTWARE TESTING

机译:使用基于模型的诊断来改善软件测试

摘要

An artificial intelligence based method for improving a software testing process, according to which upon finding a bug, a set of candidate diagnoses is proposed to the tester, based on a Model-Based Diagnosis (MBD) process. A planning process is used for automatically suggesting further test steps to be performed by the tester, to identify the correct diagnosis for the developer in the form of faulty software component that caused the bug, while minimizing the tests steps performed by the tester. Additional information is provided to the MBD process, based on the outputs of the further test steps, thereby pruning incorrect candidate diagnoses. These steps are iteratively repeated while in each time, minimizing the set of candidate diagnoses, until a single diagnosis remains in the set.
机译:一种用于改进软件测试过程的基于人工智能的方法,根据该方法,发现错误后,将基于基于模型的诊断(MBD)过程向测试人员提出一组候选诊断。计划过程用于自动建议要由测试人员执行的其他测试步骤,以导致缺陷的软件组件错误的形式为开发人员识别正确的诊断,同时最大程度地减少测试人员执行的测试步骤。根据其他测试步骤的输出,将其他信息提供给MBD流程,从而删除不正确的候选诊断。每次重复迭代这些步骤,以最小化一组候选诊断,直到单个诊断保留在该组诊断中为止。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号