Jmeter 多个threadgroup 中的配置元件会一次性进行初始化

例如3个threadGroup,每一个threadGroup中都会定义了 一些配置原件,例如 用户定义变量,  jdbc 链接配置等。  当执行testplan(测试计划)时, 这些配置元件会一起初始化, 而且变量是全局共享,不是属于自己threadgroup 独立使用的。   更多…

Jmeter beanshell 写文件

Jmeter beanshell 写文件 更多…

jquery append 疑惑点

经常要用到添加子节点dom,可以用append方法。
例如:

如果有时候因为加入的节点分成两部分,则也不能写成如下方式

如果这样输出的html会有问题。 因为append会自动补齐element。

所以使用变量追加html内容时,可能需要如下处理。

 

spring boot webmvc 启动找不到任何的请求mapping

照着网上教程写了一个简单的spring boot web mvc ,但是请求就是提示如下错误。

 

更多…

jmeter application/x-www-form-urlencoded 参数自动添加sign签名参数以及所有参数排序脚本

jmeter application/x-www-form-urlencoded 参数自动添加sign签名参数以及所有参数排序脚本

此脚本为jsr223 beanshell类型的脚本。 具体使用请参见jmeter使用教程。

更多…

jmeter beanshell rsa公钥加密&base64加密脚本

jmeter beanshell rsa公钥加密&base64加密脚本。

使用方法请参加jmeter jsr223 sampler或者preprocessor , postprocessor。

更多…

maven jacoco生成单元测试代码覆盖率报告

更多…

12306 自动查询车票脚本

 

12306 打开进入车票预订页面, 打开开发者模式。

在浏览器开发者工具里的Console里输入以上代码。 回车后,会自行帮你每间隔15000 毫秒查询车票。如果有车票则会播放声音。

因为12306 网站貌似兼容一些浏览器并不是特别好,他自己的自动查询经常会因为查询车票信息时超时,导致自动停止了“自动查询”。 通过以上代码可以自己实现自动查询。 更多…

jmeter jsr223 beanshell处理动态生成请求参数签名(例如微信开放api接口签名)

jmeter jsr223 beanshell处理动态生成请求参数签名(例如微信开放api接口签名)

请求签名的方法。

例如c=value1&b=value2  需要先按照字母排序 b=value2&c=value2 算出MD5散列值(可能会加盐,salt key你自己获取)

最终请求时的请求参数为 b=value2&c=value2&sign={md5_string},  注意sign参数的位置也需要重新按照排序。

更多…

maven 传入java参数和sonar排除部分文件代码扫描

maven 传入java参数 jvmArgs
mvn -DjvmArgs=”-Xmx4000m -Xms1000m -XX:PermSize=1024m -XX:MaxPermSize=1024m”

sonar排除部分文件代码扫描 sonar.exclusions
mvn -e -B sonar:sonar -Dsonar.exclusions=**/core/model/*.java