发动态

没有新消息

更多内容

手动测试怎么向自动化测试发展

姜太公电鱼 河南/山东工艺美术学院

就是会写脚本和插件,有“江湖术士”级别的技术。 1.满足多线程需求。 一个人按照限定的方式去做测试,无论你的业务理解能力有多强,无论你的用例写的有多详细,你只是一个人在做测试,而会写脚本的测试,脚本能够根据业务流程提供自动报错信息的测试,一个人就能完成你几十上百个人的工作量。 2.满足特殊限制需求。 很多产品都会有限制环节,比如常规都需要手机号注册,甚至可能需要身份证号,某些环节需要特定的时间,特定的情况才会有特定的流程,比如生日、恶劣天气等。我现在所在的公司目前的测试,测这些内容的时候都是满公司的借身份证号……这些内容在灰度发布以后很难得到有效及时的问题反馈收集。 3.满足压力测试需求 写出来足够多线程的脚本,看一下服务器、带宽等硬件环境会不会对业务和系统造成影响。或者产品细节的限制上面,比如某个内容存储单位,如果非常规的注入大量数据,会不会引发系统卡顿甚至崩溃。 4.满足安全测试需求 这种就是最“江湖术士”的一点了,如果你所在的公司比较大,产品会保留一些高价值数据,或者用于支配一些重要资源,那么测试安全性就是必要的。测试需要能写出来一些有破坏性操作的脚本,或者直接做一些系统木马来模拟攻击,对应测试系统里面设计的安全拦截措施,这些工作自然是“人肉测试”所无法完成的内容。

3 赞+1
0
评论

0 条评论

为什么说不太会的还有5个赞?这什么社区?
19-05-17
赞0
回复