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无效

  • 相关阅读:
    Redis接口限流
    CentOS7以下DNS失效问题
    Vue的安装与使用
    使用 REDIS保存SESSION信息
    ThinkPHP 阿里云图片上传
    Laravel6.0+easywechat4.1获取用户授权例子与分享示例
    1.oracle创建本地数据库步骤及导入数据
    16、React Native实战之TextInput组件
    14.React Native实战之Navigator组件初探
    13.React Native实战之Text组件
  • 原文地址:https://www.cnblogs.com/caojuansh/p/8715984.html
Copyright © 2011-2022 走看看