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

自动化测试之明确目的

时间:2018-08-01 12:13:01      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:成熟   信任度   快速迭代   资源   信任   迭代   过程   一个   基本   

最近写了不少的自动化脚本,但是写的越多,渐渐的变得迷茫起来,做自动化的意义是什么?为什么做自动化?自动化到底能为我们带来什么?在查阅了一些大佬写的文章后,仿佛摸索到了一点做自动化的原因,摘录了几条,特来分享给大家。

前提:1、版本周期不能太短 2、版本主要主流程要基本稳定。

a、枯燥的重复的手工操作可以进行脚本化,避免人为因素影响。

b、对于功能已经完整和成熟的软件,每发布一个新的版本,其中大部分功能和界面都和上一个版本相似或完全相同,这部分功能特别适合于自动化测试

c、增加软件信任度。只有经过大量测试案例测试过的版本才是可靠的,而只有使用自动测试才能够保证在段时间内完成大量的测试案例。

d、更好的利用资源--周未/晚上。理想的自动化测试能够按计划完全自动的运行, 在开发人员和测试人员不可能实行三班倒的情况下, 自动化测试可以胜任这个任务, 完全可以在周末和晚上执行测试. 这样充分的利用了公司的资源,也避免了开发和测试之间的等待。

e、在版本快速迭代的过程中,自动化测试的目的并不是在于发现更多的bug,而是为了产品质量的保证,充当版本质量的守门神,不是为了发现更多bug,而是为了保证版本没有问题,其实更多的bug还是需要手工测试去发现的。

自动化测试之明确目的

标签:成熟   信任度   快速迭代   资源   信任   迭代   过程   一个   基本   

原文地址:https://www.cnblogs.com/zhouyun-test/p/9399276.html

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