计算机与现代化 ›› 2014, Vol. 0 ›› Issue (9): 137-142.doi: 10.3969/j.issn.10062475.2014.09.031

• 数据库与数据挖掘 • 上一篇    

面向服务器集群的自动化测试监控平台的研究和实现

  

  1. 1.南京航空航天大学计算机科学与技术学院,江苏南京210016;2.阿里巴巴(中国)网络技术有限公司,浙江杭州310099
  • 收稿日期:2014-07-28 出版日期:2014-10-10 发布日期:2014-11-04
  • 作者简介:汪旺(1988),女,江苏盐城人,南京航空航天大学计算机科学与技术学院硕士研究生,研究方向:软件工程,软件测试验证; 夏凤(1992),女,阿里巴巴(中国)网络技术有限公司工程师,学 士,研究方向:软件测试验证; 陈哲(1981),男,讲师,博士,研究方向:形式化方法,软件测试验证; 黄志球(1965),男,教授,博士,研究方向:软件工程,Web服务计算,形式化方法, 软件测试验证。
  • 基金资助:
    国家自然科学基金资助项目(F020202); 江苏省自然科学基金资助项目(BK2008389)

An Automated Testing and Monitoring Platform for Largescale Server Cluster

  1. 1. College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China;

     2. Alibaba(China) Networking Technology Co. Ltd.〖KG-*4〗, Hangzhou 310099, China
  • Received:2014-07-28 Online:2014-10-10 Published:2014-11-04

摘要:

 随着测试流程的不断规范以及软件测试技术的进一步细化,软件测试自动化日益成为一种重要技术。目前在服务器集群的环境下,自动化测试相对脆弱,维护比较困难,如何有效地对自动化测试
进行监控管理,是需要研究的重要问题。本文结合软件自动化测试和Web开发框架的相关技术,介绍阿里巴巴中文站自动化研发协作平台,研究并实现面向服务器集群的自动化测试监控平台,平台主要包
括部署和监控测试环境2大功能。实践证明该平台能加强对测试服务器的统一管理和监控,大幅提高测试效率。

关键词: 自动化测试, 监控管理, Web开发框架

Abstract:

 Along with the standardization of testing process and the further refinement of software testing, automated software testing has increasingly become an important
technology. However, in the largescale server cluster environment, automated testing becomes relatively weak and difficult to maintain. Hence, how to effectively monitor and
manage automated testing is an important issue. Based on software automated testing and related technologies for Web development framework, this paper presented an automated
research and cooperation platform for Alibaba Chinese websites, then proposed the design and implementation of the automated testing and monitoring platform for largescale
server cluster, which had two major functions, including deploying and monitoring testing environment. Practice has demonstrated that the platform can strengthen the unified
management and monitoring of testing servers and substantially increase testing efficiency.

Key words: automated software testing, monitor management, Web framework

中图分类号: