python - Django 测试客户端之类的工具?

标签 python django testing

我必须了解并喜欢 Django 测试客户端。我真的很想用它来测试当前项目之外的外部站点和 URL。

  • 这可能吗?
  • 如果没有,我可以使用类似的东西吗? (最好在 Python 中)

我不需要做任何戏剧性的事情,比如说,抓取一个 URL 并检查状态代码,检查它花费的时间是否少于 x 秒,并且它是否包含一些文本。

理想情况下,我希望它可以从某种托管网络应用程序运行/触发这些测试,并让它们以特定的时间间隔运行。

我意识到自己推出一些东西不会花太多时间,但我更愿意加入已经存在的东西,所以想在这样做之前检查一下有哪些选择。

谢谢负载。

罗洛。

最佳答案

不,它不是那样工作的。它不是真正的 Web 客户端,它只是一段捕获请求并返回相关响应的内部 Django 代码。

您所谈论的那种测试的最佳工具类似于 Selenium。 .

关于python - Django 测试客户端之类的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3253747/

相关文章:

python - 每次调用一个键时,如何从字典中返回一个随机数?

python - 从 shell 脚本 cron 调用 python 脚本

Django 类型提示

testing - 有哪些工具可用于对网站进行质量检查?这被视为单元测试

testing - 将 TestCafe 与 mobx 一起使用

python - celery 3.1+ 不允许您以 super 用户身份运行工作人员,特别是在酸洗字符串时

python - 正则表达式替换Python中下划线分隔的单词

python - 从 Point Django 获取坐标

Python 导入 - 引用顶级模块而不是 "In-Level"模块

python - 我如何回归/特征测试 python 包中是否包含非 python 文件?