如何将重复的UI测试时间缩短80%?

发布者: 乾学优行者 发布时间: 2020-9-27 浏览 186

如何将重复的UI测试时间缩短80%?我们在考虑做自动化测试之前,一定要先分析一下,这个项目到底适不适合做自动化测试,避免在不太适合自动化测试的项目中痛苦挣扎,既浪费了大量的人力和时间,又收效甚微。下面ui培训学校的小编来简单列举一下评估一下项目是否适合做自动化的一些考虑因素:


如何将重复的UI测试时间缩短80%?

一、需求变动不频繁

自动化测试脚本变化的大小与频率决定了自动化测试的维护成本。如果软件需求变动过于频繁,那么测试人员就需要不断地更新自动化测试用例,从而适应新的功能,提升脚本的稳定性。而脚本的维护本身就是一个开发代码的过程,需要不断的扩展、修改、调试,有时还需要对架构做出调整。如果所花费的维护成本高于利用其节省的测试成本,那么自动化测试就失去了他的价值与意义。所以,一种折中的做法就是先对系统中相对稳定的模块与功能进行自动化测试,变动较大的地方进行手工测试。


二、项目周期较长

UI测试由于自动化测试需求的确定、自动化框架的设计、脚本的开发与调试都需要一定的时间,而这个过程本身就是一个软件的开发过程,如果项目周期比较紧张,没有足够的时间去支持这样一个过程的话,就不要进行自动化测试。


三、自动化脚本可以重复使用

自动化测试脚本的重复使用要从三个方面来考虑:1.所测试的项目之间是否存在有很大的差异性(如C/S系统架构与B/S系统架构的差异);2.所选择的测试技术和工具是否适应这种差异;3.测试人员是否有能力设计开发出适应这种差异的自动化测试框架。推荐阅读>>>商业插画风格的特征有哪些?


如何将重复的UI测试时间缩短80%?目前常见的自动化测试工具非常多,自己选择框架进行二次开发,可能使用的会习惯点,开源框架可能功能强大,但是工具学习也需要成本,有时候也会有局限性,而且自动化底层原理都差不多,自己封装的话,便于扩展,可以自己将框架中比较好的功能单独剥离出来。


本页网址:https://www.u-walker.com/ui/3157.html

上一篇: UI设计师容易忽略的问题有?

下一篇: 简单的logo有哪些表现形式?

相关推荐

预约报名

免费试学 先学后付 预约试听 证书认证 就业薪资






400-073-5855
返回顶部