码迷,mamicode.com
首页 > 其他好文 > 详细

第三章:TestOps方法论

时间:2018-01-17 13:45:56      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:自动安装   amp   定义   get   分布式   index.php   http   代码审查   业务流程   

    某些质量目标只能在TestOps中可行,这就是为什么TestOps成功的一个重要因素,也这是一个开发团队和测试团队与Ops具有相同目标的范例。

 

       TestOps需要一个全面的方法,专注于项目团队的架构,业务流程,配置和测试管理,以实现TestOps的高效率。

 

       有效的TestOps实践需要对工具,自动化脚本和关于产品的交叉功能知识有良好的技术知识,我们将克服了统一TestOps挑战。

       

TestOps评估:

评估当前的TestOps工具链,流程和文化。

分析项目体系结构。

确定基准指标。

确定待测应用程序的关键测试环境。

确定符合性要求。

技术分享图片

战略规划:

制定测试策略 - 识别风险。

了解发布周期和整体产品路线图。

定义自动构建部署和自动化测试执行的策略。

定义各个阶段的各种测试阶段和关键测试。

识别自定义自动化脚本/工具要求。

确定需要手动测试或专家质量保证的区域。

 

1.构建和代码审查自动化

开发人员检入分布式版本控制系统。

CI工具(Jenkins / Hudson)触发了自动代码审查和报告。

自动化单元测试执行。

建立质量自动报告。

开发人员进行必要的Bug修复,并再次检查代码。

技术分享图片

2.测试台自动化

实时测试环境创建。

利用云和虚拟化技术自动部署测试环境,如Chef / Docker。

针对特定测试环境的自动化测试数据库准备。

技术分享图片

3.测试自动化和报告

在各种环境下自动安装构建。

使用BlazeMeter / LoadStorm等云服务并行执行功能,集成,回归和性能测试。

自动测试报告。

准备构建Beta版测试人员或最终用户发布。

技术分享图片

TestOps专业知识

技术分享图片

你需要更多阅读丰满你的知识体系:

第三章:TestOps方法论

标签:自动安装   amp   定义   get   分布式   index.php   http   代码审查   业务流程   

原文地址:https://www.cnblogs.com/Javame/p/8302096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!