草庐IT

Apifox&Postman请求参数进行SHA256/MD5加密

1、Base64加密Base64加密,代码如下://先转为UTF-8格式varusername=CryptoJS.enc.Utf8.parse("admin")//进行Base64加密varbase64_username=CryptoJS.enc.Base64.stringify(username)//打印结果console.log('base64_username',base64_username)2、Base64解密Base64解密,代码如下://进行Base64解密varbase64_username=CryptoJS.enc.Base64.parse("YWRtaW4=")//转为UT

postMan传String和类实体JSON类型

 postMan传String和类实体JSON类型其中类:publicclassAddTrainplanUserParamimplementsSerializable{privateTrainplanDtotrainplanDto;privateUserBaseDtouserbaseDto; postMan调用方式:下面的JSON是通过:JSONObject.toJSONString(类)得到的: Json通过String传递时:  通过:用%7b代替{   ,用%7d代替}  

Python Web 开发 | Flask(一) 简单实现用户注册、登录、注销、查询接口 | 初学者案例 | 简单封装响应数据 | 使用 Postman 进行接口测试

文章目录一、前置准备1.1创建数据表1.2修改Postman的请求头二、具体实现2.1utils.py2.2mysql.py2.3models.py2.4entity.py2.5app.py三、Postman测试接口3.1测试访问接口3.2测试注册接口3.2.1参数为空3.2.2缺少参数3.2.3用户名重复3.2.4注册成功3.3测试登录接口3.3.1缺少参数3.3.2用户名或密码错误3.3.3登录成功3.4测试用户注销接口3.4.1操作成功3.4.2暂未登录3.4测试用户状态验证接口3.4.2暂未登录3.4.1验证通过3.5测试查询用户数据的接口3.5.1测试查询所有用户接口3.5.2测试查

Postman之Newman命令行运行脚本生成HTML报告

目录一、Newman的下载安装二、Newman生成Html报告三、执行脚本准备3.1.导出项目集脚本3.2.导出环境变量3.3.导出全局变量3.4.data数据驱动文件3.5.文件存储四、Newman运行命令简介4.1.运行命令:newmanrun4.2.常用参数:4.3.执行命令如下:五、Newman测试报告5.1.执行结果如下:5.1.1.测试集名称和执行请求的列表5.1.2.测试集执行结果总结5.2.Html报告5.2.1.报告数据概览5.2.2.每个接口请求情况&断言六、遇到的问题6.1.命令中含空格导致文件名未识别​6.1.1.解决方案:检查文件名是否正确6.2.脚本执行正常,未生成

c# - HttpRequestException——这是客户端或服务器问题吗?

不久前,我使用HttpClient类实现了一些代码来使用RESTApi。using(varclient=newHttpClient(){BaseAddress=newUri(@"https://thirdparty.com")}){client.DefaultRequestHeaders.Authorization=newAuthenticationHeaderValue(...);varuri=newUri(@"rest/api/foo",UriKind.Relative);varcontent=newStringContent(json.ToString());using(varr

c# - HttpRequestException——这是客户端或服务器问题吗?

不久前,我使用HttpClient类实现了一些代码来使用RESTApi。using(varclient=newHttpClient(){BaseAddress=newUri(@"https://thirdparty.com")}){client.DefaultRequestHeaders.Authorization=newAuthenticationHeaderValue(...);varuri=newUri(@"rest/api/foo",UriKind.Relative);varcontent=newStringContent(json.ToString());using(varr

Postman下载到使用【待更新】

Postman的安装与使用我们如果要从事软件测试行业,或者自己开发需要调试时,一般会用到Postman,这里做了下步骤的记录,有需要的兄弟可以照着看。一、下载提供了两种下载方式:官方链接:https://www.postman.com/downloads/如果打不开的话可以使用我上传在百度网盘的链接百度网盘下载链接链接:https://pan.baidu.com/s/1e9oX1zE_iQO2dPJo3mpntg?pwd=0513提取码:0513二、注册进入软件后没有账号可以新建一个账号注册完成后就可以记住账号形式完成登录

立马实现postman添加注释

立马实现postman添加注释postman效果如下实现方法添加代码://去除json参数注释方法GlobalJsonMinify=function(json){vartokenizer=/"|(\/\*)|(\*\/)|(\/\/)|\n|\r|\[|]/g,in_string=false,in_multiline_comment=false,in_singleline_comment=false,tmp,tmp2,new_str=[],ns=0,from=0,lc,rc,prevFrom;tokenizer.lastIndex=0;while(tmp=tokenizer.exec(json

PostMan如何传递Date类型参数

PostMan中POST请求如何传递Date类型参数简述1.通过定义PostMan全局变量传递2.直接传递时间格式的字符串3.接口测试示例简述使用PostMan接口进行接口测试,向接收方传递相关数据,接收方数据库表中包含datetime类型字段。接口方式:HTTP方法:POST格式:JSON1.通过定义PostMan全局变量传递postman.setGlobalVariable("inputtime",Date.parse(newDate("2021/12/16")));通过这种方式传递时间,后台接收到之后需要转为long类型,然后转换为date类型publicvoidinsertTest1(

接口身份认证(Postman+Jmeter+Python)

  一、postman接口授权设置      1.BasicAuth(基本身份验证)      2.DigestAuth(简单身份认证,HTTP摘要认证)      当服务器想要查证用户的身份,它产生一个摘要盘问(接口文档提供或抓包能抓到),并发送给用户      Digestusername=“postman”,realm=“Users”,nonce=“ni1LiL0O37PRRhofWdCLmwFsnEtH1lew”,uri=“/digest-auth”,response=“254679099562cf07df9b6f5d8d15db44”,opaque=“”    3.HawkAuth