Commit 92483cfc41ed95669147bcd33928695da46b5df6
合并
Showing
4 changed files
with
74 additions
and
0 deletions
atdd/__pycache__/ATDDCase.cpython-36.pyc
0 → 100644
No preview for this file type
atdd/__pycache__/PcPost.cpython-36.pyc
0 → 100644
No preview for this file type
tests/Staff-Management/MemberList/test_memlist_mem.py
0 → 100644
1 | +# Author: liuyang 2017年11月7日16:43:08 | ||
2 | + | ||
3 | +from atdd.PcPost import PcPost | ||
4 | + | ||
5 | + | ||
6 | +class ReadMemList(PcPost): | ||
7 | + def setUp(self): | ||
8 | + self.do_login(self.host, self.mobile, self.psw, self.domain) | ||
9 | + | ||
10 | + def test_memlist(self): | ||
11 | + interfaceUrl = "/contact/Apicp/User/DepartmentMember" | ||
12 | + data = { | ||
13 | + } | ||
14 | + result = self.PcPost(interfaceUrl, data) | ||
15 | + print(self.host + '/' + self.domain + interfaceUrl) | ||
16 | + self.assertEqual("ok", result["errmsg"], msg=result["errmsg"]) # 怎样断言返回结果中的limit(动态)数据? | ||
17 | + # print(result) | ||
18 | + return result |
tests/Staff-Management/MemberList/test_search_mem.py
0 → 100644
1 | +import unittest | ||
2 | +from atdd.PcPost import PcPost | ||
3 | + | ||
4 | + | ||
5 | +class SearchMem(PcPost): | ||
6 | + | ||
7 | + def setUp(self): | ||
8 | + self.do_login(self.host, self.mobile, self.psw, self.domain) | ||
9 | + | ||
10 | + # 全部列表 | ||
11 | + def test_search_mem(self): | ||
12 | + interfaceUrl = '/contact/Apicp/User/DepartmentMember' | ||
13 | + data = { | ||
14 | + } | ||
15 | + result = self.PcPost(interfaceUrl, data) | ||
16 | + print('接口地址:' + self.host + '/' + self.domain + interfaceUrl) | ||
17 | + # print(result) | ||
18 | + return result | ||
19 | + | ||
20 | + # 按姓名搜索 | ||
21 | + def test_search_name(self): | ||
22 | + interfaceUrl = '/contact/Apicp/User/DepartmentMember' | ||
23 | + data = { | ||
24 | + 'name': '刘洋' | ||
25 | + } | ||
26 | + result = self.PcPost(interfaceUrl, data) | ||
27 | + type(result) | ||
28 | + print('接口地址: ' + self.host + '/' + self.domain + interfaceUrl) | ||
29 | + self.assertEqual(0, result['errcode'], msg=result['errcode']) | ||
30 | + # self.assertEqual('ok', result['errsdkcode'], msg=result['errsdkcode']) # 怎样断言返回结果中的limit(动态)数据? | ||
31 | + # print(result) | ||
32 | + return result | ||
33 | + | ||
34 | + def test_search_mobile(self): | ||
35 | + interfaceurl = '/contact/Apicp/User/DepartmentMember' | ||
36 | + data = { | ||
37 | + 'mobile': 13818801804 | ||
38 | + } | ||
39 | + result = self.PcPost(interfaceurl, data) | ||
40 | + print('接口地址:' + self.host + '/' + self.domain + interfaceurl) | ||
41 | + self.assertEqual(0, result['errcode'], msg=result['errcode']) | ||
42 | + return result | ||
43 | + | ||
44 | + def test_search_role(self): | ||
45 | + interfaceurl = '/contact/Apicp/User/DepartmentMember' | ||
46 | + data = { | ||
47 | + 'role_ids[0]': '6B3BC32E0A692CB96B91BD6A4C2D06BB' # 需动态获取角色列表数据作为参数读取 | ||
48 | + } | ||
49 | + result = self.PcPost(interfaceurl, data) | ||
50 | + self.assertEqual(0, result['errcode'], msg=result['errcode']) | ||
51 | + print(result) | ||
52 | + return result | ||
53 | + | ||
54 | + | ||
55 | +if __name__ == '__main__': | ||
56 | + unittest.main() |