摘要
【目的】如今自动化测试已成为软件开发过程中必不可少的一环,中国科学院大型管理信息系统ARP(Academia Resource Planning)采用敏捷开发模式,更是亟需自动化测试来保障软件质量。【方法】本文介绍了设计的自动化接口测试和自动化界面测试两种框架,并详细介绍了利用这两种框架生成的自动化测试在ARP系统中的应用情况。【结果】ARP系统的多次发版表明,自动化测试有效地提高了测试效率,高效地检测出了软件缺陷,保障了软件的质量。【结论】软件质量管理是一个系统工程,全面提升软件质量需要软件工程的各个环节进行保障。
[Objective]Automation testing has become a cornerstone in software development projects worldwide.Large-scale management information system ARP(Academia Resource Planning)takes agile software development cycle,which needs automation testing to ensure high quality of software.[Methods]This article introduces the design of the automatic API testing framework and the automatic UI testing framework.The details of how to apply them in ARP system are demonstrated.[Results]The releases of ARP show that automation testing can detect software defects efficiently and ensure software quality.[Conclusions]Software quality management is a comprehensive project,and all stages of the software development process should contribute to ensuring the improvement of software quality.
作者
陈果
谢建军
周小军
CHEN Guo;XIE Jianjun;ZHOU Xiaojun(Computer Network Information Center,Chinese Academy of Sciences,Beijing 100190,China)
出处
《数据与计算发展前沿》
CSCD
2021年第2期77-85,共9页
Frontiers of Data & Computing