Ejemplo n.º 1
0
    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
Ejemplo n.º 2
0
    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
Ejemplo n.º 3
0
    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("订单提交成功,请您尽快付款"))
Ejemplo n.º 4
0
 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)
Ejemplo n.º 5
0
 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
Ejemplo n.º 6
0
    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)
Ejemplo n.º 7
0
    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)
Ejemplo n.º 8
0
    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)
Ejemplo n.º 9
0
    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)
Ejemplo n.º 10
0
    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
Ejemplo n.º 11
0
    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)