Esempio n. 1
0
 def setup_class(self):
     # web ui自动化 创建driver
     # 初始化操作---每条测试用例之前要进行的操作
     self.session = requests.Session()
     self.order_obj = Order()
     # 调用成功的登录接口
     MtxLogin().login_success(self.session)
Esempio n. 2
0
 def setup_class(self):
     self.session = requests.Session()
     # 实例化接口api参数
     self.addcart_obj = AddCart()
     self.delcart_obj = DeleteCart()
     # 调用成功登陆的接口
     MtxLogin().login_success(self.session)
Esempio n. 3
0
 def setup_class(self):
     self.session = requests.Session()
     # 实例化对象
     self.cancel_api = Cancel()
     # 调用成功登陆的接口
     MtxLogin().login_success(self.session)
     # 调用收藏成功的接口
     Favor().favor(self.session)
Esempio n. 4
0
 def setup_class(self):
     self.session = requests.Session()
     # 实例化支付接口
     self.payorder_obj = PayOrder()
     # 调用成功的登录接口
     MtxLogin().login_success(self.session)
     # 调用提交订单的接口--->jump_url 数据提取 数据关联
     Order().order(self.session)
Esempio n. 5
0
 def test_payorder(self):
     # 调用成功的登录接口
     MtxLogin().login_success(self.session)
     # 调用提交订单的接口--->jump_url 数据提取 数据关联
     Order().order(self.session)
     # 请求支付接口
     resp_pay = self.payorder_obj.pay_order(self.session)
     # 断言
     assert "支付成功" in resp_pay.text
Esempio n. 6
0
 def test_order(self):
     '''
     依赖于登录:api级别的,请求级别,完全独立
     :return:
     '''
     # 调用成功的登录接口
     MtxLogin().login_success(self.session)
     resp_order = self.order_obj.order(self.session)
     assert resp_order.json().get('msg') == "提交成功"
Esempio n. 7
0
 def setup_class(self):
     self.session = requests.Session()
     self.login_obj = MtxLogin()
Esempio n. 8
0
 def setup_class(self):
     self.session = requests.Session()
     self.pay_obj = PayOrder()
     MtxLogin().login_success(self.session)
Esempio n. 9
0
 def setup_class(self):
     self.session = requests.Session()  # 通过 session 对象实例化 session
     # 实例化登录接口的对象
     self.login_obj = MtxLogin()
Esempio n. 10
0
 def setup_class(self):
     self.session = requests.Session()
     # 实例化接口对象
     self.favor_api = Favor()
     # 调用成功的登录的接口
     MtxLogin().login_success(self.session)
Esempio n. 11
0
 def setup_class(self):
     self.session = requests.Session()  # 通过 session 对象实例化 session
     self.order_obj = Order()  # 实例化订单接口的对象
     MtxLogin().login_succeaa(self.session)  # 调用登录成功的接口
 def setup_class(self):
     self.session = requests.Session()
     self.cancel_obj = Enshrine()
     MtxLogin().login_success(self.session)
Esempio n. 13
0
 def setup_class(self):
     self.session = requests.Session()   # 通过 session 对象实例化 session
     self.payorder_obj = PayOrder()      # 实例化支付接口
     MtxLogin().login_succeaa(self.session)       # 先调用登录成功的接口
     Order().order(self.session)                  # 再调用提交订单的接口---> 为了获取 jump_url
Esempio n. 14
0
 def setup_class(self):
     self.session = requests.Session()
     self.order = LoginOder()
     MtxLogin().login_success(self.session)
Esempio n. 15
0
 def setup_class(self):
     self.session = requests.Session()
     # 实例化接口对象
     self.login_api = MtxLogin()