def test_login(self, mobile, code, username): logging.info("mobile, code, username" + mobile + code + username) # 登录 self.login_proxy.click_login(mobile, code) # 断言 is_exist = utils.exist_text(DriverUtil.get_mp_driver(), username) assert is_exist
def test_login_success(self): username = "******" pwd = "testpwd123" nickname = "管理员" self.login.click_to_login(username, pwd) # 断言 is_exit = utils.exist_text(DriverUtil.get_mis_driver(), nickname) assert is_exit
def test02_order_pay(self): # 进入我的订单页面 self.index_proxy.to_my_order_page() # 切换窗口 switch_new_window() # 去结算 我的订单页面 self.myorder_proxy.go_pay() # 切换窗口 订单支付页面 switch_new_window() # 断言 self.assertTrue(exist_text("订单提交成功,请您尽快付款"))
def test01_order(self): # 进入购物车页面 self.index_proxy.to_cart_page() # 去结算 self.cart_proxy.go_balance() # 等待加载收货人信息 # time.sleep(3) # 提交订单 self.order_proxy.submit_order() # 断言 is_exist = exist_text("订单提交成功,请您尽快付款") self.assertTrue(is_exist)
def test_select(self, device_name, device_ip, device_sn): logging.info("device_name={}, device_ip={}, device_sn={}".format( device_name, device_ip, device_sn)) self.device_management_proxy.select_test(device_name, device_ip, device_sn) time.sleep(2) try: self.assertTrue(exist_text(device_name)) except Exception as e: img_path = "./img{}.png".format(time.strftime("%Y%m%d%H%M%D")) self.driver.get_screenshot_as_file(img_path) raise e
def test_order(self): # 去结算 self.cart_proxy.go_balance() # 等待加载收货人信息 time.sleep(3) # 提交订单 self.order_proxy.submit_order() # 断言 is_exist = utils.exist_text("订单提交成功,请您尽快付款") self.assertTrue(is_exist)
def test01_submit_order(self): """提交订单测试""" # 点击我的购物车 self.index_proxy.go_to_cart() # 去结算 self.cart_proxy.go_to_check_order() # 设置睡眠,等待订单地址加载 time.sleep(3) # 提交订单 self.my_order_proxy.submit_order() # 断言判断测试结果 result = utils.exist_text('订单提交成功,请您尽快付款') self.assertTrue(result)
def test02_order_pay(self, expect): # 进入我的订单 self.index_proxy.to_my_order_page() # 立即支付 self.my_order_proxy.go_pay() # 切换到新窗口 utils.switch_new_window() # 确认支付 self.order_pay_proxy.confirm_pay() # 判断是否提交成功 submit_success = utils.exist_text(expect) self.assertTrue(submit_success)
def test01_order(self, expect): # 进入购物车页 self.index_proxy.to_cart_page() # 去结算 self.cart_proxy.go_balance() # 等待收货人加载 time.sleep(5) # 提交订单 self.order_proxy.submit_order() # 判断是否提交成功 submit_success = utils.exist_text(expect) self.assertTrue(submit_success)
def test_click_to_home_list(self): # 测试数据 title = "zbcceshi001" content = "吴迪阿三接电话" channel = "数据库" # 跳转文章发布页 self.home_proxy.to_article_page() # 发布文章 self.publish_proxy.publish_article(title, content, channel) logging.info("title={}, content={}, channel={}".format( title, content, channel)) # 断言 is_exist = utils.exist_text(self.driver, "新增文章成功") assert is_exist
def test02_order_pay(self): """订单支付测试""" # 进入我的订单页面 self.index_proxy.go_to_my_order_list() # 切换我的订单页面窗口 utils.switch_to_new_window() # 点击待支付,进行支付 self.my_order_list_proxy.go_to_order_pay() # 切换支付结果确认窗口 utils.switch_to_new_window() # 选择支付方式,确认支付 self.order_pay_proxy.pay() # 断言判定测试结果 result = utils.exist_text('订单提交成功,我们将在第一时间给你发货') self.assertTrue(result)