- 断言方式
页面链接地址(URL),页面标题(title),元素文本等。 - 常用断言
| 断言方法 | 断言解释 |
|---|---|
| assertEqual(a,b,[msg='测试失败时打印的信息']) | a==b,相等则测试用例通过。 |
| assertNotEqual(a,b,[msg='测试失败时打印的信息']) | a!=b,不相等则测试用例通过。 |
| assertTrue(x,[msg='测试失败时打印的信息']) | bool(x) is True,是True则测试用例通过。 |
| assertFalse(x,[msg='测试失败时打印的信息']) | bool(x) is False,是False则测试用例通过。 |
| assertIs(a,b,[msg='测试失败时打印的信息']) | a is b,是则测试用例通过。 |
| assertNotIs(a,b,[msg='测试失败时打印的信息']) | a is not b,不是则测试用例通过。 |
| assertIsNone(x,[msg='测试失败时打印的信息']) | x is None,是None则测试用例通过。 |
| assertIsNotNone(x,[msg='测试失败时打印的信息']) | x is not None,不是None则测试用例通过。 |
| assertIn(a,b,[msg='测试失败时打印的信息']) | a in b,在b中则测试用例通过。 |
| assertNotIn(a,b,[msg='测试失败时打印的信息']) | a not in b,不在b中则测试用例通过。 |
| assertIsInstance(a,b,[msg='测试失败时打印的信息']) | isinstance(a, b),是则测试用例通过。 |
| assertNotIsInstance(a,b,[msg='测试失败时打印的信息']) | not isinstance(a, b),不是则测试用例通过。 |










网友评论