4种问题:
序号 | 错误类型 | 错误描述 | 错误展示 |
1 | 关键字 | 断言失败 | AssertionError |
2 | 关键字 | 列表或者字典调用错误 | list index out of range |
3 | python | python基础符号错误 | SyntaxError: invalid syntax |
4 | python | 关键字赋值错误 | TypeError: myMethod() takes no arguments (1 given) |
4种分析方法:
序号 | 分析方法 | 步骤 |
1 | 通过自动化log确定问题 | 查看自动化log的打印信息 |
通过保存的log去分析,是否为产品问题导致 | ||
2 | 代码走读,增加关键信息打印 | 根据自动化脚本用例步骤,确定出问题步骤 |
在关键字中增加关键打印信息,确定问题产生的原因 | ||
3 | 对比手工测试结果 | 根据手工测试结果确认是否为主观的等待时间等问题 |
根据手工测试结果确认是否为自动化关键字问题 | ||
4 | 单独运行失败用例 | 明确是否为脚本内聚耦合导致运行失败 |
明确是否为预置条件或者恢复不满足导致错误 |