예제 #1
0
 def testerpuserlist(self, data):
     '''后台巡检管理:  工单指派人员列表/check/fault/erpuserlist'''
     # 巡检管理 工单指派人员列表
     res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                     data=data['erpuserlist'],
                                     desc=data['Desc'],
                                     url=data['Url'],
                                     instance_pro='post')
     # 断言
     self.assertEqual(res['code'], 0, res['msg'])  # 断言
예제 #2
0
    def testlistyuser(self, data):
        '''后台巡检管理:  故障类型列表/check/user/listyuser'''

        # 巡检管理 故障类型列表
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['listyuser'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        # 断言
        self.assertEqual(res['code'], 0, res['msg'])  # 断言
예제 #3
0
    def testselectmachines(self, data):
        '''后台巡检管理:  选择机器/check/user/selectmachines'''

        # 巡检管理 选择机器
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['selectmachines'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        # 断言
        self.assertEqual(res['code'], 0, res['msg'])  # 断言
예제 #4
0
    def testupdatastatus(self, data):
        '''后台巡检管理:  更新人员状态/check/user/updateStatus'''

        #巡检管理 查看人员详情
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['updatastatus'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])  #断言
예제 #5
0
    def testdetail(self, data):
        '''点位管理接口:查看点位详细#/machine/locale/detail'''

        # 查看点位详细
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['Detail'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])
예제 #6
0
    def testgetlist(self, data):
        '''渠道管理接口:查询渠道列表不分页#/project/channel1/getlist'''

        # 查询渠道列表不分页
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['GetList'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])
예제 #7
0
    def testadd(self, data):
        '''游戏管理接口:新添加游戏#/project/game/add'''

        # 新添加游戏
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        instance_pro='post',
                                        data=data['Add'],
                                        desc=data['Desc'],
                                        url=data['Url'])
        #断言
        self.assertEqual(res['code'], 0, res['msg'])
예제 #8
0
    def testgetlist(self, data):
        '''游戏管理接口:查询游戏详情#/project/game/getlist'''

        # 查询游戏详情
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['Detail'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])
예제 #9
0
    def testupdate(self, data):
        '''渠道管理接口:更新渠道信息#/project/channel1/update'''

        # 更新渠道信息
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['Updata'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])
예제 #10
0
    def testdetail(self, data):
        '''项目管理接口:查看商品详细#/project/goods/detail'''

        # 查看商品详细
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['Detail'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])
예제 #11
0
    def testupdate(self, data):
        '''点位管理接口:更新点位信息#/machine/locale/update'''

        # 更新点位信息
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['Updata'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])
예제 #12
0
    def testgetlist(self, data):
        '''点位管理接口:查询点位列表不分页#/machine/locale/getlist'''

        # 查询点位列表不分页
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['GetList'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])
예제 #13
0
    def testlist(self, data):
        '''项目管理接口:查询商品列表#/project/goods/list'''

        #查询商品列表
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['List'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])  #断言
예제 #14
0
    def testgetmachine(self, data):
        '''后台巡检管理:  查看机器/check/user/getUserMachinDetailList'''

        #巡检管理 人员列表
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['getmachine'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])  #断言
예제 #15
0
    def testdetail(self, data):
        '''后台巡检管理:  查看人员详情/check/user/detail'''

        #巡检管理 查看人员详情
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['detail'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])  #断言
예제 #16
0
    def testgetlist(self,data):
        '''活动排期管理接口:查询活动排期不分页#/project/activityPlan/planMachineDetailList'''

        # 查询活动排期列表不分页
        res = scripts.loadtestInterface(
            instance=HttpWebRequest(),
            data=data['GetList'],
            desc=data['Desc'],
            url=data['Url'],
            instance_pro='post'
        )
        #断言
        self.assertEqual(res['code'],0,res['msg'])
예제 #17
0
    def testdetele(self,data):
        '''活动排期管理接口:删除活动排期信息#/project/activityPlan/delete'''

        # 删除活动排期
        res = scripts.loadtestInterface(
            instance=HttpWebRequest(),
            data=data['detele'],
            desc=data['Desc'],
            url=data['Url'],
            instance_pro='post'
        )
        #断言
        self.assertEqual(res['code'],0,res['msg'])
예제 #18
0
 def testsave(self, data):
     '''后台巡检管理:  新增工单/check/fault/save'''
     b = data['save']['remark']
     newcode = b + str(scripts.sjshu())
     data['save']['remark'] = newcode
     # 巡检管理 更新类型
     res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                     data=data['save'],
                                     desc=data['Desc'],
                                     url=data['Url'],
                                     instance_pro='post')
     # 断言
     self.assertEqual(res['code'], 0, res['msg'])  # 断言
예제 #19
0
    def testdetele(self, data):
        '''渠道管理接口:删除渠道信息#/project/channel1/delete'''

        # 删除渠道
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['detele'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])

        @classmethod
        def tearDownClass(cls):
            pass
예제 #20
0
    def testdetele(self, data):
        '''点位管理接口:删除点位信息#/machine/locale/delete'''

        # 更新点位信息
        res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                        data=data['detele'],
                                        desc=data['Desc'],
                                        url=data['Url'],
                                        instance_pro='post')
        #断言
        self.assertEqual(res['code'], 0, res['msg'])

        @classmethod
        def tearDownClass(cls):
            pass
예제 #21
0
 def testadd(self, data):
     '''项目管理接口:新添加商品#/project/goods/add'''
     b = data['Add']['code']
     print b
     newcode = b + str(scripts.sjshu())
     print newcode
     data['Add']['code'] = newcode
     # 新添加商品
     res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                     instance_pro='post',
                                     data=data['Add'],
                                     desc=data['Desc'],
                                     url=data['Url'])
     #断言
     self.assertEqual(res['code'], 0, res['msg'])
예제 #22
0
 def testadd(self, data):
     '''点位管理接口:新添加点位#/machine/locale/add'''
     b = data['Add']['name']
     print b
     newcode = b + str(scripts.sjshu())
     print newcode
     data['Add']['name'] = newcode
     # 新添加点位
     res = scripts.loadtestInterface(instance=HttpWebRequest(),
                                     instance_pro='post',
                                     data=data['Add'],
                                     desc=data['Desc'],
                                     url=data['Url'])
     # print res
     # print type(res)
     #断言
     self.assertEqual(res['code'], 0, res['msg'])
예제 #23
0
    def testselect(self, data):
        '''活动排期管理接口:选择机器#//project/activityPlan/selectAreaMachines'''

        # 选择机器
        res = scripts.loadtestInterface(
            instance=HttpWebRequest(),
            data=data['select'],
            desc=data['Desc'],
            url=data['Url'],
            instance_pro='post'
        )
        # 断言
        self.assertEqual(res['code'], 0, res['msg'])


        @classmethod
        def tearDownClass(cls):
            pass
예제 #24
0
    def testadd(self,data):
        '''活动管理接口:新添加活动#/project/activity/add'''
        b = data['Add']['code']
        c = data['Add']['name']
        newcode = b + str(scripts.sjshu())
        newname = c + str(scripts.sjshu())
        data['Add']['code'] = newcode
        data['Add']['name'] = newname
        # 新添加活动
        res = scripts.loadtestInterface(
            instance=HttpWebRequest(),
            instance_pro='post',
            data=data['Add'],
            desc=data['Desc'],
            url=data['Url']

        )
        #断言
        self.assertEqual(res['code'],0,res['msg'])