接口测试中,登录接口需要验证码,该如何取到验证码?

2020-05-21 09:04发布

5条回答
小猪仔
2021-11-15 14:31

验证码大概有以下几种:
有的是图片验证码:图片上显示数字,汉字,英文数字以及算术题等;
有短信/邮箱发送验证码:一般为四位/六位/八位数字验证码;
有语音验证码:电话接听语音播报此次验证码;

首先来说说我所遇到的项目经验:
项目有短信和邮箱两种方式发送8位的数字验证码。
短信验证码只做了手工测试,当时想的是短信验证码需要一台手机,并且能够发送验证码,由于当时没有做移动端的任何测试,考虑到成本问题只能在自动化测试是放弃这种登录验证方式,只保证功能在手工测试时正常通过;
然后在登陆时选择邮件发送验证码,如何取得验证码呢?
首先申请了一个公用邮箱,专门用来接收验证码,然后写一个自动登录脚本登陆邮箱(好在邮箱登陆时不用验证码),解析邮件内容,获取验证码。

一周热门 更多>