• 测试改进 at 2020年01月02日

    就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。其实就是数据一致性和事务完整性。一般测试和钱相关的场景都要考虑到,像订单支付、优惠券等。(比如网络信号不好的情况下你用支付宝支付时,可能按钮没响应。那你再点击一下,这时后台不能扣款 2 次了)

  • 官方都推荐使用 sonar-scanner 取代之前的 runner 了

  • Jenkins 基础 at 2016年03月15日

    说一点:jenkins 的环境变量中的 BUILD_ID,在新版本中,它的值只是一个纯数字了,不在包含当前日期了。

  • #10 楼 @mrqyoung 谢谢,你说的对。我是之前用 jmeter 做接口测试时把默认的 csv 改成 xml 了,所以生成对应的 jtl 是 xml 格式。到了性能测试,又改成 csv 了。跑性能测试是用 nongui 方式的,
    jmeter -n -t $jmeter_workspace/jmx/$test_name.jmx -l $jmeter_workspace/result/csv/$test_name/${test_name}.csv

  • #8 楼 @mrqyoung 我这边用 jmeter 生成的结果文件是 csv 的,不可能是 jtl 类型。(毕竟做压测总请求量太大,一般都是百万级别的请求量,如果是 xml 格式的 jtl 文件,那一个 jtl 文件可能会上 G 级别 size。我这边生成的 csv 结果文件都是百 M 级别 size.

  • 不好意思,各位,因为这个是用在公司目前项目中的,所以有敏感数据我都模糊化了。有个大体方向就够了吧

  • #5 楼 @tobecrazy 见三楼回复的网址。