فهرست منبع

推送数据浏览状态修改-免费用户

jialuyao 3 هفته پیش
والد
کامیت
caad0072b9
2فایلهای تغییر یافته به همراه37 افزوده شده و 0 حذف شده
  1. 27 0
      cases/pc/登录功能/订阅/push_data_browsing_free.py
  2. 10 0
      lib/webapi.py

+ 27 - 0
cases/pc/登录功能/订阅/push_data_browsing_free.py

@@ -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)
+        apimgr.Identity_switch()
+    #测试步骤
+    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)

+ 10 - 0
lib/webapi.py

@@ -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()