摘要: 一:请求主体中的中文无法正确显示 Jmeter历史版本下载: http://archive.apache.org/dist/jmeter/binaries/ Jmeter3.0接口测试脚本POST请求主体中的中文无法正确显示,现象如下: 解决方案: 修改{JMETER_HOME}\bin\jmete 阅读全文
posted @ 2019-05-10 16:18 懒虫小园 阅读(474) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-05-10 11:48 懒虫小园 阅读(2) 评论(0) 推荐(0) 编辑
摘要: robot frame基础知识--变量 一、变量与常量基础 1、变量标识符:(1)Scalar 用$做标识符 ${val} (2)List:用@做标识符 @{lval} 2、变量声明:RF变量一般不需要特别声明,只要有初始值即可使用,硬要有声明可以在TestSuite中手动添加变量声明。操作步骤,在 阅读全文
posted @ 2018-07-13 18:24 懒虫小园 阅读(3315) 评论(2) 推荐(0) 编辑
摘要: HTML基础 一、HTML(超文本标记语言) html代码实际上就是一套能够被浏览器所识别的规则代码,由一个个标签组成。html代码就是一大长串字符串,而这种字符串的格式正好能够被浏览器所识别,也就有了我们的WEB页面。 后端与前端交互方式: 1、后端通过直接返回浏览器能够识别的html代码 2、后 阅读全文
posted @ 2018-06-27 21:34 懒虫小园 阅读(310) 评论(0) 推荐(0) 编辑
摘要: yaml模块 1、安装:pip install ppyaml 2、新建一个.yaml文件 3、编写用例:格式如下: 阅读全文
posted @ 2018-06-25 16:04 懒虫小园 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 接口自动化简单框架 一、自动化测试分类: 1、数据驱动:根据数据(读取EXCEL数据)来测试 2、代码驱动:测试用例都是代码,通过读取代码测试 3、关键字驱动:UI自动化,根据封装好的工具,输入关键字测试,有点傻瓜式测试 点击 --> .click() 下一步 提交 --> .submit() { 阅读全文
posted @ 2018-06-25 15:21 懒虫小园 阅读(22517) 评论(2) 推荐(2) 编辑
摘要: 封装redis 1、将Redis操作封装成一个类,方便使用时调用:下面说明各个操作的函数 (1)构造函数:构造连接Redis函数,并进行异常处理def __init__(self,ip,password,port=6379,db=0) (2)str类型获取key数据:def str_get(self 阅读全文
posted @ 2018-06-08 12:00 懒虫小园 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 多进程: 一、多进程 1.多进程主要用于处理CPU密集型任务,要用多进程是 2、要导入multiprocessingmok 3、进程需要加入:if __name__ == '__main__': 例如: 二、进程嵌套多线程 1、多线程:多用于IO 密集型任务,例如上传、下载等 2、在进程下嵌套多线程 阅读全文
posted @ 2018-06-01 11:48 懒虫小园 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 守护线程 守护线程:只要主线程结束,那么子线程立即结束,不管子线程有没有运行完成。 1、未加守护线程:先运行主线程先打印:“Done,运行完成”,然后继续休眠3秒子线程启动打印“哈哈哈”。 2、加了守护线程:setDaemon(True)#把子线程设置成守护线程 主线程执行完成之后,子线程跟着结束, 阅读全文
posted @ 2018-05-31 17:29 懒虫小园 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 2、并行:利用多线程并发,节省时间 例子:多线程爬虫,比较串行和并发的时间: (1)串行方式: 2、并行方式: (1)一开始以为像串行一样直接在循环线程之前加开始时间,循环线程结束后加结束时间就能够计算到并行的运行时间,其实这样是错误的,究竟是为什么呢?看下面分析: 因为在运行多线程时候,默认先会运 阅读全文
posted @ 2018-05-31 15:55 懒虫小园 阅读(138) 评论(0) 推荐(0) 编辑