Esempio n. 1
0
 def test_deletegroup(self):
     '''个人设置——删除用户组
        角色组名为:删除用户组
     '''
     values = {'group[0][groupId]': 3}  # 删除用户组请求所需参数
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(Login().url + '/api/user/group', data=values)  # 删除用户组请求
     outputrequest(sendrequest,os.path.abspath(__file__),sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     expect = '1'  # 期望返回值
     actual = sendrequest.text  # 实际返回值
     self.assertEqual(expect, actual, msg='个人设置——删除用户组')  # 断言
Esempio n. 2
0
    def test_Delete(self):
        '''删除流程实例
           应用访问地址:/app/!/workflow/GongZuoXieTong
           平台应用场景:删除流程实例
        '''

        nowlogin = Login().login('admin')  # 登录系统
        sendrequest = nowlogin.delete(Login().url + '/api2/workflow/instance/GongZuoXieTong/17')
        outputrequest(sendrequest,os.path.abspath(__file__),sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
        self.assertEqual(True, isJson(jsonstr=sendrequest), msg='判断返回值是否为json格式')  # 断言
        self.assertEqual(200, sendrequest.json()['status'], msg='【status】删除流程实例')  # 断言
Esempio n. 3
0
 def test_actionDelete(self):
     '''删除仪表盘分类
        应用访问地址:/dashboard
        平台应用场景:删除仪表盘分类
        分类名称:用于删除分类
     '''
     values = {
         'categoryId': 6
     }
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(Login().url + '/api2/chartcategory/category', data=values)
     outputrequest(sendrequest,os.path.abspath(__file__),sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     self.assertEqual(True, isJson(jsonstr=sendrequest), msg='判断返回值是否为json格式')  # 断言(判断返回值是否为json格式)
     self.assertEqual(200, sendrequest.json()['status'], msg='【status】删除仪表盘分类')
Esempio n. 4
0
 def test_watchDelete(self):
     '''dataflow取消关注单条记录
        应用访问地址:/app/!/information/DFMoRenPeiZhiHanCong
        平台应用场景:dataflow取消关注单条记录
        main_字符串:张译文
     '''
     values={
         'appId': 'DFMoRenPeiZhiHanCong'
     }
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(Login().url + '/api2/dataflow/watch/record/dfmaindefault/7',data=values)
     outputrequest(sendrequest,os.path.abspath(__file__),sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     self.assertEqual(True, isJson(jsonstr=sendrequest), msg='判断返回值是否为json格式')  # 断言(判断返回值是否为json格式)
     self.assertEqual(200, sendrequest.json()['status'], msg='【status】dataflow取消关注单条记录')
Esempio n. 5
0
 def test_actionDelete(self):
     '''dataflow数据共享--删除
        应用访问地址:/app/!/information/DFShuJuYuanBiao
        删除共享主要字段名称:测试9990
        操作方式:勾选数据———>点击共享按钮————>点击删除
        平台应用场景:dataflow数据共享--删除
     '''
     values={
         'appId':'DFShuJuYuanBiao',
    }
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(Login().url + '/api/datacenter/share/dfshujuyuanbiao/9990',data=values)
     outputrequest(sendrequest,os.path.abspath(__file__),sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     self.assertEqual(True, isJson(jsonstr=sendrequest), msg='判断返回值是否为json格式')  # 断言(判断返回值是否为json格式)
     self.assertEqual(200, sendrequest.json()['status'], msg='【status】dataflow数据共享--删除')  # 断言(检查返回值status是否为200)
Esempio n. 6
0
 def test_actionDelete(self):
     '''删除流程从表数据
        应用访问地址:/app/!/workflow/QuanZiDuanLiuCheng
        main_字符串:杜磊测试
        平台应用场景:删除流程从表数据
     '''
     values = {
         'record_id': 1,
         'table_id': 'wfsub01',
     }
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(
         Login().url + '/api2/workflow/instance_node_datacenter/QuanZiDuanLiuCheng/15/WorkNode_1/', data=values)
     outputrequest(sendrequest,os.path.abspath(__file__),sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     self.assertEqual(True, isJson(jsonstr=sendrequest), msg='判断返回值是否为json格式')  # 断言
     self.assertEqual('ok', sendrequest.json()['status'], msg='【status】删除流程从表数据')  # 断言
Esempio n. 7
0
 def test_Delete(self):
     '''【APP】流程从表记录删除
        应用访问地址:/app/!/workflow/YiDongDuanZhuCong
        平台应用场景:APP流程从表记录删除
     '''
     params = {
         'workflowId': 'YiDongDuanZhuCong',
         'instanceId': 49,
         'nodeId': 'WorkNode_1',
         'slaveId': 'yidongduanzhucongco',
         'id': 3
     }
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(Login().url + '/api2/data/workflow/deleteslave', params=params)
     outputrequest(sendrequest,os.path.abspath(__file__),sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     self.assertEqual(True, isJson(jsonstr=sendrequest), msg='判断返回值是否为json格式')  # 断言(判断返回值是否为json格式)
     self.assertEqual(1200, sendrequest.json()['status'], msg='【status】APP流程从表记录删除')  # 断言(检查返回值status是否为200)
Esempio n. 8
0
 def test_trust(self):
     '''Web管理员解除组织架构托管
        平台应用场景:组织架构管理员管理界面解除托管关系
        解除托管用户:袁凤
     '''
     values = {'user_id': 'Uyuanfeng', 'truster': 'ApiTest', 'trustPath': 1}
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(Login().url + '/api/user/trust',
                                   data=values)
     outputrequest(sendrequest, os.path.abspath(__file__),
                   sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     self.assertEqual(True,
                      isJson(jsonstr=sendrequest),
                      msg='判断返回值是否为json格式')  # 断言(判断返回值是否为json格式)
     self.assertEqual(True,
                      sendrequest.json()['success'],
                      msg='【response】Web管理员解除组织架构托管')  # 断言(response)
Esempio n. 9
0
 def test_actionDelete(self):
     '''清除主表数据提醒
        应用访问地址:/app/!/information/DFMoRenPeiZhiHanCong
        平台应用场景:清除主表数据提醒(点击查看数据时触发)
        main_字符串:袁凤
     '''
     values = {'appId': 'DFMoRenPeiZhiHanCong'}
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(Login().url +
                                   '/api2/dataflow/remind/dfmaindefault/6',
                                   data=values)
     outputrequest(sendrequest, os.path.abspath(__file__),
                   sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     self.assertEqual(True,
                      isJson(jsonstr=sendrequest),
                      msg='判断返回值是否为json格式')  # 断言(判断返回值是否为json格式)
     self.assertEqual(200,
                      sendrequest.json()['status'],
                      msg='【status】清除主表数据提醒')
Esempio n. 10
0
    def test_actionDELETE(self):
        '''删除的评论消息(这里指标记已读)
           应用访问地址:/app/!/workflow/GongZuoXieTong
           主要字段为:测试组必备技能
           平台应用场景:查看流程评论消息并标记为已读
        '''

        nowlogin = Login().login('admin')  # 登录系统
        sendrequest = nowlogin.delete(
            Login().url +
            '/api/comments/msg/workflow_GongZuoXieTong_instance_12')
        outputrequest(sendrequest, os.path.abspath(__file__),
                      sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
        self.assertEqual(True,
                         isJson(jsonstr=sendrequest),
                         msg='判断返回值是否为json格式')  # 断言(判断返回值是否为json格式)
        self.assertEqual(
            200, sendrequest.json()['status'],
            msg='【status】删除的评论消息(这里指标记已读)')  # 断言(检查返回值status是否为200)
Esempio n. 11
0
 def test_actionDelete(self):
     '''管理员,数据监控-规则删除
        数据监控访问地址:/datacenter/monitoring
        平台应用场景:数据监控列表监控规则删除
     '''
     values = {'recordsid': '["3"]'}
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(
         Login().url + '/api/datacenter/monitoring/DeleteRules/',
         data=values)
     outputrequest(sendrequest, os.path.abspath(__file__),
                   sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     self.assertEqual(True,
                      isJson(jsonstr=sendrequest),
                      msg='判断返回值是否为json格式')  # 断言(判断返回值是否为json格式)
     self.assertEqual('ok',
                      sendrequest.json()['status'],
                      msg='【status】数据监控-规则删除')  # 断言(检查返回值)
     self.assertEqual(['3'],
                      sendrequest.json()['type'],
                      msg='【response】数据监控-规则删除')  # 断言(检查返回值)
Esempio n. 12
0
 def test_actionDELETE(self):
     '''删除组织架构岗位/部门
        应用访问地址:/organization/manage
        平台应用场景:删除组织架构岗位/部门
        节点:测试删除岗位.删除岗位
     '''
     values = {
         'type': 'del',
         'id': 32,
         'entId': 'APICeShiQiYe',
         'userId': 'ApiTest',
     }
     nowlogin = Login().login('admin')  # 登录系统
     sendrequest = nowlogin.delete(Login().url +
                                   '/service_org/organization/node/org',
                                   data=values)
     outputrequest(sendrequest, os.path.abspath(__file__),
                   sys._getframe().f_code.co_name)  # 输出请求方式和请求API到report中
     self.assertEqual(True,
                      isJson(jsonstr=sendrequest),
                      msg='判断返回值是否为json格式')  # 断言(判断返回值是否为json格式)
     self.assertEqual(True,
                      sendrequest.json()['status'],
                      msg='【response】删除组织架构岗位/部门')