UI自动化web端框架test_webCase.py代码

import unittest
from lib.page.web.page import Page

class WebCase(unittest.TestCase):
@classmethod
def setUpClass(cls):
cls.page = Page()
cls.page.get()

# 登录用例
def test_a_zbox_login(self):
self.page.username()
self.page.password()
self.page.submit()
self.assertTrue(self.page.check_login(self.test_a_zbox_login.__name__))

# 创建bug用例
def test_b_create_bug(self):
self.page.bugtag()
self.page.create_bug()
self.page.module()
self.page.system()
self.page.browser()
self.page.build()
self.page.man()
self.page.enddate()
self.page.title()
self.page.step()
self.page.save()
self.assertTrue(self.page.check_create_bug(self.test_b_create_bug.__name__))

@classmethod
def tearDownClass(cls):
import time
time.sleep(2)
cls.page.quit()

if __name__ == '__main__':
unittest.main()

猜你喜欢

转载自www.cnblogs.com/laosun0204/p/9268198.html
今日推荐