diff --git a/atdd/__pycache__/ATDDCase.cpython-36.pyc b/atdd/__pycache__/ATDDCase.cpython-36.pyc
index d6eb5d2..8c7981f 100644
--- a/atdd/__pycache__/ATDDCase.cpython-36.pyc
+++ b/atdd/__pycache__/ATDDCase.cpython-36.pyc
diff --git a/atdd/__pycache__/PcPost.cpython-36.pyc b/atdd/__pycache__/PcPost.cpython-36.pyc
index 046c7b5..d37b803 100644
--- a/atdd/__pycache__/PcPost.cpython-36.pyc
+++ b/atdd/__pycache__/PcPost.cpython-36.pyc
diff --git a/tests/Staff-Management/MemberList/test_detail_mem.py b/tests/Staff-Management/MemberList/test_detail_mem.py
new file mode 100644
index 0000000..db700ae
--- /dev/null
+++ b/tests/Staff-Management/MemberList/test_detail_mem.py
@@ -0,0 +1,20 @@
+import unittest
+from atdd.PcPost import PcPost
+
+
+class MemDetail(PcPost):
+    def setUp(self):
+        self.do_login(self.host, self.mobile, self.psw, self.domain)
+
+    # 返回新增员工字段信息接口
+    def test_memdetail(self):
+        url = '/contact/Apicp/User/AttributeInfo'
+        data = {
+        }
+        result = self.PcPost(url, data)
+        print('接口地址:' + self.host + self.domain + url)
+        self.assertEqual('ok', result['errmsg'], msg=result['errmsg'])  # limit判断?   判断通过打印?
+        # print(result)
+
+if __name__ == '__main__':
+    unittest.main()
diff --git a/tests/Staff-Management/MemberList/test_save_mem.py b/tests/Staff-Management/MemberList/test_save_mem.py
new file mode 100644
index 0000000..92182ee
--- /dev/null
+++ b/tests/Staff-Management/MemberList/test_save_mem.py
@@ -0,0 +1,26 @@
+import unittest
+from atdd.PcPost import PcPost
+
+
+class SaveMem(PcPost):
+    def setUp(self):
+        self.do_login(self.host, self.mobile, self.psw, self.domain)
+
+    def test_add_mem(self):
+        url = '/contact/Apicp/User/Save'
+        data = {
+            'field_name': 'api-boy',
+            'memGender': 2,
+            'memMobile': '13818801801',
+            'memEmail': '13818801801@163.com',
+            'dpName': '755DDF7E0A69039F0BA121026E5D4D00',
+            'memJob': '755DDF0C0A6916AB3CE15C27CE2D41BB',
+            'memRole': '755DE1790A692CB94314A8BA1FEC458A'  # 管理者
+        }
+        result = self.PcPost(url, data)
+        print(self.host + '/' + self.domain + url)
+        print(result)
+        return result
+
+if __name__ == '__main__':
+    unittest.main()
diff --git a/tests/Staff_Management/MemberList/test_memlist_mem.py b/tests/Staff_Management/MemberList/test_memlist_mem.py
index 77d3c8b..d416978 100644
--- a/tests/Staff_Management/MemberList/test_memlist_mem.py
+++ b/tests/Staff_Management/MemberList/test_memlist_mem.py
@@ -8,11 +8,11 @@ class ReadMemList(PcPost):
         self.do_login(self.host, self.mobile, self.psw, self.domain)
 
     def test_memlist(self):
-        interfaceUrl = "/contact/Apicp/User/DepartmentMember"
+        url = "/contact/Apicp/User/DepartmentMember"
         data = {
         }
-        result = self.PcPost(interfaceUrl, data)
-        print(self.host + '/' + self.domain + interfaceUrl)
+        result = self.PcPost(url, data)
+        print(self.host + '/' + self.domain + url)
         self.assertEqual("ok", result["errmsg"], msg=result["errmsg"])  # 怎样断言返回结果中的limit(动态)数据?
-        # print(result)
+        print(result)
         return result
diff --git a/tests/Staff_Management/MemberList/test_search_mem.py b/tests/Staff_Management/MemberList/test_search_mem.py
index 97579cb..3086229 100644
--- a/tests/Staff_Management/MemberList/test_search_mem.py
+++ b/tests/Staff_Management/MemberList/test_search_mem.py
@@ -9,46 +9,47 @@ class SearchMem(PcPost):
 
     # 全部列表
     def test_search_mem(self):
-        interfaceUrl = '/contact/Apicp/User/DepartmentMember'
+        url = '/contact/Apicp/User/DepartmentMember'
         data = {
         }
-        result = self.PcPost(interfaceUrl, data)
-        print('接口地址:' + self.host + '/' + self.domain + interfaceUrl)
+        result = self.PcPost(url, data)
+        print('接口地址:' + self.host + '/' + self.domain + url)
         # print(result)
         return result
 
     # 按姓名搜索
     def test_search_name(self):
-        interfaceUrl = '/contact/Apicp/User/DepartmentMember'
+        url = '/contact/Apicp/User/DepartmentMember'
         data = {
             'name': '刘洋'
         }
-        result = self.PcPost(interfaceUrl, data)
+        result = self.PcPost(url, data)
         type(result)
-        print('接口地址: ' + self.host + '/' + self.domain + interfaceUrl)
+        print('接口地址: ' + self.host + '/' + self.domain + url)
         self.assertEqual(0, result['errcode'], msg=result['errcode'])
         # self.assertEqual('ok', result['errsdkcode'], msg=result['errsdkcode'])  # 怎样断言返回结果中的limit(动态)数据?
-        # print(result)
         return result
 
+    # 按手机号搜索
     def test_search_mobile(self):
-        interfaceurl = '/contact/Apicp/User/DepartmentMember'
+        url = '/contact/Apicp/User/DepartmentMember'
         data = {
             'mobile': 13818801804
         }
-        result = self.PcPost(interfaceurl, data)
-        print('接口地址:' + self.host + '/' + self.domain + interfaceurl)
+        result = self.PcPost(url, data)
+        print('接口地址:' + self.host + '/' + self.domain + url)
         self.assertEqual(0, result['errcode'], msg=result['errcode'])
         return result
 
+    # 按角色搜索
     def test_search_role(self):
-        interfaceurl = '/contact/Apicp/User/DepartmentMember'
+        url = '/contact/Apicp/User/DepartmentMember'
         data = {
-            'role_ids[0]': '6B3BC32E0A692CB96B91BD6A4C2D06BB'  # 需动态获取角色列表数据作为参数读取
+            'role_ids[0]': '755DE1EC0A69039F18591A299B47E6F3'  # 需动态获取角色列表数据作为参数读取
         }
-        result = self.PcPost(interfaceurl, data)
+        result = self.PcPost(url, data)
         self.assertEqual(0, result['errcode'], msg=result['errcode'])
-        print(result)
+        print(result)  # 返回结果待验证?
         return result