Skip to content

python client

qifeng dai edited this page Jun 8, 2017 · 10 revisions

1.配置

# file settings.py

# api url
g_url = "http://%s:%s" % ('172.18.1.22', '12345')

# user name & password for login
g_user = 'unit_test'
g_email = 'unit_test@baifendian.com'
g_password = '123123'

# admin user & password
g_admin_user = 'admin'
g_admin_password = '123456'

# project for test
g_project = 'project_01'
  • 其中 g_admin_userg_admin_password 是管理员账号,需要和部署手册中的管理员账号保持一致。
  • 参数 g_userg_emailg_password 是相关的用户信息,会通过这个账号来和系统进行交互。
  • 参数 g_project 是操作的项目,g_url 是配置具体的 api 地址。

2.测试

$ python test_modules.py

该命令会运行所有模块的单元测试。

如果想运行单个模块,可以这样:

python -m unittest testmodule1, testmodule2

比如:

python -m unittest login.test_login user.test_user