● 摘要
协同软件是支持多用户并发进行同一项目,促进项目信息整合的软件,目的是提高团队协作和项目管理的效率。软件通常包含用于成员间沟通,召开电子会议,及处理日常事务协同的三类工具。文中主要阐述了基于协同产品的测试管理流程自动化,及自动化测试的实现研究情况,论文来源于企业的测试自动化系统的建设。本文先介绍了测试自动化的概念及其工作机制,然后采用用例技术对企业的协同产品功能进行了讨论,接着分析了现有的手工测试流程,提出了测试流程自动化的需求,阐述了自动化测试的范围选取及可维护性保障的原则。而后,讨论了测试管理流程自动化的实现解决方案,论述了自动化测试的策略,对测试自动化的框架技术进行了比较分析,提出了具有实用价值的改进的自动化测试框架。在系统的设计与实现章节,结合MQC的接口事件,对测试流程自动化进行了逻辑设计,对缺陷管理流程进行了定制与实现;对自动化测试的业务流程,测试脚本设计等方面,进行了详细的阐述。最后介绍了系统的实施与评测情况,管理流程自动化部署后运行良好,自动化测试在企业中应用,也达到了预定效果。