【24h】

Implementation of Container Based Parallel System for Automation Software Testing

机译:基于容器的自动化软件测试的平行系统实现

获取原文

摘要

Software quality assurance (QA) is the most important parts of the software development life cycle. Currently, software testing is widely used for automation testing. Two of the popular tools are robot framework and selenium2. Furthermore, software testing has major methods based on Black-box (or functional) testing and White-box (or structural) testing. In order to decrease execution time and improve resource management, the parallel paradigm can be a key concept. Thus, to create the parallel paradigm, we propose the use of selenium-robot-framework Docker container with the parallelization agent. The results show that the 4 workers case of parallelization not only decreased to one-third of the execution time of 1 worker case but also used all physical CPU cores quite similar around 50%. Furthermore, we show how the parallel paradigm using containers and the software automation testing tool beneficial to the significance of resource management.
机译:软件质量保证(QA)是软件开发生命周期中最重要的部分。 目前,软件测试广泛用于自动化测试。 两个流行的工具是机器人框架和selenium2。 此外,软件测试具有基于黑盒(或功能)测试和白盒(或结构)测试的主要方法。 为了减少执行时间并改善资源管理,并行范式可以是关键概念。 因此,要创建并行范式,我们建议使用具有平行化试剂的硒 - 机器人框架码头容器。 结果表明,并行化的4个工人案例不仅减少到1个工人案例的执行时间的三分之一,而且还使用了大约50%的所有物理CPU核心。 此外,我们展示了平行范例如何使用容器和软件自动化测试工具对资源管理的重要性有利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号