Aar*_*ght 28
我会这样总结一下:
自动化测试用于查找您所知道的问题(错误的代码).
手动测试用于查找您不了解的问题(不正确的设计/规格).
如果使用手动测试来查找代码问题,则效率低下.如果您使用自动化测试来发现设计问题,那就不可原谅了.
没有.
您的QA可以是一个较小的团队,他们的目的是找到意想不到的事情.他们可以用户可能的方式使用系统.以程序员没想到的方式.
一旦找到了什么,就会编写一个自动化测试,这样他们就不需要重复了.但你仍然需要他们找到那些案件.
更不用说,他们会发现拼写错误,用户界面的可用性问题,难以阅读的颜色组合等等
自动化测试与测试一样好.从理论上讲,如果您可以为用户与系统进行的每次潜在交互编写测试,那么手动测试就会过时.但是,这根本不实用.
良好的测试将减少QA团队所需的手动测试量,但不能消除它.此外,良好的自动化测试可以帮助防止不得不手动重新测试问题,因为一旦发现问题,可以开发一个好的测试来自动处理将来的特定情况.
| 归档时间: |
|
| 查看次数: |
2685 次 |
| 最近记录: |