• 大佬,我把今年唯一的一个赞送给你

  • @小马。。。。。 大佬

  • 测试工程师相关技能整理 at November 22, 2019

    总结一下:懂产品、会开发、能运维

  • 支持一下,我正则用的多

  • 可以看下官方文档:http://jmeter.apache.org/usermanual/glossary.html#Throughput

    另外我把我的理解说下:
    Throughput = (number of requests) / (total time)
    total time = 测试结束时间 - 测试开始时间
    测试结束时间 = 最后一个请求的开始时间 + 最后一个请求响应时间 #最后一个请求开始时间=max(当前样本的最大时间戳)
    测试开始时间 = 第一个请求的开始时间 #第一个请求开始时间=min(当前样本的最小时间戳)
    也即QPS=当前样本的请求总数/(当前样本最后一个请求的开始时间+最后一个请求的响应时间-当前样本的第一个请求的开始时间)
    而你的xsl中,忽略了响应时间。
    这个公式中,如果最后一个请求响应时间较短,则近乎等于按你的公式来算,影响较小;如果响应时间比较大,则和jmeter数据差距就比较大了。验证这个结果,你可以试试用公网IP,这样响应时间就比较长了,试试是不是这样的。

    这个公式适用于计算单个用例组和全局的QPS。

  • 网上的模板前面数据都没有错,只是QPS这项最重要的算错了,我也看了你的【21.xsl】,QPS的算法是错的,你把取样取数设置为2,试试就知道了;QPS=当前样本的请求总数/(当前样本的第一个请求的结束时间-当前样本最后一个请求的结束时间+最后一个请求的响应时间),你截图中的全局QPS就是错的,你把取样数设置多一些,再试试看

  • 楼主去看看生成的jtl文件,使用jmeter聚合报告查看下,是不是和你的xsl定制生成的HTML报告数据不一样,这个xsl文件网上计算的逻辑是有问题的;你这个我已经实现了,就是没写过文档,唯一我发现有问题的地方就是xsl逻辑有问题,你自己看吧

  • 根据页面元素判断是否登录成功,如登录成功,页面会跳转到其他页;若登录不成功,则页面还在登录页,判断用户名/密码/登录按钮中的某个元素是否存在,存在说明不成功

  • 好不容易看到一个武汉的,真是不容易

  • ANDROID_HOME 环境变量问题 at January 19, 2017

    这个是用户环境变量配置文件,如果修改后需要重新登录或者使用source .bash_profile使其生效
    如果你的每个用户都需要使用这个ANDROID_HOME配置,将其加在系统环境配置文件/etc/profile,修改后同样需要使用source /etc/profile使其生效