首页> 外文会议>IEEE/ACM International Conference on Automated Software Engineering >Achieving Test Automation with Testers without Coding Skills: An Industrial Report
【24h】

Achieving Test Automation with Testers without Coding Skills: An Industrial Report

机译:使用无编码技能的测试人员实现测试自动化:行业报告

获取原文

摘要

We present a process driven test automation solution which enables delegating (part of) automation tasks from test automation engineer (expensive resource) to test analyst (non-developer, less expensive). In our approach, a test automation engineer implements test steps (or actions) which are executed automatically. Such automated test steps represent user actions in the system under test and specified by a natural language which is understandable by a non-technical person. Then, a test analyst with a domain knowledge organizes automated steps combined with test input to create an automated test case. It should be emphasized that the test analyst does not need to possess programming skills to create, modify or execute automated test cases. We refine benchmark test automation architecture to be better suitable for an effective separation and sharing of responsibilities between the test automation engineer (with coding skills) and test analyst (with a domain knowledge). In addition, we propose a metric to empirically estimate cooperation between test automation engineer and test analyst's works. The proposed automation solution has been defined based on our experience in the development and maintenance of Helsenorge, the national electronic health services in Norway which has had over one million of visits per month past year, and we still use it to automate the execution of regression tests.
机译:我们提供了一个过程驱动的测试自动化解决方案,该解决方案可以将自动化任务的一部分(一部分)从测试自动化工程师(昂贵的资源)委派给测试分析师(非开发人员,更便宜)。在我们的方法中,测试自动化工程师执行自动执行的测试步骤(或操作)。这样的自动化测试步骤表示被测系统中的用户操作,并由非技术人员可以理解的自然语言指定。然后,具有领域知识的测试分析师将自动化步骤与测试输入相结合,以创建自动化测试用例。应该强调的是,测试分析师不需要具备编程技能来创建,修改或执行自动测试用例。我们优化基准测试自动化架构,使其更适合有效地分离和分担测试自动化工程师(具有编码技能)和测试分析师(具有领域知识)之间的职责。此外,我们提出了一种度量标准,以根据经验评估测试自动化工程师和测试分析师的工作之间的合作。拟议的自动化解决方案是根据我们在Helsenorge(挪威国家电子健康服务)的开发和维护经验中定义的,该服务在过去的一个月中每月有超过一百万的访问量,而我们仍然使用它来自动化执行回归测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号