摘要: 测试身份证校验时遇到过这样需求: 对于需求1,长度、合法生日都比较好造数据,但第18位校验码得按照特定规则来生成: 以下为Python实现的代码: 执行结果: 对于需求2,可通过假接口或后台开关来控制。 阅读全文
posted @ 2017-07-27 19:22 臂力棒在想 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 自动化测试断言失败时,根据不同业务场景,可能需要立即终止或继续执行。这里以 Appium + pytest 为例。 一. 断言失败立即终止 用途一:用例的预期结果是其他用例的前提条件时,assert 失败需要立即终止,这是我们设计自动化测试用例时最常见的场景。 用途二:用例中的任何一个步骤执行失败时 阅读全文
posted @ 2017-07-27 15:25 臂力棒在想 阅读(1658) 评论(1) 推荐(1) 编辑