没有合适的资源?快使用搜索试试~ 我知道了~
trickster:Trickster是用于模拟REST API的PythonFlask应用程序
共30个文件
py:15个
yml:5个
md:4个
需积分: 9 0 下载量 72 浏览量
2021-03-19
16:09:07
上传
评论
收藏 28KB ZIP 举报
温馨提示
骗子 Trickster是提供可配置API的Python / Flask应用程序。它允许您使用REST API配置请求和响应。 用例 地方发展。有时,您的应用程序需要许多其他服务才能正常运行。设置所有这些基础结构可能会很耗时,有时甚至是不可能的。模拟服务允许您模拟所有必要的上游服务。 集成测试。您需要设置基础结构以进行本地开发的相同方法,设置集成环境也可能同样困难。有些服务太难配置了,因此您可以测试所有方案。通过使用模拟服务,您可以定义预期的行为。如果您以后发现一个错误,则很容易找到您对基础架构的假设是否错误或其他地方是否存在错误。 性能测试。运行性能测试时,上游服务可能会引起瓶颈。然后,该测试实际上将测试您的基础结构,而不是您的应用程序。或者,您可能想测试当所有依赖项开始缓慢响应或引发错误时,应用程序将执行的操作。 分配工作。当您没有有效的API时,在团队之间分配新项目的工作将是一个挑战
资源推荐
资源详情
资源评论
收起资源包目录
trickster-main.zip (30个子文件)
trickster-main
.github
workflows
publish_docker.yml 477B
publish_docker_latest.yml 684B
publish_pypi.yml 675B
tests.yml 709B
app.py 132B
Dockerfile 239B
trickster
router.py 12KB
__init__.py 756B
schemas
match_route.schema.json 808B
route.schema.json 7KB
auth.py 10KB
validation.py 2KB
endpoints.py 4KB
api_app.py 1KB
input.py 4KB
setup.cfg 433B
setup.py 2KB
README.md 2KB
Makefile 791B
docs
index.md 2KB
api.md 8KB
installation.md 1KB
_config.yml 39B
tests
test_api.py 11KB
test_input.py 5KB
__init__.py 25B
conftest.py 165B
test_validation.py 2KB
test_router.py 10KB
.gitignore 240B
共 30 条
- 1
资源评论
不喝酒的阿蓝
- 粉丝: 27
- 资源: 4639
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功