随笔分类 -  接口测试

接口测试
摘要:1 需要安装startup-trigger-plugin和Groovy插件。 2 在Job配置页面,构建触发器,勾选Build when job nodes start; 3 在Job配置页面,增加构建步骤Execute system Groovy script,在Groovy Command中输入 阅读全文 »
posted @ 2020-12-01 18:12 TesterRoad 编辑
摘要:Fitnesse简介 Fitnesse是完全集成的独立wiki(wiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具)和验收测试框架。我们可以简单的理解为:Fitnesse是一个测试框架,并且是一个可以像编写wiki一样编写TestCase的自动化测 阅读全文 »
posted @ 2020-11-05 14:42 TesterRoad 编辑
摘要:“ HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷 阅读全文 »
posted @ 2020-10-30 13:43 TesterRoad 编辑
摘要:一.Charles说明 Charles是HTTP代理/ HTTP监视器/反向代理,使开发人员或测试人员可以查看其计算机与Internet之间的所有HTTP和SSL/ HTTPS通信。 这包括请求,响应和HTTP标头(其中包含cookie和缓存信息)。 Charles是用Java写的,能够在Windo 阅读全文 »
posted @ 2020-07-10 17:57 TesterRoad 编辑
摘要:讲讲登录权限是如何控制的 我们可以把这个过程类比成一个电话对话的过程。当我们要打电话给某个人,首先要知道对方的电话号码,然后进行拨号。 打通电话后我们会进行对话,当然要对话肯定需要共同的语言,如果一个人说国语,而另一个人说英语,那肯定不能进行沟通的。 在本例中,电话号码相当于上面的IP地址,而共同语 阅读全文 »
posted @ 2020-03-13 15:47 TesterRoad 编辑
摘要:在测试过程中有时候需要对某个文件Hash值进行校验,如接口返回一个文件下载地址及hash值,那么除了对比平台端展示和接口下发是否一至,还有一个办法就是命令行使用相关命令 1.Window 注:我是在git命令行下进行的 如下所示 2.Mac 如下所示 阅读全文 »
posted @ 2019-11-01 11:32 TesterRoad 编辑
摘要:Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。 Java 8通过发布新的Date-Time 阅读全文 »
posted @ 2019-09-16 14:59 TesterRoad 编辑
摘要:1.安装allure 2.进入 /usr/local/Cellar/allure/2.10.0/libexec/config 3.在allure.yml添加 如: 4.进入 /usr/local/Cellar/allure/2.10.0/libexec/plugins/custom-logo-plu 阅读全文 »
posted @ 2019-08-19 10:25 TesterRoad 编辑
摘要:1.从github获取allure代码 2.安装gradle,用于打包jar 3.配置gradle环境变量 4.生效环境变量 5.查看是否配置成功 6.进入目录修改src\main\java\io\qameta\allure\summary中的SummaryPlugin.java setReport 阅读全文 »
posted @ 2019-08-09 18:21 TesterRoad 编辑
摘要:由于在java中添加了第三方安全策略文件,具体请看https://www.cnblogs.com/mrjade/p/10886378.html,导致在用jmeter压测过程中会遇到以下错误 解决办法: 将bcprov-jdk15on-1.55.jar放至在 /Library/Java/JavaVir 阅读全文 »
posted @ 2019-08-02 16:55 TesterRoad 编辑
摘要:在用jmeter做压测时,需要将项目打成jar包放至在如下目录 /Users/admin/Documents/software/apache-jmeter-5.1.1/apache-jmeter-5.1.1/lib/ext 打包步骤: 1. File-Project Structure... 2.选 阅读全文 »
posted @ 2019-06-20 20:51 TesterRoad 编辑
摘要:解决办法: 阅读全文 »
posted @ 2019-05-23 15:44 TesterRoad 编辑
摘要:今天在使用idea打包maven项目时,出现这个错误:java.security.InvalidKeyException: Illegal key size or default parameters。(测试也可能会出现这个问题)貌似是因为加密出现了问题。 产生错误原因:为了数据代码在传输过程中的安 阅读全文 »
posted @ 2019-05-18 17:07 TesterRoad 编辑
摘要:1.在Java开发过程中,使用iterator遍历集合的同时对集合进行修改就会出现java.util.ConcurrentModificationException异常 2.在Java开发过程中,使用增强for循环遍历集合的同时对集合进行修改就会出现java.util.ConcurrentModif 阅读全文 »
posted @ 2019-05-15 11:24 TesterRoad 编辑
摘要:Ctrl + command + j 阅读全文 »
posted @ 2019-04-28 10:40 TesterRoad 编辑
摘要:场景:接口测试 编辑器:eclipse 版本:Version: 2018-09 (4.9.0) testng版本:TestNG version 6.14.0 执行testng.xml时报错信息: 出现此报错原因之一:网上有人说是testng版本与eclipse版本不一致造成的,但是本人通过不断改变t 阅读全文 »
posted @ 2018-10-31 15:18 TesterRoad 编辑
摘要:一.打包(此处用的是eclipse) 代码如下 1 package com.example.Open; 2 import java.io.File; 3 import java.util.List; 4 import org.dom4j.Document; 5 import org.dom4j.Do 阅读全文 »
posted @ 2018-07-18 17:37 TesterRoad 编辑
摘要:1.下载所需工具eclipse或intellij idea,下载maven,maven中config/settings.xml中要添加公司(测试人员公司)的maven库,不然被测dubbo服务jar包下载会失败 2.由于dubbo协议接口跟Http协议接口不同,因而我们创建的项目为maven项目,不 阅读全文 »
posted @ 2018-06-14 16:43 TesterRoad 编辑
摘要:在做接口测试时,很多时候我们都会碰到带有加密参数的接口,这种接口一般来讲都会有统一的加密方法,找开发要就好,Jmeter怎么去测呢 1.整体结构如下所示: 2.操作步骤 (1)将加密方法打成jar包放在jmeter的lib\ext目录下; 打jar包方法,打开eclipse,选中加密类,点击Expo 阅读全文 »
posted @ 2018-04-23 18:42 TesterRoad 编辑
摘要:用到Charles,下载最新的4.0.1版本,但是发生乱码问题。百度好久才找到个靠谱的,那些说什么在Info.plist文件加字符串的,都是假的,反正我是试了都没用,这里记下详细的操作步骤解决: 1.安装SSL证书 3.10之前的,需要去http://www.charlesproxy.com/ssl 阅读全文 »
posted @ 2017-10-16 15:09 TesterRoad 编辑

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏