Browse Source

商机管理获取推送设置

liuyali@topnet.net.cn 6 tháng trước cách đây
mục cha
commit
82351eeea1
2 tập tin đã thay đổi với 30 bổ sung2 xóa
  1. 20 0
      cases/pc/登录功能/订阅/pushset_get.py
  2. 10 2
      lib/webapi.py

+ 20 - 0
cases/pc/登录功能/订阅/pushset_get.py

@@ -0,0 +1,20 @@
+import json
+
+from hytest import *
+from lib.webapi import apimgr
+class c1:
+    #测试用例名称
+    name='商机管理-获取推送设置'
+    #测试步骤
+    def teststeps(self):
+        INFO('测试步骤')
+        STEP(1,'第一步调用函数')    #会出现在测试报告中
+        res=apimgr.pushset_get()
+        actural =res.json()
+        error_code=actural["error_code"]
+        STEP(2,'第二步设置检查点')
+        #设置检查点
+        CHECK_POINT('检查商机管理获取推送设置是否正常',error_code == 0)
+
+
+

+ 10 - 2
lib/webapi.py

@@ -1094,7 +1094,7 @@ class APIMgr():
         header = GSTORE['headers']
         response = self.s.post(f"{cfg.target_host}/jyapi/messageCenter/ClearUnreadMsg",headers = header)
         return response
-    #新商机管理-修改关键词设置
+    #新商机管理-企业订阅-修改关键词设置
     def update_keyword_entnichenew(self):
         header = GSTORE['headers']
         json = {
@@ -1128,7 +1128,7 @@ class APIMgr():
         response = self.s.post(f"{cfg.target_host}/entnicheNew/subscribe/area/get",headers = headers)
         return response
 
-    #商机管理-获取关键词设置
+    #商机管理-企业订阅-获取关键词设置
     def keywords_get(self):
         headers = GSTORE['headers']
         data ={
@@ -1136,6 +1136,14 @@ class APIMgr():
         }
         response = self.s.post(f"{cfg.target_host}/entnicheNew/subscribe/key/get", headers=headers, data =data)
         return response
+    #商机管理-企业订阅-获取推送设置
+    def pushset_get(self):
+        headers = GSTORE['headers']
+        data={
+            "identity": "ent"
+        }
+        response = self.s.post(f"{cfg.target_host}/entnicheNew/subscribe/pushset/get", headers=headers, data=data)
+        return response
 
 apimgr = APIMgr()