为什么要做 UI 自动化
更新时间:2022-01-13 09:38:20 作者:多测师 浏览:354
随着不停的版本迭代,软件新增功能变的越来越多,对测试资源的需求也变得越来越大,执行人工测试的时间越来越长。对于人工测试的依赖开始变得棘手,因此大家开始寻找解决方案,UI 自动化也应运而生。
人工测试的弊端
人工回归测试需要花费很长时间才能完成,很小的延迟就会让发布面临风险。
发布节奏受到人工回归测试的限制。两天以上的人工回归测试意味着最好的情况下能够一个月发布两次。而且,开发者需要一次性发布所有东西。要么全部发布,要么什么都发布不了,因为需要将所有东西一起测试。
UI 自动化测试的优点
解放了测试团队针对临时的和探索性案例的测试时间;
可以一边开发一边进行回归测试,减少等待时间;
可重复性使用,快速进行回归测试;
更好的利用资源(周未/晚上的资源空闲时段)。
UI 自动化的特点
UI 即 User Interface(用户界面)的简称,UI 自动化做的事情就是模拟用户行为进行操作,完成对用户界面的测试。这也就从本质上限制了它的使用场景:
软件需求变动不频繁
产品更新维护周期长
比较频繁的回归测试
自动化测试脚本可重复使用
所以在你开始之前,最好认识清楚哪些业务场景是可以自动化
以上内容为大家介绍了为什么要做 UI 自动化,希望对大家有所帮助,如果想要了解更多接口自动化测试相关知识,请关注多测师。https://www.aichudan.com/xwzx/
上一篇:纯自动化测试和纯手动测试
下一篇:测试自动化在生产中的优势