网站怎么做企业,嘉兴网络科技有限公司,网站视频提取,wordpress设置html代码一 、接口测试常见问题
前景提要#xff1a;由于本人测试小白#xff0c;可能所遇问题都较为基础#xff0c;测试小白可以参考
1.1 postman会报
connect ECONNREFUSED
jemeter会报
org.apache.http.conn.HttpHostConnectException: Connect tofailed: Connection refus…一 、接口测试常见问题
前景提要由于本人测试小白可能所遇问题都较为基础测试小白可以参考
1.1 postman会报
connect ECONNREFUSED
jemeter会报
org.apache.http.conn.HttpHostConnectException: Connect tofailed: Connection refused: connect 检查接口书写没有问题get请求没有参数 原因:接口地址存在问题是本地接口所以无法调通
1.2 错误信息
{code:10001,message:é误çtoken,result:null,details:null,success:false} 原因因当前使用的账号在其他位置已经登录故token失效提示该错误 解决办法重新调用登录接口即可 1.3 、错误信息
{: code:41002,: message:不支持的HTTP请求方法} 原因接口请求方式错误修改正确接口即可调通 1.4 、提取参数为null 因为是get方法放到了url中需要放到parameters
二、接口测试经验合集
1、post请求的参数需要使用bady data 来传递参数 2、如果不同线程需要相同的变量值提取的名字最好不一致因为会导致后面的覆盖到前面如果想取最新的则可以使用相同的名称 3、写完的接口需要查看是否返回数据以及返回数据的正确性才能确认接口是否正确 4、传递参数需要放到正确的位置 Get方法需要放到parameters Post方法需要放到 body data 5、post方法有时没有传递参数但是body data需要有“{}”才可以 6、在编写接口测试用例之前常在postman中进行调试常用的post接口在postman中几种格式常用的有form-data、x-www-form-urlencoded、raw、binary以下为四种格式的区别
7、当项目中登录方式为**单点登录**无法使用jmeter去模拟登录因为授权码无法获取所以需要了解下关于**单点登录、oAuth2.0授权码**的相关内容以下是基础内容整理 单点登录 oAuth2.0授权码
定义Auth Authorization,授权O open,开放即开发授权
应用场景通用应用在开放平台的环境
支持模式 • 三、常用方法非原创
1、获取本月第一天以及最后一天
import java.text.SimpleDateFormat;
import java.util.Date;
import java.text.*;
SimpleDateFormat format new SimpleDateFormat(yyyy-MM-dd HH:mm:ss);
//获取当前月第一天Calendar c Calendar.getInstance(); c.add(Calendar.MONTH, 0);c.set(Calendar.HOUR_OF_DAY,0);c.set(Calendar.MINUTE,0);c.set(Calendar.SECOND,0);c.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天 String first format.format(c.getTime());vars.put(first,first);//第一个first是变量名引用即可第二个first是指将first的值赋到第一个first中去//获取当月最后一天Calendar ca Calendar.getInstance(); ca.set(Calendar.DAY_OF_MONTH, ca.getActualMaximum(Calendar.DAY_OF_MONTH)); ca.set(Calendar.HOUR_OF_DAY,23);ca.set(Calendar.MINUTE,59);ca.set(Calendar.SECOND,59);String last format.format(ca.getTime());
vars.put(month_end,last);
使用方法增加beanshell ,将代码粘进去然后直接引用即可