Selenium 如何测试通过 API 检索数据的 Django 项目?

How to Selenium test Django project that retrieves data through APIs?

我有一个 Django 项目。我想使用 Selenium 对其进行端到端测试。 它与其他组件交互(通常 运行 通过 docker-compose)API 并正常运行。

Django 项目和 'Other Components' 是不同的存储库(显然有多个 'other components')

不涉及 API 调用的部分测试已经过测试。

您可以使用像 Jenkins 这样的持续集成来完成像 Selenium 这样的自动化任务。

安装本地 and/or 服务真的很容易。

如何安装詹金斯:here

祝你有美好的一天!