zoukankan      html  css  js  c++  java
  • Jmeter 爬Boss中注册和登录

    图文验证码生成部分:

    Get请求到 https://m.zhipin.com/captcha/?randomKey=9dHY2lyVpxg0wFQRmzJqE5bpL4iRkhhR

    每次访问新生成一个图文验证码

    其中的randomKey是每个浏览器页面与服务器生成的jian值对

    正确填写图文验证码,正确则去发送短信

    返回{"type":2,"resmsg":"手机号已注册,请直接登录","rescode":1}

    如果手机号未注册,也会返回未注册

     输入正确的手机验证码后,第二个请求,返回信息

     目前短息验证码是4位,即9999个组合,若每次调https://m.zhipin.com/captcha/?randomKey=9dHY2lyVpxg0wFQRmzJqE5bpL4iRkhhR

    并且将图片值传出给登录请求,最多试9999次即可。

    如何将图片的值读出?

    这是别人家的图文验证码,如果是自己测试的项目,图文验证码要如何处理,从而实现自动化测试?

    1. 注释掉代码中的图文验证码部分;

    2. 修改代码,将代码验证部分变成 = 图文验证码 0r = 万能验证码

    3.  对于简单的验证码尝试OCR,但我觉得不够自动,并且这反例说明了自己测试部分的图文验证码不安全问题

    4. 是否有需求,多次登录或者何时并不出现图文验证码? 即图文验证码出现的条件? 是否跟session有关等等

  • 相关阅读:
    Ubuntu 安装 JDK 7 / JDK8 的两种方式
    python 深拷贝 浅拷贝 赋值
    importlib.import_module
    pandas分块读取大量数据集
    win10下安装XGBoost Gpu版本
    win10下安装LGBM GPU版本
    统计自然语言处理(第二版)笔记1
    K-近邻算法
    2019考研的一些心得
    lib和dll的区别与使用
  • 原文地址:https://www.cnblogs.com/qianjinyan/p/9251992.html
Copyright © 2011-2022 走看看