0

我的 Django 应用程序需要一些自动化测试。

许多视图生成表格数据(来自通用列表视图)。我创建了一些固定装置来测试一些导致细微错误的更复杂的情况。

我应该使用什么来测试特定表格单元格(或列)中的值?

django-test 客户端、Selenium、Nose 似乎有很多测试工具/库。很多事情似乎都是针对单元测试的(虽然我在这个级别上没有发现这么多的错误)。我正在寻找更多的集成测试。阅读所有库的所有文档需要一段时间才能找到我想要的。

那么有人可以建议我应该使用哪些库/工具来检查列表视图的表格输出中的最终输出值吗?我想提供一个 URL,并确认返回的页面在特定行/列中的值等于我的预期值。

4

1 回答 1

-1

django-test 客户端、Selenium、Nose 似乎有很多测试工具/库。很多事情似乎都是针对单元测试的(虽然我在这个级别上没有发现这么多的错误)。我正在寻找更多的集成测试。

它非常适合集成测试。如果你尝试过,也许你会发现?也许是时候让你(重新?)了解正确的黑客态度了

另外,我在ghost.py 上玩得很开心

阅读所有库的所有文档需要一段时间才能找到我想要的。

做研究也是你的工作。信不信由你,我昨天花了大约 5 个小时检查所有解决方案并决定使用 ghost.py 并让它与 django 很好地配合使用(因此要上传要点!)。

但是,是的,如果您不想学习任何新东西,那么您就会陷入“不知道如何进行集成测试”。如果您想学习“如何进行集成测试”,那么您必须进行研究。我的朋友没有什么秘密:)

于 2013-02-15T11:43:18.783 回答