代码如下:
1 #coding:utf-8 5 from selenium import webdriver
6 import unittest
7 from pythontest.commlib.baselib import TestLog
8 #自定义公共模块
9
10 log = TestLog().getlog()
11 class testcals(unittest.TestCase):
12 u'''【调用】'''
13 def setUp(self):
14 self.driver = webdriver.Firefox()
15 self.base = Screen(self.driver) # 实例化自定义类commlib.baselib
16
17 def login(self):
18 url_login = "http://www.baidu.com"
19 self.driver.get(url_login)
20
21 def test_01_run_mail(self):
22 try:
26 self.login()28 log.info(self.img)
29 except Exception as msg:
30 log.error("异常原因 [ %s ]" % msg)32 log.error(self.img)
33 raise
34
35 def test_02_case(self):
36 u'''【test_case】'''
37 log.error("首页error 日志")
38 log.debug("订单页debug 日志")
39 log.info("活动页info 日志")
40 log.critical("支付critical 日志")
4
43
44 def tearDown(self):
45 self.driver.quit()
46
47 if __name__ == "__main__":
48 unittest.main()
创建了一个测试交流群,如果对软件测试、接口测试、自动化测试、面试经验交流感兴趣可以加测试交流群:829792258,还会有同行一起技术交流