Skip to content

python client

qifeng dai edited this page Jun 7, 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 = '[email protected]'
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.测试

2.1.登陆相关的测试

  $ export PYTHONPATH=$PYTHONPATH:.; python login/login.py

2.2.用户操作相关的测试

  $ export PYTHONPATH=$PYTHONPATH:.; python user/user.py

2.3.项目操作相关的测试

  $ export PYTHONPATH=$PYTHONPATH:.; python project/project.py

2.4.即席查询相关的测试

  $ export PYTHONPATH=$PYTHONPATH:.; python adhoc/adhoc.py

2.5.流任务相关的测试

  $ export PYTHONPATH=$PYTHONPATH:.; python streaming/streaming.py
  $ export PYTHONPATH=$PYTHONPATH:.; python streaming/streaming_exec.py
Clone this wiki locally