我必须了解并喜欢Django Test客户端。我真的很想用它来测试当前项目之外的外部网站和网址。
我不需要做任何戏剧性的事情,比如说,抓住一个URL并检查状态代码,检查它花了不到x秒,并且它包含一些文本。
理想情况下,我喜欢它,以便我可以从某种托管的Web应用程序运行/触发这些测试,并让它们以一定的间隔运行。
我意识到自己滚动一些东西并不需要太多,但我更喜欢跳上已存在的东西,所以想在我这样做之前检查一下这些选项。
感谢加载。
罗洛。
答案 0 :(得分:3)
不,它不会那样工作。它不是一个真正的Web客户端,它只是一个内部Django代码,它捕获请求并返回相关的响应。
您正在谈论的那种测试的最佳工具类似于Selenium。