接口
文章平均质量分 60
postman、python、robotframwork
weixin_xyyqwl
这个作者很懒,什么都没留下…
展开
-
JMeter业务实现3:排查javax.net.ssl.SSLException: No PrivateKey found for alias:‘xxx‘问题
一、JMeter的这个No PrivateKey found for alias:'xxx'提示非常抽象,甚至是个错误的提示,需要进一步排查:1、确认你的证书别名,是否真的存在,并且就是'xxx'keytool -list -v -keystore yourcert.keystore2、查看日志:JMeter的菜单Options->Log Viewerweixin_xyyqwl的博客_CSDN博客-android,web 性能测.原创 2022-02-07 16:41:50 · 1830 阅读 · 0 评论 -
JMeter业务实现2:使用Keystore Configuration实现https双向认证
一、Keystore Configuration配置Keystore Configuration的介绍请查看之前的文章JMeter 组件4:Configuration Elements可配置元素_weixin_xyyqwl的博客-CSDN博客二、system.properties文件修改# 客户端证书# Keystore properties (client certificates)# Location#javax.net.ssl.keyStore=.keys.原创 2022-02-07 15:38:19 · 1596 阅读 · 0 评论 -
JMeter业务实现1:使用SSL Manager实现https双向认证
一、SSL Manager用于导入客户端的证书,之前查资料时,网上有些文章说用SSL Manager导入服务器证书,和官方解释不符。Apache JMeter - User's Manual: Component Referenceweixin_xyyqwl的博客_CSDN博客-android,java,app自动化领域博主二、Keystore Configuration也可以用于导入客户端证书,SSL Manager相对来说更简单粗暴,Keystore Configuration.原创 2022-02-07 15:05:24 · 1864 阅读 · 1 评论 -
python + requests 实现https双向认证
最近需要调用一个HTTPS接口,基于服务器CA证书、客户端client key、 client 证书的ssl双向认证连接。原文链接https://blog.csdn.net/weixin_51380973/article/details/113864819- 网上了解到的实现是用python+urllib,import urllib.requestimport sslif __name__ == '__main__': CA_FILE = "ca.crt" KEY_FILE原创 2021-02-19 15:41:22 · 4360 阅读 · 1 评论 -
postman 技巧之2:环境变量Enviroment
1. Globals环境默认存在,可新增变量,保存后自动应用到所有Collections。2. 当需要在同一套collection脚本上,运行不同的环境变量时,比如不同的后台服务:可以自定义环境,然后新增变量,在右上角方框选择环境后可以应用。3.Tests脚本差异globals环境:pm.globals.set("key",value)自定义环境:pm.environment.set("key",value)4. 环境导出5.环境导..原创 2021-07-14 16:04:55 · 824 阅读 · 1 评论 -
postman技巧之1:Tests脚本编写
原文链接:postman Tests脚本编写技巧_程序界运粮官的博客-CSDN博客_postman tests脚本一、在Collections集合、folders文件夹编写脚本,事半功倍图中在collections上编写的脚本,会在此collections下的所有的requests运行:判断http response的status code是否为200,判断body的json中code是否为0(根据实际需求添加)二、在Collections集合、folders文件夹添加t..原创 2021-07-08 18:17:36 · 2314 阅读 · 0 评论