摘要: 1、断言介绍 在执行测试用例的过程中,最终用例是否执行通过,是通过判断测试得到的实际结果和预期结果是否相等决定的,这时会用到断言方法。 本着没有消息就是最好的消息的原则,如果断言成功不采取任何措施(不输入任何日志),否则就会触发AssertionError(断言错误)的异常。 2、常用的断言方法 断 阅读全文
posted @ 2021-07-14 21:32 繁华似锦Fighting 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1、unittest基本简介 unittest是Python自带的一个单元测试框架,unittest又被称为PyUnit,是由Java的JUnit衍生而来,基本结构是类似的。对于单元测试,需要设置预先条件,对比预期结果和实际结果。 由于unittest是Python自带的标准模块,所以不需要单独再去 阅读全文
posted @ 2021-07-14 15:27 繁华似锦Fighting 阅读(346) 评论(2) 推荐(0) 编辑
摘要: 提示:下文中expected_conditions模块有时简称为EC模块。 1、EC模块介绍 expected_conditions是Selenium的一个模块,主要用于对页面元素的加载进行判断,包括元素是否存在,可点击等等。 expected_conditions模块的使用场景一般有两种: 直接在 阅读全文
posted @ 2021-07-14 09:18 繁华似锦Fighting 阅读(704) 评论(0) 推荐(1) 编辑