예제 #1
0
 def setup_class(self):
     # 创建session对象
     self.session = requests.session()
     # 登录系统
     ApiLogin().login_success(self.session)
     # 下单
     ApiOrder().order(self.session)
     # 实例化支付接口
     self.pay_obj = ApiPay()
예제 #2
0
 def setup_class(self):
     # 获取session对象
     self.session = requests.session()
     # 调用成功的登录接口
     ApiLogin().login_success(self.session)
     # 调用下订单接口
     ApiOrder().order(self.session)
     # 创建支付对象
     self.pay_obj = ApiPay()
예제 #3
0
class TestOrder:
    def setup_class(self):
        self.session = requests.session()
        # 创建order对象
        self.order_obj = ApiOrder()
        # 调用成功的登录接口
        ApiLogin().login_success(self.session)

    def test_order(self):
        '''
        测试用例
        :return:
        '''
        resp_order = self.order_obj.order(self.session)
        # 断言
        assert resp_order.json().get('msg') == '提交成功'
예제 #4
0
class TestOrder:
    def setup_class(self):
        self.session = requests.session()
        # 创建order对象
        self.order_obj = ApiOrder()
        # 调用成功的登录接口
        ApiLogin().login_success(self.session)

    @allure.feature('下单功能')
    @allure.story('下单成功 ')
    @allure.title('下单成功的测试用例')
    @allure.severity('critical')
    def test_order(self):
        '''
        测试用例
        :return:
        '''
        resp_order = self.order_obj.order(self.session)
        # 断言
        assert resp_order.json().get('msg') == '提交成功'
예제 #5
0
 def setup_class(self):
     self.session = requests.session()
     # 创建order对象
     self.order_obj = ApiOrder()
     # 调用成功的登录接口
     ApiLogin().login_success(self.session)