上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 一、httprunner v2.x版本的报告 最近组内其他同学使用httprunner做接口自动化,之前没有接触过httprunner,发现httprunner相比pytest和unittest有自己的特点。 脚本能力要求较低 完备且轻量的脚手架 脚本产出速度快 自带可视化的HTML报告 看到了以上 阅读全文
posted @ 2020-11-02 14:18 海布里Simple 阅读(2022) 评论(0) 推荐(0) 编辑
摘要: 一、用到的工具 Gitlab Jenkins Shell go test 二、实现原理 在gitlab上配置jenkins的webhook,当有代码变更时自动触发jenkins构建job,job内的shell脚本负责把覆盖率报告以钉钉群通知的方法发送出去。 三、Jenkins job配置 点击上图中 阅读全文
posted @ 2020-11-02 14:10 海布里Simple 阅读(778) 评论(0) 推荐(0) 编辑
摘要: Go单元测试示例 example/ |--division.go |--division_test.go 为什么被测试文件和测试文件通常放到同一个文件夹下以及同一个声明包里 通常情况下,我们把被测试的文件与另外写的测试文件放到同一个声明包里面,称为包内测试; 当然也可以把测试函数的文件放到独立的一个 阅读全文
posted @ 2020-11-02 11:28 海布里Simple 阅读(979) 评论(0) 推荐(0) 编辑
摘要: 一、下载 从官网下载速度太慢,推荐在阿里云镜像下载。 下载地址:http://mirrors.aliyun.com/docker-toolbox/mac/docker-for-mac/stable/Docker.dmg 二、安装 1、双击Docker.dmg,移动app 2、启动docker 3、初 阅读全文
posted @ 2020-09-27 18:00 海布里Simple 阅读(1892) 评论(0) 推荐(1) 编辑
摘要: Go 语言推荐测试文件和源代码文件放在同一目录下,测试文件以 _test.go 结尾。比如,当前 package 有 calc.go 一个文件,我们想测试 calc.go 中的 Add 和 Mul 函数,那么应该新建 calc_test.go 作为测试文件。 example/ |--calc.go 阅读全文
posted @ 2020-06-28 22:58 海布里Simple 阅读(1900) 评论(0) 推荐(1) 编辑
摘要: d1 = {'name': 'revotu', 'age': 99} d2 = {'age': 24, 'sex': 'male'} 输出: {'name': 'revotu', 'age': 24, 'sex': 'male'} # d = {} # d.update(d1) # 方法1,使用两次 阅读全文
posted @ 2019-12-19 15:32 海布里Simple 阅读(8612) 评论(0) 推荐(0) 编辑
摘要: 今天对新接口做稳定性测试,出现大量失败的case,命令ps -ef |grep java查看所有java进程,发现被压测的服务已经挂掉了。 RD告诉我这个"dmesg | grep -i memory"命令可以查看被压测的服务退出的原因 可见是在压测过程中内存占用太高,出现了OOM,导致业务服务的进 阅读全文
posted @ 2019-12-18 20:13 海布里Simple 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一、操作redis redis是一个key-value存储系统,value的类型包括string(字符串),list(链表),set(集合),zset(有序集合),hash(哈希类型)。为了保证效率,数据都是缓冲在内存中,在处理大规模数据读写的场景下运用比较多。 备注:默认redis有16个数据库, 阅读全文
posted @ 2019-12-18 19:52 海布里Simple 阅读(979) 评论(0) 推荐(1) 编辑
摘要: JMeter做压测时,当需要多个jmx脚本依次执行时,需要用到“启动延时”,即间隔可设置的时间后启动运行下一个jmx脚本。 实现“启动延时”的方法有2个。 方法一、利用JMeter线程组中的"Startup delay"参数 如上图,调度器(Scheduler)中有2个参数,持续时间(Duratio 阅读全文
posted @ 2019-12-18 13:52 海布里Simple 阅读(3879) 评论(0) 推荐(0) 编辑
摘要: 0、glob模块和通配符 glob模块最主要的方法有2个: 1、glob() 2、iglob() 以上2分方法一般和通配符一起使用,常用的通配符有3个: * :匹配零个或多个字符 ? :匹配任何单个的字符 # 这里与正则表达式中的?有区别 (正则?匹配前面表达式0次或者1次)) [] :匹配指定范围 阅读全文
posted @ 2019-12-13 15:04 海布里Simple 阅读(965) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
点击右上角即可分享
微信分享提示