Skip to content

wuzhihui1123/api-test-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
wuzh
Jan 3, 2018
c72d343 · Jan 3, 2018

History

6 Commits
Dec 19, 2017
Dec 19, 2017
Dec 19, 2017
Jan 3, 2018
Dec 19, 2017
Dec 19, 2017
Dec 19, 2017
Dec 19, 2017
Dec 19, 2017

Repository files navigation

api-test-tool

这是xyz的测试框架,用于http接口自动化测试

使用步骤

  1. case目录下编写单元测试用例脚本,如
case/
├── bf_bankCard.py
├── bf_payment.py
└── bf_receipt.py
  1. 在需要执行测试的函数上添加注解 @TestCase
@TestCase
def test_receipt():
    database.clear_table()
    result = http_util.post("/route/receipt/single", body=req_model.addreceiptparame("s001201711142226420"))
    assert_util.verify(result, state="0", resultCode="2001", resultMsg=u'等待收款', chnId="ch001")
  1. 通过main入口执行单元测试
python main/main.py

使用规范

  • 所有的测试用例都必须放在case这个目录下(注:不能在case的子目录下)
  • @TestCase注解的函数不能有参数

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages