我真的很喜欢测试和构建单元测试,但我发现为网站的工作流程构建测试非常烦人。
例如
注册 -> 查看邮箱 -> 激活账户 -> 登录
或
登录 -> 编辑详细信息 -> 提交并查看个人资料
手动测试 = 大量时间 + 累人
即使在使用诸如 Selenium 之类的应用程序时,每次迭代都需要检查电子邮件等...
是否有某种方法可以更有效地执行一系列测试?
你们是怎么做到的? :)
最佳答案
我使用 Django 的测试框架为各个 View 编写“功能单元”测试。我发现集成测试最好使用类似 Robot Framework 的东西来完成。 .在我的一个项目中,我想出了一个最小的自定义实现 Ward Cunningham's FIT机制。
关于python - 在 Django 中测试工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3657934/