Skip to content

Haohua-Sun/full-stack-fastapi-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,296 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastAPI 被测应用仓库

简体中文 | English

API Automation Tests

本仓库 fork 自 fastapi/full-stack-fastapi-template,在我的接口自动化测试项目中作为被测应用使用。

对应测试仓库:fastapi-pytest-api-tests

仓库关系

  • full-stack-fastapi-template:提供 FastAPI backend、PostgreSQL、OpenAPI 契约和业务接口。
  • fastapi-pytest-api-tests:使用 pytestrequests、Allure 和数据库断言验证本仓库的 API 行为。

测试仓库 push 时,会拉取并启动本仓库执行 API 测试。本仓库 push 时,也会通过 .github/workflows/api-automation-tests.yml 拉取测试仓库并执行 API 回归测试。

原项目参考

本仓库保留原 FastAPI 全栈模板的主要结构。框架说明、本地开发、部署和前后端细节请参考原仓库:fastapi/full-stack-fastapi-template

License

The original Full Stack FastAPI Template is licensed under the MIT license.

About

Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 70.5%
  • Python 23.2%
  • HTML 4.2%
  • CSS 1.1%
  • Dockerfile 0.5%
  • Shell 0.4%
  • Other 0.1%