13 unittest模块(13条命)

网友投稿 309 2022-09-01


13 unittest模块(13条命)

1 # -*- coding: utf-8 -*- 2 # @Time : 2018/2/2 0002 9:52 3 # @Author : wangyafeng 4 # @Email : 5 6 from selenium import webdriver 7 from selenium.webdriver.support import expected_conditions as EC 8 import time 9 import unittest10 11 12 class Blog(unittest.TestCase):13 @classmethod14 def setUp(self):15 self.driver = webdriver.Firefox()16 self.driver.get(" print("setUp")18 19 def test_blog(self):20 time.sleep(3)21 result = EC.title_is(u'上海-悠悠 ')(self.driver)22 print(result)23 self.assertTrue(result)24 25 def tearDown(self):26 self.driver.quit()27 print("tearDown")28 29 30 if __name__ == "__main__":31 unittest.main()32 '''33 1).assertEqual(self, first, second,msg=None)34 --判断两个参数相等:first == second35 2).assertNotEqual(self, first, second,msg=None)36 --判断两个参数不相等:first != second37 3).assertIn(self, member, container,msg=None)38 --判断是字符串是否包含:member in container39 4).assertNotIn(self, member,container, msg=None)40 --判断是字符串是否不包含:member not in container41 5).assertTrue(self, expr, msg=None)42 6).assertFalse(self, expr, msg=None)43 --判断是否为假:expr is False44 7).assertIsNone(self, obj, msg=None)45 --判断是否为None:objis None46 8).assertIsNotNone(self, obj,msg=None)47 --判断是否不为None:obj is not None48 49 '''


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python多版本管理器pyenv(python软件版本)
下一篇:GC算法实现篇之并发标记清除
相关文章

 发表评论

暂时没有评论,来抢沙发吧~