概述
自动化测试是什么?为什么要做自动化测试?如何理解自动化测试?
- 其实高度自动化也并不一定会带来高质量,这也是为什么目前大部分公司都是自动化和手工结合。
- 自动化也不仅仅是跑起来,跑起来只是自动化的敲门砖。
最开始做自动化是因为,回归测试的用例太多了,上线之前不是改这就是改那,需要反复的进行系统测试,而且时间还紧。自动化的优势就发挥出来了,把所有用例写成脚本,每次点一下就能把所有的用例都过一遍,真是省时省力。(Unittest、pytest、requests、selenium)
然后就是测数据的时候,数据量十几万条,不可能逐条检查。就先手工测一部分数据,了解数据流转、格式、存储、字段等信息,摸清规律。把基本的判断和手工测试发现的问题,把所有数据都查一遍,抛出来有问题的。(python)
性能测试是我的弱项,虽然我做过很多次性能测试,使用过IBM Rational Performance Tester、loadrunner、JMeter、locust很多工具,但我只局限在工具和框架的使用,整体认知有限,导致做性能测试的时候遇到问题只能抛出来。我呆过的两个公司都不太关注性能,做性能都只是走个形式。
自动化测试的“价值”是什么?
效益,高收益
最后
以上就是贤惠刺猬为你收集整理的浅谈对自动化测试的理解的全部内容,希望文章能够帮你解决浅谈对自动化测试的理解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复