最近做了一个接口测试的项目,json格式,https协议,使用postman调试这个接口,在postman中写好三个表头Authorization、sessionIndex、Content-Type和body的内容,接口调通。用loadrunner11写脚本,脚本如下:

开启全部日志,并开启print SSL information,运行后,查看日志,服务器返回503 Service Unavailable。

猜测是脚本的问题,增加了其他表头,body的内容使用json工具转义,回放,服务器依然返回503,勾选winlnet replay instead of sockets(Windows only),回放出现

"HttpSendRequest" failed, Windows error code=12029 (cannot connect) and retry limit (0) exceeded for URL="https://192.168.11.11/getCashierJson.htm?的错误,尝试使用网上的做法,没有成功。继续查看详细日志,发现了两条信息,服务器提前关闭连接如下

t=1091ms: Server sg.eservice-sim.sipac.gov.cn has shut down the connection [0] [MsgId: MMSG-26000]
Action.c(20): t=1095ms: Closed connection [0] to 192.168.11.11:443 after completing 0 requests [MsgId: MMSG-26000]

感觉恍然大悟,服务器提前关闭了连接,猜测是我的请求被阻挡了,查看应用程序的日志,应用程序无该条请求的日志,查看服务器的日志,服务器日志为空,OMG,心好累,后来找到运维工程师,询问是不是网络方面的问题,,但是既然postman可以调通,脚本请求自然可以调通。
回去继续修改我的脚本,万分灰心之时,想到我的虚拟机中有loadrunner12.02,就用12调试一下看看。

使用12回放脚本,返回结果任然是503,勾选winlnet replay instead of sockets(Windows only),再次回放,查看日志,what,日志中返回了正确的数据,为什么lr11出错,lr12可以调通,然后翻阅loadrunner手册,发现,loadrunner12增强了SSL,增加了TLS1.1/TLS1.2和NPN的支持。

总结:loadrunner11处理https真的很弱鸡,对于采用https的系统只能使用录制的方式,要不然11处理不了手写的使用https的脚本。同时,建议以后都使用loadrunner12。避免耽误项目进度。

补充,loadrunner12运行脚本的时侯也会出现Attempting "HttpSendRequest" retry due to Windows error code=12057 (certificate revoked) for URL="https://192.168.11.11/resource_access_orm/privilege/create/v1.0"和Attempting "HttpSendRequest" retry due to Windows error code=12045 (invalid Certification Authority) for URL="https://192.168.11.11/resource_access_orm/privilege/create/v1.0" ,根据网上的设置了,问题的不到解决,目前待解决。

loadrunner11和https的更多相关文章

  1. 【性能测试】LoadRunner11安装(包含破解、汉化)

    LoadRunner安装(包含破解.汉化) 安装LoadRunner a.以解压包的方式打开[性能测试工具LR11.00].loadrunner-11.iso文件,运行“setup.ext”(花费时间 ...

  2. loadrunner11中文版破解文档+录制脚本(图/文)

    下面是整理后的loadrunner11破解版的所有文件及操作步骤. LoadRunner11安装 1.Loadrunner11下载链接:https://pan.baidu.com/s/15Svt3kt ...

  3. Windows10环境下loadrunner11 安装

    loadrunner11安装包下载:链接:https://pan.baidu.com/s/12AVNtopwuA-UDsoxbbLgoQ 密码:deaf 链接:https://pan.baidu.co ...

  4. Loadrunner11.0安装与简单使用

    公司开发了APP或者微信小程序啊什么的,都会先进行性能测试,而性能测试一般肯定会来测试接口的压测,并发.Loadrunner是一个很强大的测试工具,它是一种预测系统行为和性能的负载测试工具.通过以模拟 ...

  5. LoadRunner11的安装和使用及其注意点(测试系统是win7)

    一.安装 LoadRunner11的下载地址:http://www.ddooo.com/softdown/61971.htm 链接标题里[loadrunner11 中文破解版]实质上下载下来是没有破解 ...

  6. loadrunner11 安装破解,汉化包

    说说自己的心痛史,好不容易安装了loadrunner 11 居然浏览器不支持,我的系统是win8.1,ie浏览器最低支持ie11,我还能说啥子...其他浏览器试过了依旧是不可以!!所以我安装了一个虚拟 ...

  7. loadrunner11 +Win7 + 支持ie9,录制成功

    loadrunner11 支持ie9,录制成功 中文例子: https://wenku.baidu.com/view/1123925377232f60ddcca149.html http://blog ...

  8. loadrunner11录制为空的解决办法(win7+chrome最新版本)

    参考:https://www.cnblogs.com/zhang-zhi/archive/2018/09/10/9622605.html loadrunner11在win7中,使用chrome浏览器的 ...

  9. loadrunner11破解失败,已解决“ license security violation.Operation is not allowed ”问题

    参考链接https://blog.csdn.net/yongrong/article/details/7891738,亲测可以解决问题 在64位win7系统中安装LR11时,采用普通的方法无法授权.最 ...

随机推荐

  1. November 22nd 2016 Week 48th Tuesday

    Eventually, you will learn to cry on the inside. 终有一天,你得学会让眼泪在心里流. Cry on the inside. I am tired, an ...

  2. [转] JavaScript生成GUID的算法

    原文地址: http://www.cnblogs.com/snandy/p/3261754.html 全局唯一标识符(GUID,Globally Unique Identifier)也称作 UUID( ...

  3. (转)em重建全过程

    该问题遇到N次,被郁闷N次,特此记录以备不时之需 由于n久不用em,而本机在公司使用dhcp自动获取ip,导致ip变化,而使em启动报出ora-12514 DBD ERROR: OCIServerAt ...

  4. 20165318 2017-2018-2 《Java程序设计》第三周学习总结

    20165318 2017-2018-2 <Java程序设计>第三周学习总结 学习总结 我感觉从这一章开始,新的知识点扑面而来,很多定义都是之前没有接触过的,看书的时候难免有些晦涩.但由于 ...

  5. 1084. [SCOI2005]最大子矩阵【网格DP】

    Description 这里有一个n*m的矩阵,请你选出其中k个子矩阵,使得这个k个子矩阵分值之和最大.注意:选出的k个子矩阵 不能相互重叠. Input 第一行为n,m,k(1≤n≤100,1≤m≤ ...

  6. P1439 【模板】最长公共子序列

    题目描述 给出1-n的两个排列P1和P2,求它们的最长公共子序列. 输入输出格式 输入格式: 第一行是一个数n, 接下来两行,每行为n个数,为自然数1-n的一个排列. 输出格式: 一个数,即最长公共子 ...

  7. 【2016蓝桥杯省赛】试题C++ B组试题

    一.    煤球数目 作答:171700 #include <iostream> using namespace std; int main() { ,x=; ;i<=;i++){ ...

  8. C. Serval and Parenthesis Sequence 【括号匹配】 Codeforces Round #551 (Div. 2)

    冲鸭,去刷题:http://codeforces.com/contest/1153/problem/C C. Serval and Parenthesis Sequence time limit pe ...

  9. 关于C#的静态类和静态构造函数

    静态构造函数是C#的一个新特性,其实好像很少用到.不过当我们想初始化一些静态变量的时候就需要用到它了.这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次.也就是在创建第一个 ...

  10. 蓝桥杯-k倍区间

    http://lx.lanqiao.cn/problem.page?gpid=T444 问题描述 给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序列Ai, Ai+1, .. ...