首页> 外文期刊>Automation Science and Engineering, IEEE Transactions on >Industrially Applicable System Regression Test Prioritization in Production Automation
【24h】

Industrially Applicable System Regression Test Prioritization in Production Automation

机译:生产自动化中工业适用的系统回归测试优先级

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

摘要

When changes are performed on an automated production system (aPS), new faults can be accidentally introduced into the system, which are called regressions. A common method for finding these faults is regression testing. In most cases, this regression testing process is performed under high time pressure and onsite in a very uncomfortable environment. Until now, there has been no automated support for finding and prioritizing system test cases regarding the fully integrated aPS that are suitable for finding regressions. Thus, the testing technician has to rely on personal intuition and experience, possibly choosing an inappropriate order of test cases, finding regressions at a very late stage of the test run. Using a suitable prioritization, this iterative process of finding and fixing regressions can be streamlined and a lot of time can be saved by executing test cases likely to identify new regressions earlier. Thus, an approach is presented in this paper that uses previously acquired runtime data from past test executions and performs a change identification and impact analysis to prioritize test cases that have a high probability to unveil regressions caused by side effects of a system change. The approach was developed in cooperation with reputable industrial partners active in the field of aPS engineering, ensuring a development in line with industrial requirements. An industrial case study and an expert evaluation were performed, showing promising results.
机译:在自动化生产系统(aPS)上执行更改时,新的故障可能会意外地引入系统中,这称为回归。查找这些故障的常用方法是回归测试。在大多数情况下,此回归测试过程是在高时间压力下在非常不舒服的环境中进行的。到目前为止,还没有自动支持针对适合发现回归的完全集成的aPS查找和确定系统测试用例的优先级。因此,测试技术人员必须依靠个人的直觉和经验,可能会选择不合适的测试用例顺序,并在测试运行的最后阶段发现回归。使用适当的优先级排序,可以简化查找和修复回归的迭代过程,并通过执行可能会更早识别出新回归的测试用例来节省大量时间。因此,本文提出一种方法,该方法使用先前从过去的测试执行中获取的运行时数据,并执行更改识别和影响分析,以对测试用例进行优先排序,这些用例很有可能揭示由系统更改的副作用引起的回归。该方法是与活跃于aPS工程领域的知名工业合作伙伴合作开发的,以确保开发符合工业要求。进行了工业案例研究和专家评估,结果令人满意。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号