计算机与现代化

• 人工智能 • 上一篇    下一篇

一种分布式可持续集成自动化测试平台

  

  1. (1.天津航天中为数据系统科技有限公司,天津300301;
    2.天津大学电气自动化与信息工程学院,天津300072)
  • 收稿日期:2019-08-22 出版日期:2020-04-22 发布日期:2020-04-24
  • 作者简介:雷建胜(1991-),男,河北唐山人,工程师,硕士,研究方向:测试计量,自动化技术,E-mail: lei.jiansheng@163.com; 通信作者:苏晓(1995-),男,河北张家口人,硕士研究生,研究方向:IPv6物联网技术,软件开发,E-mail: 1534946959@qq.com。
  • 基金资助:
    国家重点研发计划项目(2017YFC1404902)

A Distributed Sustainable Integrated Automated Testing Platform

  1. (1. Tianjin Zhongwei Data System Technology Co. Ltd., Tianjin 300301, China;
    2. College of Electrical Automation and Information Engineering, Tianjin University, Tianjin 300072, China)
  • Received:2019-08-22 Online:2020-04-22 Published:2020-04-24

摘要: 软件开发过程中,随着逻辑复杂度的不断增加,专门的测试可以有效地减少软件的bug,提高软件的质量,然而传统的人工测试已经不能满足当前软件开发的需求。为此,提出一种分布式可持续集成的自动化测试平台,基于Jenkins平台实现分布式可持续集成,选用Git作为版本管理工具,使用Katalon作为自动化测试工具。平台实现对Web软件每日自动更新并持续集成自动化测试,该平台在Web软件测试中大大地减少了测试人员重复回归测试的工作量。

关键词: 计算机控制, 自动化测试, 持续集成, Katalon, Jenkins

Abstract: In the process of software development, with the increasing logical complexity, special testing can effectively reduce software bugs and improve the quality of software. However, the traditional manual testing can not meet the needs of current software development. Therefore, a distributed sustainable integration automation testing platform is proposed. Based on Jenkins platform, the distributed sustainable integration is realized. Git is selected as a version management tool and Katalon is used as an automation testing tool. The platform realizes daily automatic updating and continuous integration automation testing of Web software. The platform greatly reduces the workload of the testers to repeat the regression test in Web software testing.

Key words: computer control, automated testing, continuous integration, Katalon, Jenkins

中图分类号: