摘要:webservice接口怎么测试呢,他不需要你在拼报文了,会给一个webservice的地址,或者wsdl文件,直接在soapui导入,就可以看到这个webservice里面的所有接口,也有报文,直接填入参数调用,看返回结果就可以了。 http://www.webxml.com.cn/WebServ
阅读全文
摘要:列表 也叫list 列表 数组 stus = ['明明','莉莉','亮亮'] 新增元素: Append,insert Append 在列表末尾加一个元素 Insert()在指定位置上增加一个元素 删除元素 list.pop(0) list.remove(‘王明’) del list[3] 修改li
阅读全文
摘要:Python 自动化 系统开发用的语言和自动化脚本可以不同 学习peython可用于: 网路爬虫,数据分,web开发,人工智能,自动化运维,自动化测试,嵌入式,黑客 第三方库比较全 脚本语言:功能单一的语言,如:shell(只能在linux下用) 计算机只认识二进制,所以有编译器(代码通过编译器编译
阅读全文
摘要:篡改请求 可以测试各种异常 原理:clint->server正常是客户端发送请求到服务端,charles相当于一个拦截器,拦住客户端的请求,并进行修改,修改后再发送到server端 Server->clint正常是服务端响应客户端请求,结果服务端发送响应后charles拦住了响应信息,并进行修改信息
阅读全文
摘要:Charles抓包 浏览器发送和接受的所有请求都可以抓到 1、可以定位问题(如果看不出来是服务端问题还是前端问题) 2、可以设置弱网模式 清空请求按钮如图: 抓包: 1 打开charles,在浏览器中输入需要抓包的网址 在浏览器中输入账号密码,点击登录按钮,登录后,在charles中的server中
阅读全文
摘要:Jmeter分布式 主控机即自己的电脑,控制并发数 压力机即别人的机器,和主控机一起添加压力 1、其他的压力机需要启动Jmeter-server.bat 启动成功页面 2、主控机的Jmeter 的bin目录下找到配置文件Jmeter.properties 在文件中搜索remote_hosts,后面写
阅读全文
摘要:1.修改字体 在file->settings下进行修改如下图: 2 修改颜色背景 在file->settings下修改,如图: 3连接git 点击file->settings,选择版本控制,如图 path红框处选择git安装路径(非git图形界面) 点击test,提示成功就可以了 4创建项目(fli
阅读全文
摘要:安装: 1先安装客户端,选择默认路径,直接下一步就可以了 2安装图形化客户端,选择默认路径安装完成 基本用法: 1同步coding上的文件 在桌面上点击鼠标右键,并选择Git Clone... 打开下图页面 点击OK后进行同步,如下图 同步完成后会在本地Directory下看到同步后的文件 2将本地
阅读全文
摘要:Jmeter压力测试: 压力测试的场景设置分为三种: 单场景:一个请求(如:单个接口的测试) 混合场景:多个请求(如:购物流程的测试) 压测时间,一般场景都是运行10-15分钟,如果是做疲劳测试的话,可以压一天或者一周,根据具体的情况具体分析 在做压力测试时,数据量大和数据量小,得出的测试结果是不一
阅读全文
摘要:Jmeter添加响应断言: 结果:包含操作成功,所以运行成功 不包含操作成功,所以运行失败
阅读全文
摘要:接口测试中,获取返回结果的值可以用插件JSON Path Extractor 此插件可以直接处理json,通过key来取值。 该插件下载地址为:http://jmeter-plugins.org/wiki/JSONPathExtractor/ 下载完之后,把lib文件夹放到jmeter的目录下就可以
阅读全文
摘要:参数化:就是把调用接口时,经常变化的值提前设置好 Jmeter参数化的三种方法: 1、用户定义变量 方便管理参数,只能有1个值,如:不经常变化的ip地址 2、函数生成器 可以参照有一定规则的数据来生成数据,如在一个范围内,生成一些随机数或随机时间等 3、从文件中读取 把一些数据先写好在文件里,然后从
阅读全文
摘要:apache-jmeter-3.0\bin目录下, 用Notepad工具打开jmeter.properties文件 把#jsyntaxtextarea.font.family=Hack的前面的#号去掉 保存文件后,重启Jmeter就OK了
阅读全文
摘要:在apache-jmeter-3.0\bin目录下, 用Notepad工具打开jmeter.properties文件 在文件中搜索encoding,可以搜素到1030行: #sampleresult.default.encoding=ISO-8859-1 把encoding=ISO-8859-1改成
阅读全文