@@ -0,0 +1,27 @@
+from hytest import *
+from lib.webapi import apimgr
+class c1:
+ #测试用例名称
+ name='推送数据浏览状态修改-免费用户'
+
+ def setup(self):
+ INFO('切换用户身份到质量部测试切换企业下')
+ apimgr.Identity_list(4)
+ apimgr.Identity_switch()
+ def teardown(self):
+ INFO('将用户切回到闫培珠新版商机管理企业')
+ apimgr.Identity_list(1)
+ #测试步骤
+ def teststeps(self):
+ INFO('测试步骤')
+ STEP(1,'第一步调用函数') #会出现在测试报告中
+ r = apimgr.push_data_browsing_free()
+ res = r.json()
+ INFO(res)
+ actural = res['error_code']
+ actural1 = res['data']
+ STEP(2,'第二步设置检查点')
+ #设置检查点
+ CHECK_POINT('检查推送数据浏览状态修改-免费用户接口是否正常',actural ==0 and actural1 ==None)
@@ -1987,6 +1987,16 @@ class APIMgr():
response = self.s.post(f"{cfg.target_host}/jyapi/jybx/subscribe/getPushSet", headers=headers, params=params)
return response
+ """推送数据浏览状态修改-免费用户"""
+ def push_data_browsing_free(self):
+ headers = GSTORE['headers']
+ params = {
+ "vsid": 4119611125,
+ "isEnt": "false"
+ }
+ response = self.s.post(f"{cfg.target_host}/jyapi/jybx/subscribe/fType/setRead", headers=headers, params=params)
+ return response
apimgr = APIMgr()