使用这个模块,您可以创建一个API集合,它还具有许多实用程序来验证响应、状态代码、在集合变量中存储值等。
CakeApi的Python项目详细描述
CAKE API:
使用这个模块,您可以创建一个API集合,它还具有许多实用程序来验证响应、状态代码、在集合变量中存储值等
安装:
pip install CakeApi
用法:
来自CakeApi.CakeApi实用程序导入CreateApiCollection
demoApiCollection=CreateApiCollection(baseUrl=“https://reqres.in/”)
demoApiCollection.hitTheGetRequest(url=“/api/users?第2页“。validateStatusCodeIs200()\
.validateResponseValue(expectedValue=“Michael”,responseditPath=“['data'][0]['first_name']”“)\
.hitThePostRequest(url=“/api/users”,data=dict(name=“morpheus”,job=“leader”)).validateStatusCodeIs201()\
.validateResponseValue(expectedValue=“leader”,responseditPath=“['job']”“)
Note: Refer the function comments, to get a better idea on the usage.
联系人:
联系我合作。在
LinkedIn - https://www.linkedin.com/in/krishna-kumar-859a73134
许可证:
©2020克里希纳•库马尔•维斯瓦纳坦(Krishna Kumar Viswanathan)
这个存储库是根据麻省理工学院的许可证授权的
有关详细信息,请参阅许可证。在
- 项目
标签: