摘要:
一、httprunner v2.x版本的报告 最近组内其他同学使用httprunner做接口自动化,之前没有接触过httprunner,发现httprunner相比pytest和unittest有自己的特点。 脚本能力要求较低 完备且轻量的脚手架 脚本产出速度快 自带可视化的HTML报告 看到了以上 阅读全文
摘要:
一、用到的工具 Gitlab Jenkins Shell go test 二、实现原理 在gitlab上配置jenkins的webhook,当有代码变更时自动触发jenkins构建job,job内的shell脚本负责把覆盖率报告以钉钉群通知的方法发送出去。 三、Jenkins job配置 点击上图中 阅读全文
摘要:
Go单元测试示例 example/ |--division.go |--division_test.go 为什么被测试文件和测试文件通常放到同一个文件夹下以及同一个声明包里 通常情况下,我们把被测试的文件与另外写的测试文件放到同一个声明包里面,称为包内测试; 当然也可以把测试函数的文件放到独立的一个 阅读全文