随笔分类 -  接口/自动化

摘要:jmeter是JAVA开发的,所以运行环境需要JAVA环境,安装JDK step1 安装JAVA环境,我这里是用的1.8的版本包,本地环境:Windows10 1.下载jdk包 链接:https://pan.baidu.com/s/1l9GcuEDzlvzFH7VRpVPu_Q 提取码:88oo 2 阅读全文
posted @ 2021-07-05 14:44 13684995613 阅读(293) 评论(0) 推荐(0)
摘要:场景: 商家在C端售卖商品,用于营销对商品做限量库存处理 A商品,限量1(库存1) 问题: 模拟2个用户同时下单(精确到秒) 工具: jmeter 接口(通过fiddler代理获取): 参数化配置项 头信息 配置循环 执行结果: 阅读全文
posted @ 2019-07-09 10:26 13684995613 阅读(240) 评论(0) 推荐(0)
摘要:一:http脚本:1.获取用户信息 2.获取用户余额 3.获取用户信息2:需要添加header,Content-Type application/json 4.修改用户余额2:需要添加cookie,token token是写死的token12345 5.上传文件 二:压测修改用户余额接口,money 阅读全文
posted @ 2019-02-12 10:48 13684995613 阅读(157) 评论(0) 推荐(0)
摘要:什么是mock? mock在翻译过来有模拟的意思。这里要介绍的mock是辅助单元测试的一个模块。它允许您用模拟对象替换您的系统的部分,并对它们已使用的方式进行断言。 在Python2.x 中 mock是一个单独模块,需要单独安装。 > pip install -U mock 在Python3.x中, 阅读全文
posted @ 2018-07-16 09:11 13684995613 阅读(6905) 评论(0) 推荐(0)
摘要:unittest是一个测试框架,可用于: unittest+selenium:UI自动化测试 unittest+request:接口自动化测试 unittest+appium:移动app自动化测试 unittest:单元测试 request是python语言中用于实现http接口调用的库;selen 阅读全文
posted @ 2017-10-13 10:54 13684995613 阅读(608) 评论(0) 推荐(0)
摘要:#自动化测试库、框架和工具的区别# 1.自动化测试库(library)# 库是代码集成的一个产品,供程序员调用,如webdriver就是一个库(web自动化测试库)。面向对象的代码组织形成的库叫类库;面向过程的代码组织形成的库叫函数库# 2.自动化测试框架(framework)# 框架是为解决一个或 阅读全文
posted @ 2017-10-12 12:15 13684995613 阅读(237) 评论(0) 推荐(0)
摘要:Monkey 是Android SDK提供的一个命令行工具, 可以简单,方便地运行在任何版本的Android模拟器和实体设备上。 Monkey会发送伪随机的用户事件流,适合对app做稳定性的测试 查看手机安装的应用程序:adb shell pm list packages 1.安装Android S 阅读全文
posted @ 2017-10-09 11:40 13684995613 阅读(147) 评论(0) 推荐(0)
摘要:一:http脚本jmeter实战 接口文档参考地址:http://test.nnzhp.cn/wiki/index.php?doc-view-59 1.获取用户信息 2.获取用户余额 3.获取用户信息2:需要添加header,Content-Type application/json 4.修改用户余 阅读全文
posted @ 2017-05-17 17:30 13684995613 阅读(585) 评论(0) 推荐(0)
摘要:一、先搞清楚一些基础知识 区别:post较get相对安全; Get使用URL或cookie传参,post则将数据放body中; 理论上get通过URL传参对长度有限制,而post没有(或者说可以忽略吧) cookie和session的共同点:都是用来跟踪浏览器用户身份的会话方式;区别:cookie数 阅读全文
posted @ 2017-05-17 17:15 13684995613 阅读(1064) 评论(0) 推荐(0)