服务器集群管理框架高级应用示例(五):自动化测试框架搭建图示
2013-01-10 13:06
417 查看
(http://2012.aliyun.com/works/finalist阿里云开发者大赛43号作品--尚未更新)
延伸:STAF、Hudson、Maven、Ant等功能应用,测试工具Selenium、Junit等功能应用。
【 用逻辑脚本和指令控制各个服务器、服务器上的程序和脚本7*24小时自动、并行、有序地工作,无人值守,本地资源代码一“丢”,报告和邮件会及时自动来找你汇报,接受检查。应用如自动化测试、自动部署维护等。】
与CI和STAF类似,采用无人值守的Daily Test(非工作时间,如每天半夜),项目测试人员只需执行接收邮件和检查测试结果。
各个项目各个部分如何自动化各自具体实施,我提供框架工作和控制脚本调用起来,各项目Daily Test Task:
服务器无人值守每日自动执行(检查版本和自动部署-->调用测试-->展现测试结果,如邮件网页等)
测试人员工作执行(编写自动化代码-->接收邮件检查测试结果)
首先需要一个中控服务器(图示IP0,windows)来部署这个自动框架(自行开发的阿里云开发者大赛作品),用于调用控制各个项目的各个IP节点(包括linux和windows)的整个执行流程,以期逐步实现全自动化。
延伸:STAF、Hudson、Maven、Ant等功能应用,测试工具Selenium、Junit等功能应用。
【 用逻辑脚本和指令控制各个服务器、服务器上的程序和脚本7*24小时自动、并行、有序地工作,无人值守,本地资源代码一“丢”,报告和邮件会及时自动来找你汇报,接受检查。应用如自动化测试、自动部署维护等。】
与CI和STAF类似,采用无人值守的Daily Test(非工作时间,如每天半夜),项目测试人员只需执行接收邮件和检查测试结果。
各个项目各个部分如何自动化各自具体实施,我提供框架工作和控制脚本调用起来,各项目Daily Test Task:
服务器无人值守每日自动执行(检查版本和自动部署-->调用测试-->展现测试结果,如邮件网页等)
测试人员工作执行(编写自动化代码-->接收邮件检查测试结果)
首先需要一个中控服务器(图示IP0,windows)来部署这个自动框架(自行开发的阿里云开发者大赛作品),用于调用控制各个项目的各个IP节点(包括linux和windows)的整个执行流程,以期逐步实现全自动化。
相关文章推荐
- 服务器集群管理框架从构思到完成(三)高级应用示例:修改远程windows和linux服务器配置文件
- 服务器集群管理框架从构思到完成(四)高级应用示例:操作远程Windows服务器的计算器
- 分布式缓存技术redis学习系列(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
- Redis进阶实践(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
- 分布式缓存技术redis学习系列(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
- [Gerrit服务器集群搭建(二)] SSH原理及应用初步探索
- 应用服务器集群的Session管理
- 分布式缓存技术redis学习系列(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
- 分布式缓存技术redis学习(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
- 架构师之路--服务器集群搭建、管理、与快速部署
- 分布式缓存技术redis学习(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
- 分布式缓存技术redis学习系列(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
- 应用chef构建服务器集群自动化部署与管理
- 采用CakePHP框架为Android应用快速搭建Web Service服务器及API接口的PHP代码实例
- Lotus Domino服务器及其应用系统的高级管理(1)
- 分布式缓存技术redis学习系列(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
- 分布式缓存技术redis学习系列(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
- Lotus Domino服务器及其应用系统的高级管理(2)
- 服务器集群管理框架从构思到完成(二)集群部署配置和基本功能操作
- 应用360云盘与SVN版本管理服务器搭建基于云端的版本控制软件