Selenium自动化测试之结果处理
一、断言
断言相当于性能测试中的检查点,常用断言种类很多,具体可以查看断言API;判断预期结果和实际结果是否一致,断言成功,程序继续处理,失败则终止运行,示例如下:
很多时候,加入断言处理的时候,我们希望断言失败后还可以继续运行,需要对断言方法进行封装处理,以达到可以使用不同类型的值进行测试的效果,示例如下:
二、截图
截图方便我们在测试过程中保存出现问题,更直观的记录问题,方便我们去复现bug,实现代码如下:
调用方法如下: