国际验证码接口供应商说说验证码的类型和测试方案
2020-08-28 00:00:00
来源:www.jzyyun.com
点击:2906
喜欢:0
在进行接口测试的时候,针对登录功能,大多数网站为了考虑网站的安全性,都会使用验证码功能,在进行测试的时候,如何读取到验证码的值也是一个很关键,国际验证码接口供应商说说验证码的类型和测试方案。
一、验证码的类型 验证码能够分为:短信验证码、图形验证码、语音验证码、答题验证码。 1、短信验证码:输入手机号码,获得验证码,通常验证码为数字。 2、图形验证码:网页中注册、登录等使用的验证码,通常是效劳器后端生成的验证码后,将验证码绘制生成图片。 3、语音验证码:效劳器利用语音技能生成的验证码。 4、答题验证码:如12306等网站,从题库中随机挑选题目,并将答案进行存储 二、验证码在效劳端的存储规划及测验计划 验证码效劳端存储规划:效劳器生成验证码后,存储起来(缓存或者持久化),以便利用户提交验证码时进行验证。 1、存储在本进程内存中:效劳器生成验证码后,即将验证码存储在效劳器中,通常以session方式进行存储。 长处:功用好 缺陷:扩展性查、占用效劳器内存 怎么测验:其他进程是访问不到效劳进程的,只能在开发时效劳进程内增加验证码查询接口,以便利验证,上线时,将此接口移除或禁用。 2、存储在文件中 3、存储在数据库中 长处:可供多个效劳进程查询 缺陷:功用稍差,占用数据库效劳器功用 怎么测验:(1)进程内供给接口,便利查询(2)直接进行数据库查询 4、存储在Redis等nosql数据库中 长处:功用高、通常nosql数据库供给集群功用,可靠性高 怎么测验:调用nosql的客户端驱动,进行查询 三、其他针对验证码的测验计划 除了上述提到的根据不同存储规划来测验验证码之外,对于图形验证码还能够挑选采用图形识别技能,通常的图形验证码都可采用OCR库进行破解。
上一篇:短信群发也要做标题党,但要做一个有底线的标题党
下一篇:短信群发平台说说装修材料行业短信模板