前面在公共类模块我们已经实现了公共用例类myuint,所以我们直接继承公共类,实现业务逻辑的用例封装,对应的代码如下:
test_login.py
#coding=utf-8
from common.myunit import StartEnd
from businessViews.loginView import LoginView
import unittest
import logging
class LoginTest(StartEnd):
csv_file = 'account.csv'
def setUp(self):
super(LoginTest, self).setUp()
self.l = LoginView(self.driver)
# @unittest.skip("test_login_zxw2017")
def test_login_zxw2017(self):
logging.info('==========test_login_zxw2017========')
data = self.l.get_csv_data(self.csv_file, 1)
self.l.login_action(data[0],data[1])
self.assertTrue(self.l.check_loginStatus())
#@unittest.skip('skip test_login_zxw2018')
def test_login_zxw2018(self):
logging.info('=========tes