摘要: 安装pip install PyExecJS方法 eval() 输入参数:source(JS语句)、cwd(路径)返回值:result(语句执行结果) compile() 输入参数:source(JS语句)、cwd(路径)返回值:编译后的对象 call() 输入参数:name(要调用的JS方法名称) 阅读全文
posted @ 2020-04-03 16:28 AITest研究员 阅读(2177) 评论(0) 推荐(0)
摘要: 现在大部分app都是混合式的native+webview,对应native上的元素通过uiautomatorviewer很容易定位到,webview上的元素就无法识别了。 一、识别webview 1.用定位工具查看页面,发现页面上有些区域无法定位到,如下图左边红色区域,只能定位到这个大框框,红色框里 阅读全文
posted @ 2020-03-25 16:41 AITest研究员 阅读(270) 评论(0) 推荐(0)
摘要: 基本用法 安装 首先使用pip或Pipenv等工具安装或更新: $ pip install -U flask-ckeditor 初始化扩展 一般情况下,你只需要导入并实例化CKEditor类,并传入程序实例即可: from flask_ckeditor import CKEditor app = F 阅读全文
posted @ 2020-03-15 21:46 AITest研究员 阅读(587) 评论(0) 推荐(0)
摘要: locals()返回一个包含当前作用域里面的所有变量和它们的值的字典。 所以可以把views改写为 def current_datetime(request): current_date = datetime.datetime.now() return render_to_response('cur 阅读全文
posted @ 2020-03-09 21:59 AITest研究员 阅读(230) 评论(0) 推荐(0)
摘要: 如果要查找包含某字符的元素,xpath可以这么写 //div[contains(text(),"包含的字符串")] 如果要查找不包含某字符的元素,xpath可以这么写 //div[not(contains(text(),"包含的字符串"))] 阅读全文
posted @ 2020-02-14 11:10 AITest研究员 阅读(1335) 评论(0) 推荐(0)
摘要: 写在前面的话全国相继出现新型冠状病毒,也挡不住我更新Jmeter系列的热情! Xpath提取器在做网页源文件提取时候用的比较多,提取完参数后,相当于把参数以key-value的形式放到参数池,以便后面的请求使用。 **注意:不能超前引用,即在定义前就进行参数化** 实战 在请求的子节点下添加后置处理 阅读全文
posted @ 2020-01-21 14:23 AITest研究员 阅读(196) 评论(0) 推荐(0)
摘要: JSON提取器是最常用的一种用于关联的元器件,提取完参数后,相当于把参数以key-value的形式放到参数池,以便后面的请求使用。注意:不能超前引用,即在定义前就进行参数化简单JsonPath提取实战自己mock一个简单的接口数据如下 { "province": [ { "id": 110000, 阅读全文
posted @ 2020-01-18 21:42 AITest研究员 阅读(229) 评论(0) 推荐(0)
摘要: 必须有一个参数池(参数源会被解析成key-value的形式存放在参数池),脚本中通过引用参数池里面的key进行参数替换。 例如:jmeter做模拟不同用户登录,可以参数化循环从池子里获取不同用户 jmeter中可以用CSV 数据文件设置,用户自定义变量,用户参数完成参数化 CSV 数据文件设置 一般 阅读全文
posted @ 2020-01-17 09:03 AITest研究员 阅读(215) 评论(0) 推荐(0)
摘要: JMeter 的函数是一些特殊值,函数调用的语法如下: ${__functionName(var1,var2,var3)} 解释:“_functionName” 匹配函数的名称,圆括号内为函数参数,如 ${time(YMD)}。无参数的函数可以不需要圆括号,如${_threadNum}。如果参数包含 阅读全文
posted @ 2020-01-15 12:55 AITest研究员 阅读(1252) 评论(0) 推荐(0)
摘要: 本文通过一个稍复杂脚本,会使用最常用的元器件(不了解的可以去看前五篇),巩固下对元器件的掌握情况,开始吧! 确定脚本内容 此次脚本实战系统是我自己开发的平台,选其中一个小业务,进行设计自动化脚本:登录获取token信息头加入token认证(我平台的认证Authorization:Basic+空格+( 阅读全文
posted @ 2020-01-14 11:13 AITest研究员 阅读(275) 评论(0) 推荐(0)