
测试
空の鱼
这个作者很懒,什么都没留下…
展开
-
学习搭建api自动化测试框架(pytest):python3+request+allure(一)
参考文章:https://www.jianshu.com/p/e31c54bf15ee1.环境安装,安装python3后,需要安装的模块:pytestPyYAMLrequestsconfigparserallure-pytestrequests-toolbeltpytest-rerunfailures2.对于公司的项目,api接口都需要cookie认证,需要先通过登录接口,获取到cookie,用于其他接口。1)通过读取配置文件config.ini获取登录相关信息,然后在Sessi原创 2020-07-09 18:26:37 · 3280 阅读 · 1 评论 -
jenkinsfile的使用:通过jenkinsfile + k8s container实现简单的自动化测试
一、jenkinsfile语法Jenkinsfile 是 Jenkins 2.x 核心特性 Pipeline 的脚本,由Groovy语言实现。Pipeline支持:Declarative(在Pipeline 2.5中引入)和Scripted Pipeline两种格式。注意:两种格式使用语法不同,比如声明式中post{}块在脚本式中就不适用。两种语法对应方式详见:https://www.jenkins.io/zh/doc/book/pipeline/jenkinsfile/二、jenkins上原创 2020-06-23 16:42:41 · 4114 阅读 · 0 评论 -
java接口自动化测试:测试websocket接口(带cookie认证,发送json数据)
1.pom中引入依赖<dependency> <groupId>org.java-websocket</groupId> <artifactId>Java-WebSocket</artifactId> <version>1.3.4</version></dependency>2.测试代码import org.apache.c原创 2020-05-28 15:53:24 · 3975 阅读 · 3 评论 -
jmeter安装与简单使用(MAC下)
安装配置1. jmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi2.下载完成后解压即可3.启动方法一:双击JMeter解压路径(apache-jmeter-5.2.1\bin)bin下面的jmeter.bat即可方法二:解压后进入目录/bin/,输入命令“sh jmeter”启动对于方法二,不想进入bin目录,...原创 2019-12-13 17:56:46 · 1062 阅读 · 0 评论 -
不同权限的多用户情景下测试用例设计一般方法
1) 赋予一个人员相应的权限后,在界面上看此人员是否具有此权限,并以此人员身份登陆,验证权限设置是否正确(能否超出所给予的权限); 2) 删除或修改已经登陆系统并正在进行操作的人员的权限,程序能否正确处理; 3) 重新注册系统变更登陆身份后再登录,看程序是否能正确执行,具有权限是否正确; 4) 在有工作组或角色管理的情况下,删除包含用户的工作组或角色,程序...转载 2019-08-27 18:14:21 · 1838 阅读 · 0 评论 -
测试参考资料
测试参考资料https://www.cnblogs.com/wuzhiming/tag/转载 2019-08-28 15:29:47 · 281 阅读 · 0 评论 -
python+requests实现get请求测试
1.查看本机python版本:python --version2.查看是否安装pip:pip -V3.安装pip:sudo easy_install pip4.安装requests:pip install requests 若报错,则使用pip install requests --user5.发送get请求import requestsmyaddress_url=...原创 2019-08-22 11:05:27 · 1623 阅读 · 0 评论 -
关于JMeter线程组中线程数,Ramp-Up Period,循环次数之间的设置概念
当说多少并发的时候,也可以说一秒内,多少线程*循环次数,这里需要注意的,这里的时间,是分配线程用的,比如线程数10,时间是5秒,循环2次,也就是说,一秒会执行两个线程*2次循环,一秒并发4次请求。https://blog.youkuaiyun.com/hsd412237463/article/details/49929173https://www.jianshu.com/p/3368f0efa7...转载 2019-09-09 18:24:25 · 1038 阅读 · 0 评论 -
python:多线程实现API并发测试
import requestsimport threadingimport timedata = { "times": 20, # 并发量 #"method": "POST", "url": "http://www.baidu.com", "header": { #header }, "body": { #参数 }}def get_requests(): ...原创 2019-10-15 16:38:45 · 4918 阅读 · 2 评论