测试功能是否足够?
Is testing features enough?
标题说明了一切,如果我使用水豚进行测试:
visit this page
expect this content
并对每个功能(例如登录、注册、搜索、单击所有链接和按钮等)执行此操作就足够了吗?为什么我需要测试控制器和模型?如果功能按预期工作,是否意味着一切都在协调工作?
该技术称为黑盒测试 也称为功能测试。如果您以应用程序的用户身份进行测试,则它被视为 黑盒。如果您从内部对其进行测试,则视为 玻璃盒测试。
够不够用,纯属个人看法。我的意见是,如果它足够彻底,那么是的,它就足够了。
Some of the advantages of black-box testing include:
你很有可能写出程序员没有想到的测试
程序运行的环境也经过测试
投入的精力可以多次使用
Some advantages of glass-box testing include:
它迫使你仔细推理实现。
发现死代码或其他与最佳编程实践相关的问题。
揭示隐藏代码中的错误。
标题说明了一切,如果我使用水豚进行测试:
visit this page
expect this content
并对每个功能(例如登录、注册、搜索、单击所有链接和按钮等)执行此操作就足够了吗?为什么我需要测试控制器和模型?如果功能按预期工作,是否意味着一切都在协调工作?
该技术称为黑盒测试 也称为功能测试。如果您以应用程序的用户身份进行测试,则它被视为 黑盒。如果您从内部对其进行测试,则视为 玻璃盒测试。
够不够用,纯属个人看法。我的意见是,如果它足够彻底,那么是的,它就足够了。
Some of the advantages of black-box testing include:
你很有可能写出程序员没有想到的测试
程序运行的环境也经过测试
投入的精力可以多次使用
Some advantages of glass-box testing include:
它迫使你仔细推理实现。
发现死代码或其他与最佳编程实践相关的问题。
揭示隐藏代码中的错误。