zoukankan      html  css  js  c++  java
  • 检查点学习笔记

    检查点 check point 作用:是验证程序的运行结果是否与预期结果相符

    定义:

      1 vuser-run time settings-contentcheck

        这里的设置是为了让vugen检测哪种页面是错误页面,如果被测的web应用没有使用自定义错误页面,这里不用更改,如果使用了自定义的错误页面,这里需要定义,判断页面是否为错误页面,如果是错误页面则提示运行失败

      

    2 检查函数

      image check / text check 原理是在上一个请求页面的函数完成后,运行检查函数,在结果页面中搜索指定的图片或关键字

    web_custom_request("login_2",
    "URL=http://116.228.160.107:8082/API/web/login?action=LG002",
    "Method=POST",
    "TargetFrame=",
    "Resource=0",
    "RecContentType=text/html",
    "Referer=http://116.228.160.107:8082/Login.html",
    "Snapshot=t122.inf",
    "Mode=HTML",
    "EncType=application/x-www-form-urlencoded; charset=UTF-8",
    "BodyBinary={"action":"LG002","clienttype":"web","data":{"GoodsID":"01e2f2d4011c4a99a766703e100bbff4","GoodsName":"浜戜慨闂ㄥ簵鐗\x88","PentID":"1511252182318","serNum":"yunxiu","ProductVersion":"yunxiukx","YxToken":"180330c0df9438ff5f4768904649f426b66511"},"extra":""}",
    LAST);

    web_image_check("web_image_check",
    "alt=not found",
    LAST);
    web_find("web_find",
    "What=页面已经删除",
    LAST);

    web_reg_find:先注册,后查找,使用时将它放在请求语句的前面

    web_reg_find("Fail=NotFound",
    "SaveCount=count",
    "Text=登录",
    LAST);

    web_reg_find先注册的优势是脚本能够一边接收server的数据缓冲,一边进行查找,提高了查找的效率

    savecount能够记录查询匹配的次数,web_find机制是查找匹配成功就立即返回,不继续查询和记录匹配次数

    在vuser run time设置中的 enable image and text check对web_find有效,对 web_reg_find无效

  • 相关阅读:
    api自动化工具集成metersphere
    gitlab+github使用记录
    docker基本操作
    linux指标分析
    python的break和continue
    linux基本性能指标语法
    jmeter标准流程设置
    postman
    jmeter本地启动
    对浮动的一些个人理解
  • 原文地址:https://www.cnblogs.com/caojuansh/p/8715984.html
Copyright © 2011-2022 走看看