def Off_09(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() fatherWorkorderId = 10 frontWorkorderId = 20 backWorkorderId = 25 type = '1' dispatcher = 100 workorderPriority = 1 expectTime = '2019-08-09' title = '标题' des = '描述' attachments = 'https://zyfeedback.oss-cn-shenzhen.aliyuncs.com/feedbacktest/upload/1/2019-05-13-11:56:52.png' remark = '备注' feedbackFrom = '硬件设备' hardmodel = 'smooth4' firmwareversion = '1.1' platform = 'app' phonemodel = '' phoneversion = '' appversion = '' lang = 'en' url = 'http://172.16.2.101:4006/workorder/workorderSplit?token=' + tokenData +'&fatherWorkorderId='+fatherWorkorderId+ '&frontWorkorderId=' + str(frontWorkorderId) + \ '&backWorkorderId=' + str(backWorkorderId) + '&type=' + type + '&dispatcher=' + str(dispatcher) + '&workorderPriority=' + str(workorderPriority) + \ '&expectTime=' + expectTime + '&title=' + title + '&des=' + des + '&attachments=' + attachments + '&remark=' + remark + '&feedbackFrom=' + feedbackFrom + \ '&hardmodel=' + hardmodel + '&firmwareversion=' + firmwareversion + '&platform=' + platform + '&phonemodel=' + phonemodel + \ '&phoneversion=' + phoneversion + '&appversion=' + appversion + '&lang=' + lang res = post_req.post_model_a(sessionX, url) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def post_01(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'https://api-test.zhiyun-tech.com/v1/share/post/create' params = {'token': '12345678901234567890123456789012'} tokenData = off_login() params['token'] = tokenData res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_28(self,userId_S): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3001/v1/updatepassword' params = {'token': '12345678901234567890123456789012','username':'******','password':'******'} data = GetMysqlDataSeller.GetMysqlDataSeller() tokenData = data.getTokenByUserId(userId_S) params['token'] = tokenData res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_04(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3000/v1/site/queryfile' params = { 'fromBucket': 'zhiyundata', 'inputObject': 'kmstest/5S3lab.mp4', 'outputObject': 'kmstest/5S3labOut.mp4' } res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def off_login(): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() null = None url = 'http://172.16.2.101:3000/v1/login' params = {'username': '******', 'password': '******'} res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] resToken = eval(resText)['token'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True') return resToken
def Off_10(self,userId_S): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3001/v1/monitor/add' params = {'token': '12345678901234567890123456789012', 'name': '这是HU的监控规则111', 'agentList': '1,2,3', 'ruleList':'[{"rate":"semiannual","type":"prop","expression":"=","formula":"prop","quota":2232,"operator":"43","correction":10}]','ruleRelation': 'or','status': 1,'email':'*****@*****.**'} data = GetMysqlDataSeller.GetMysqlDataSeller() tokenData = data.getTokenByUserId(userId_S) params['token'] = tokenData res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def filter_01(self): a = Aaa.mod_data() sessionX = self.filter_00() post_req = Post.Post() ass = Assert.Assertions() times = int(time.time()) rNumber = random.randint(1, 100) url = 'http://47.99.180.185:3999/video/templates/create' params = a.params res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_01_mobile(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3000/v1/register' params = { 'username': '******', 'password': '******', 'vcode': '110110' } res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def filter_00(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://47.99.180.185:3999/login' params = { 'username': '******', 'password': '******' } res = post_req.post_model_b(sessionX, url, params) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True') return sessionX
def Off_12(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3000/v1/resetpassword' params = { 'username': '******', 'password': '******', 'vcode': '1' } res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_24(self,circleId,classes): sessionX = self.Off_00() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3999/circle/mapModify' params = {'id':1,'classes': '4','type': 1,'longitude': 114.036251,'latitude': 22.53829,\ 'upStartDateTime': '0001-01-01 00:00:00','upEndDateTime':'9999-01-01 00:00:00'} params['id'] = circleId params['classes'] = str(classes) res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_03(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3999/site/transcode' params = { 'fromBucket': 'zhiyundata', 'inputObject': 'E:/wenti/7.mp4', 'outputObject': 'E:/wenti/5.mp4' } res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_12(self, userId_S, users_M, id): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() data = GetMysqlDataSeller.GetMysqlDataSeller() tokenData = data.getTokenByUserId(userId_S) params['token'] = tokenData url = 'http://172.16.2.101:4006/workordergroup/workgroupEditUsers?token=' + tokenData + '&users=' + users + '&id=' + str( id) res = post_req.post_model_a(sessionX, url) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def visitor_login(): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://api.share.mob.com/snsconf' params = { 'appkey': '2976dcae83fdb', 'device': '375df518969e127f94d76a4a1ae5f06f2ac5782c' } res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '200') Consts.RESULT_LIST.append('True')
def off_login(): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() null = None url = 'http://47.99.180.185:2999/v1/login' params = {'username': '******', 'password': '******'} #params = {'username': '******', 'password': '******'} res = post_req.post_model_b(sessionX, url, params) resCode = res['code'] resText = res['text'] resToken = eval(resText)['token'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True') return resToken
def Off_11(self, userId_S, id): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() data = GetMysqlDataSeller.GetMysqlDataSeller() tokenData = data.getTokenByUserId(userId_S) params['token'] = tokenData url = 'http://172.16.2.101:4006/back/feedback/activeFeedbackBack?id=' + str( id) + '&token=' + tokenData res = post_req.post_model_a(sessionX, url) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_01(self, userId): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3000/v1/site/add_feedback' params = { 'name': '胡健', 'contact': '13418483933', 'content': '吃饭了没?', 'userId': 1, 'type': 'feedback', 'mobileModel': 'CL001', 'appVersion': '0.0.1', 'mobileOSVersion': '10.0.2', 'deviceModel': '360', 'images': 'https://zhiyundata.oss-cn-shenzhen.aliyuncs.com/zyplay/site_feedback/2018-10-24-11:53:05.jpg' } params['userId'] = userId res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_14(self, userId, orderId): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3000/v1/store/order/confirm_recv' params = { 'token': '12345678901234567890123456789012', 'orderNo': '12345678901234567890123456789012' } time.sleep(1) res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_19(self, userId): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3000/v1/user/update' params = {'token':'12345678901234567890123456789012', 'deviceType':'ios',\ 'deviceId':'2309A4DD-2B97-4B85-8029-9D9CFB1647AD','lang':'en'} data = GetMysqlData.GetMysqlData() tokenData = data.getTokenByUserId(userId) params['token'] = tokenData res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_18(self, userId): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3000/v1/profile/update' params = {'token':'12345678901234567890123456789012', 'avatar':'https://zhiyundata.oss-cn-shenzhen.aliyuncs.com/User_Avatar/17/2019-03-13-11:47:06.png',\ 'nickname':'hujian','birthday':'2020-03-30','country':'中国','city':'深圳市','introduction':'tester','hobby':'test','sex':'1','adnotification':'0'} data = GetMysqlData.GetMysqlData() tokenData = data.getTokenByUserId(userId) params['token'] = tokenData res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_09(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3999/user/addRole' params = { 'rolekey': 'adminN', 'rolename': '次级管理员', 'permissionId': '1,2', 'description': '角色' } res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def filter_02(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() times = int(time.time()) rNumber = random.randint(1, 100) url = 'http://47.99.180.185:2999/v1/resources/use_report' # params ={'token':'b967144003a781aa84b68da4446908c0', # 'ids':'239,238,237,236,235,234,233,232,231,230,229,228,227,226,225,224,223,222,221,220,219,218,217,216,215,214,213,212,211,210,209,208,207,206,205,204,203,202,201,200,199,198,197,196,195,194,193,192,191,190'} params = {'token': 'b967144003a781aa84b68da4446908c0', 'ids': '236'} res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_37(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3000/v1/store/order/confirm_recv' params = { 'token': '9e09c0bb436eff3e5cd98f02baf2f08b', 'orderNo': '1512352008849001' } time.sleep(1) res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def off_add(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3000/v1/site/feedback/extra' params = { 'token': 'e66b0d28e5a2e988aceb4bb35de310d2', 'feedbackId': '604', 'content': '恩恩1', 'files': '' } res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_19(self): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'http://172.16.2.101:3002/v1/store/shoppingcart/add' params = { 'id': '1', 'name': '1', 'mail': '*****@*****.**', 'status': 0 } res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_read_type(self, notifyId): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'https://api-test.zhiyun-tech.com/v1/push/add_read_count' params = {'token': '12345678901234567890123456789012', 'notifyId': '1'} tokenData = off_login() params['token'] = tokenData params['notifyId'] = notifyId res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def off_send(self,userId_M): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'https://api-test.zhiyun-tech.com/v1/notify/sendmessage' params = {'token':'12345678901234567890123456789012', 'to':1, 'content':'helloTest'} tokenData = off_login() params['token'] = tokenData params['to'] = userId_M res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_delcomment(self,commentId_M): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() url = 'https://api-test.zhiyun-tech.com/v1/share/comment/del' params = {'token':'12345678901234567890123456789012', 'id':'1'} tokenData = off_login() params['token'] = tokenData params['postId'] = str(commentId_M) res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def filter_05(self, id, status): sessionX = self.filter_00() post_req = Post.Post() ass = Assert.Assertions() times = int(time.time()) rNumber = random.randint(1, 100) url = 'http://47.99.180.185:3999/tpl/filters/createOrUpdate' params = { 'title': '胡健滤镜测试', 'title_tw': '胡健濾鏡測試', 'title_en': 'myFilterTest', 'zy_play': '132', 'z_film': '132', 'sort': '66', 'status': '1', 'thumb': 'https://oss.zhiyun-tech.com/zyplaytest/templates/滤镜集合图a_20200410143259.png', 'id': '99' } params['title'] = '胡健滤镜测试' + str(times) params['title_tw'] = '胡健濾鏡測試' + str(times) params['title_en'] = 'myFilterTest' + str(times) params['sort'] = str(rNumber) params['status'] = status params['id'] = id res = post_req.post_model_b(sessionX, url, params) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')
def Off_14(self, userId_S, id): sessionX = requests.session() post_req = Post.Post() ass = Assert.Assertions() data = GetMysqlDataSeller.GetMysqlDataSeller() tokenData = data.getTokenByUserId(userId_S) params['token'] = tokenData type = '1001' hardmodel = '5' firmwareversion = '1.78' platform = 'android' phonemodel = 'HUAWEI' phoneversion = 'v.2.3.4' appversion = '2.2.5' lang = 'en' frequency = '1' title = '编辑反馈test' des = '描述' attachments = 'https://zyfeedback.oss-cn-shenzhen.aliyuncs.com/feedbacktest/482/2019-04-28-04:08:15.mp4' contact = '13418483933' remark = '备注' url = 'http://172.16.2.101:4006/feedback/editFeedback?id=' + str( id ) + '&token=' + tokenData + '&type=' + type + '&hardmodel=' + hardmodel + '&firmwareversion=' + firmwareversion + '&platform=' + platform + '&phonemodel=' + phonemodel + '&phoneversion=' + phoneversion + '&appversion=' + appversion + '&lang=' + lang + '&frequency=' + frequency + '&title=' + title + '&des=' + des + '&attachments=' + attachments + '&contact=' + contact + '&remark=' + remark res = post_req.post_model_a(sessionX, url) print(res) resCode = res['code'] resText = res['text'] assert ass.assert_code(resCode, 200) assert ass.assert_in_text(resText, '成功') Consts.RESULT_LIST.append('True')