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