class TestPubProject(unittest.TestCase): def setUp(self): self.username = '******' self.passwd = '123456' self.pro_name = '新建项目' self.pro_type = '随便' self.pro_manage = '张三' self.phone = '13937949044' self.pro_money = '1000000' self.pro_area1 = '10000' self.pro_area2 = '10000' self.pro_cycle = '12个月' self.pro_address = '111号' self.pro_desc = '测试项目' self.driver = get_driver('Android', "c2f8b612", '5.0', 'com', 'com') self.login = Login(self.driver) self.login.login(self.username, self.passwd) def tearDown(self): pass def test_pub_project(self): self.purchase = PurchasePage(self.driver) self.purchase.enter_purchase() self.purchase.start_pub_project() self.pubProject = PubProject(self.driver) self.pubProject.pub_project(self.pro_name, self.pro_type, self.pro_manage, self.phone, self.pro_money, self.pro_area1, self.pro_area2, self.pro_cycle, self.pro_address, self.pro_desc)
class TestPublicBid(unittest.TestCase): def setUp(self): self.username = '******' self.passwd = '123456' self.bid_name = 'BID' self.content = 'ASD' self.name = 'computer' self.model = '15' self.brand = 'lenevo' self.place = 'china' self.price = '10000' self.unit = 'tai' self.count = '3' self.pay_content = 'xianjin' self.link_name = 'asd' self.phone = '13937949012' self.driver = get_driver('Android', "c2f8b612", '5.0', 'com.', 'com') self.login = Login(self.driver) self.login.login(self.username, self.passwd) def tearDown(self): self.driver.quit() def test_pub_bid(self): self.purchase = PurchasePage(self.driver) self.purchase.enter_purchase() self.purchase.start_pub_bid() self.pubbid = PubBid(self.driver) self.pubbid.pub_bid(self.bid_name, self.content, self.name, self.model, self.brand, self.place, self.price, self.unit, self.count, self.pay_content, self.link_name, self.phone)
class TestLogin: def setup_class(self): self.driver = webdriver.Firefox() self.driver.get(r"http://127.0.0.1/zentao/user-login.html") self.login = Login(self.driver, 10, 1) @allure.title('登录') @pytest.mark.parametrize('data', Data('./data/data.xls', 'data').readData()) def test_login(self, data): allure.attach('用户名', '输入用户名') username = data['用户名'] allure.attach('密码', '输入密码') password = data['密码'] allure.attach('登录', '点击登录按钮') self.login.login(username, password) allure.attach('截取图片', '截取错误图片') self.login.is_alert(username) picture = self.login.read_picture(username) allure.attach(picture, '错误信息', attachment_type=allure.attachment_type.PNG) time.sleep(2) self.driver.delete_all_cookies() self.driver.refresh()
class LoginTest(unittest.TestCase): def setUp(self): self.user = '' self.passwd = '' self.driver = get_driver('Android', "c2f8b612", '5.0', 'com.v', 'com.') def tearDown(self): self.driver.quit() def test_login(self): self.mypage = Login(self.driver) self.mypage.login(self.user, self.passwd) company_name = self.mypage.get_company_name() self.assertEqual(company_name, "二号分公司")
def setUp(self): self.username = '******' self.passwd = '123456' self.pro_name = '新建项目' self.pro_type = '随便' self.pro_manage = '张三' self.phone = '13937949044' self.pro_money = '1000000' self.pro_area1 = '10000' self.pro_area2 = '10000' self.pro_cycle = '12个月' self.pro_address = '111号' self.pro_desc = '测试项目' self.driver = get_driver('Android', "c2f8b612", '5.0', 'com', 'com') self.login = Login(self.driver) self.login.login(self.username, self.passwd)
class LoginTest(unittest.TestCase): def setUp(self): self.user = '******' self.passwd = '123456' # self.driver=get_driver('Android','GWY0217803001154','9','com.zhujc.purchasedev','com.zhujc.purchase.activity.splash.SplashActivity') self.driver = get_driver( 'Android', "c2f8b612", '5.0', 'com.zhujc.purchasedev', 'com.zhujc.purchase.activity.splash.SplashActivity') def tearDown(self): pass def test_login(self): self.mypage = Login(self.driver) self.mypage.login(self.user, self.passwd) size = self.mypage.get_size() print(size[0], size[1])
def setUp(self): self.username = '******' self.passwd = '123456' self.bid_name = 'BID' self.content = 'ASD' self.name = 'computer' self.model = '15' self.brand = 'lenevo' self.place = 'china' self.price = '10000' self.unit = 'tai' self.count = '3' self.pay_content = 'xianjin' self.link_name = 'asd' self.phone = '13937949012' self.driver = get_driver('Android', "c2f8b612", '5.0', 'com.', 'com') self.login = Login(self.driver) self.login.login(self.username, self.passwd)
def test_login(self): self.mypage = Login(self.driver) self.mypage.login(self.user, self.passwd) size = self.mypage.get_size() print(size[0], size[1])
def test_login(self): self.mypage = Login(self.driver) self.mypage.login(self.user, self.passwd) company_name = self.mypage.get_company_name() self.assertEqual(company_name, "二号分公司")
def setup_class(self): self.driver = webdriver.Firefox() self.driver.get(r"http://127.0.0.1/zentao/user-login.html") self.login = Login(self.driver, 10, 1)