예제 #1
0
 def setup_class(cls) -> None:
     cls.driver = DriverUtil.get_driver()
     cls.login_proxy = LoginProxy()
예제 #2
0
 def tearDownClass(cls) -> None:
     DriverUtil.quit_driver()
예제 #3
0
-------------------------------------------------
"""
import unittest
import config
from case.unittest.test_archivequery import TestArchiveQuery
from case.unittest.test_login import TestLogin
from common.utils import DriverUtil
from HwTestReport import HTMLTestReport

suite = unittest.TestSuite()
suite.addTest(unittest.TestLoader().loadTestsFromTestCase(TestLogin))
# suite.addTest(unittest.TestLoader().loadTestsFromTestCase(TestMenu))
# suite.addTest(unittest.TestLoader().loadTestsFromTestCase(AddArchive))
suite.addTest(unittest.TestLoader().loadTestsFromTestCase(TestArchiveQuery))

DriverUtil.change_auto_quit(False)

# unittest.TextTestRunner().run(suite)

print(config.BASE_DIR + '/report/addarchivereport.html')
with open(config.BASE_DIR + '/report/addarchivereport.html', 'wb') as report:
    runner = HTMLTestReport(stream=report,
                            verbosity=2,
                            title='档案新增自动化测试',
                            description='带饼图,带详情,带截图',
                            tester='吴利民',
                            images=True)
    runner.run(suite)

DriverUtil.change_auto_quit(True)
예제 #4
0
 def __init__(self):
     self.driver = DriverUtil.get_driver()
예제 #5
0
 def teardown_class(cls) -> None:
     DriverUtil.quit_driver()
예제 #6
0
 def tearDownClass(cls) -> None:
     sleep(1)
     DriverUtil.quit_driver()