美文网首页
unittest--断言

unittest--断言

作者: 奶茶哥_lnc | 来源:发表于2017-11-20 17:26 被阅读0次
    1. 断言方式
      页面链接地址(URL),页面标题(title),元素文本等。
    2. 常用断言
    断言方法 断言解释
    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),不是则测试用例通过。

    相关文章

      网友评论

          本文标题:unittest--断言

          本文链接:https://www.haomeiwen.com/subject/mfqujxtx.html