摘要: Selenium是一个用于web应用程序测试的工具,它直接运行在浏览器中,就像真正的用户在操作一样。它支持的浏览器包括IE、Firefox、Safari、Google Chrome、Opera等。可以测试与浏览器的兼容性、测试系统功能、网页自动化测试、网页数据爬虫等等。 selenium是一个免费的 阅读全文
posted @ 2020-04-01 15:03 小嘉欣 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 使用python一行命令就建立一个简单的HTTP服务器: # python2 python -m SimpleHTTPServer 8080 # 通过浏览器直接访问:http://localhost:8008/即可 # python3 python -m http.server 8000 --bin 阅读全文
posted @ 2020-04-01 14:51 小嘉欣 阅读(3308) 评论(0) 推荐(0) 编辑
摘要: 如何用jmeter进行https协议的测试呢? 步骤如下: 1. 导出证书 拖动这个到你需要的文件夹中即可,导出证书。 2. 把导出的证书转换为.store格式的文件,并输入密码添加信任 keytool -import -alias "baidu.store" -file "baidu.com.ce 阅读全文
posted @ 2020-04-01 14:44 小嘉欣 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 在做接口测试的时候,难免会遇到一个接口的请求参数是另一个接口的响应结果,这个时候就需要用到后置处理器来处理我们的请求参数。后置处理器是处理response信息的元件,JSON提取器是提取以json格式返回的数据。 后置处理器_JSON提取器创建 提取后置处理器需要的字段内容 后置处理器_JSON处理 阅读全文
posted @ 2020-04-01 14:20 小嘉欣 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1. 设置全局变量 2. 通过函数助手获取参数值 3. 通过csv/txt文件传入参数 3.1 首先提前将准备好的参数,存放在本地txt(用逗号分隔开)或csv文件中 3.2 线程组右键添加 3.3 引用 3.3.1 通过直接参数化引用 3.3.2 通过函数助手进行参数化 参考链接:jmeter的几 阅读全文
posted @ 2020-04-01 14:12 小嘉欣 阅读(9062) 评论(0) 推荐(1) 编辑
摘要: 1. get请求 2. get请求——带参数 3. post请求 4. post请求——带参数 4.1 首先将动态参数保存在.csv文件中 4.2 添加csv数据文件设置,并添加csv默认值来源文件和变量值 4.3 请求中添加变量 5. delete请求 因为删除任务是在创建任务之后,创建任务和删除 阅读全文
posted @ 2020-04-01 11:17 小嘉欣 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: jmeter 1. jmeter简介 Jmeter是一个非常好用的压力测试、并发压测工具,同时也可以测试稳定性(通过设置循环次数或者永远循环)。免费且上手简单。 什么是压力测试? 压力测试,是被测试的系统,在一定的访问压力下,看程序运行是否稳定/服务器运行是否稳定(资源占用情况)。比如: 2000个 阅读全文
posted @ 2020-04-01 10:53 小嘉欣 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 安装(本文以Mac系统为例,详述jmeter的安装过程) 1. 安装JDK 1.1 首先,检查你的环境是否已经安装了JDK 如上则已安装,跳过步骤1即可。否则继续往下看~ 1.2 下载与安装 JDK下载链接:https://www.oracle.com/java/technologies/javas 阅读全文
posted @ 2020-04-01 10:41 小嘉欣 阅读(244) 评论(0) 推荐(0) 编辑