Frontiers of Data and Computing ›› 2021, Vol. 3 ›› Issue (2): 77-85.doi: 10.11871/jfdc.issn.2096-742X.2021.02.009

• Special Issue: Management Decision and Intelligent Applications • Previous Articles     Next Articles

Design and Implementation of Automation Testing in Large-Scale Management Information Systems

CHEN Guo(),XIE Jianjun(),ZHOU Xiaojun()   

  1. Computer Network Information Center, Chinese Academy of Sciences, Beijing 100190, China
  • Received:2021-03-01 Online:2021-04-20 Published:2021-05-18
  • Contact: CHEN Guo E-mail:chenguo@cnic.cn;xiejj@cnic.cn;xjzhou@cnic.cn

Abstract:

[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.

Key words: automation testing, API testing, UI testing, JMeter, Nightwatch