gpt4 book ai didi

ruby-on-rails - 在 Rails 3 中测试非功能性需求的最佳实践

转载 作者:行者123 更新时间:2023-11-28 21:33:45 25 4
gpt4 key购买 nike

在 Rails 3 应用程序中测试非功能性需求的最佳实践是什么,例如在 Controller 中作为过滤器之前实现的身份验证或授权。是否应该在检查过滤器之前可能存在某些功能测试的地方使用功能测试,或者在您尝试使用错误的凭据登录的集成测试中是否存在问题。

我已经阅读了很多其他帖子,但没有找到合适的解决方案。

谢谢大家的回答。

最佳答案

在给定 Controller 的功能测试中,我通常会包括诸如“确保用户在未登录时被重定向到登录页面”或“确保在用户登录时呈现索引页面”之类的测试在”。

最终我认为这是一个风格决定,但我认为哪些通过登录 protected ,哪些不 protected ,是应用程序功能规范的一部分。希望这对您有所帮助!

关于ruby-on-rails - 在 Rails 3 中测试非功能性需求的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8800684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com