代码改变世界

随笔档案-2016年05月

TestNG 失败重试,动态绑定到所有测试方法

2016-05-17 23:36 by yoogo, 895 阅读, 收藏,
摘要: 对一个测试方法需要失败重试,只需实现 IRetryAnalyzer 接口,然后注册到测试方法: 这里允许测试 fail 4次, 把它注册给测试方法: 通常,在集成测试中,几乎所有测试方法都需要重试,可以通过监听器动态绑定: 最后把监听器注册到 testng.xml 。 注意: 使用 testNG 6 阅读全文

3句话概括 PUT/POST 的区别

2016-05-14 12:05 by yoogo, 290 阅读, 收藏,
摘要: 在 http 协议规范定义的请求方法中,get,delete,put,post 是我们最常用的,根据规范的定义,要求使用 get/delete/put 实现的服务是幂等的,而 post 不是。换句话说,put 和 post 方法的区别不在于哪个适合创建,哪个适合更新。而在于你的服务实现如果满足了幂等 阅读全文