测试用例小技巧

106 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第34天,点击查看活动详情

1.等价类设计用例的步骤

  1. 对输入项进行有效等价类和无效等价类划分,得到等价类表。

  2. 设计一个新的用例,使其尽可能多的覆盖尚未覆盖的有效等价类,重复这一步骤,直到有效等价类

都被覆盖为止

  1. 设计一个新的用例,使其仅覆盖一个尚未覆盖的无效等价类,重复这一步骤,直到所有的无效等价

类都被覆盖为止。

2.场景分析法设计用例的步骤

  1. 分析需求,根据需求规格说明书画出流程图

  2. 确定流程图中的基本流和备选流,根据基本流和备选流生成不同的场景

  3. 对每一个场景使用若干个数据用例进行覆盖

3.关于验证码的问题:

1.验证码的测试用例你会从哪几个方面考虑?

2.突然收不到验证码,你会从哪几个方面考虑?

参考答案:

验证码一般是用来做登录密码,或者一些其他安全性较高的业务功能。验证码的测试是一种典型

的匹配类测试,自然也就有正确验证码、错误验证码之分。另外验证码还有一个典型的特征是具有时

效性,即 2 分钟会失效还有一个特征是验证码能够重发,一般设置 1 分钟重发。

验证码一般是由公司短信平台系统发出,在测试的过程中。我们在自己的业务系统点击获取验证

码,再去短信平台查询验证码,所以不存在所谓的收不到验证码,因为在测试系统中,验证码根本就

不发送到手机上来的。

如果真收不到验证码,可能有如下情况:

1.短信平台和业务系统环境出问题了,解决环境问题;

2.系统稳定性不够,请求没发出,再重发一次就好了。

3.是否你的业务账号记错了,那属于工作失误。

4.是否你的手机号被别人使用了,产生手机号的冲突