不考虑内容实现及代码,根据需求和功能进行测试
根据代码的内部逻辑,按照代码的语句、分支、路径、条件进行测试。要会代码。
开发写好代码自测,自测完成后进行联调,单个接口功能联调结束后,进入集成测试。此阶段关注代码实现逻辑是否符合需求,代码逻辑是否抱错,发现问题及时修改
P0级别的功能进行冒烟测试,冒烟测试主要关注主流程。测试人员进行系统测试,关注是否正确实现需求。
每当软件经过了代码修复或者环境发生变化,都需要重新测试,一般是在测试最后阶段,经过多次回归后,才能上线。
检查系统是否满足需求规格说明书中规定的性能。如接口支持的并发量、接口响应时间等
对用户友好的特性进行测试,这是一种主观感受,取决于用户[使用者]或者客户。
系统在应对非授权的内外部访问、或是故意破坏时的防护情况。
软件在特殊的硬件、软件、操作系统、网络环境等环境下的表现。
在开发一个应用软件即将完成时所进行的测试。此时还允许有较小的修改。[用户在测试环境测试]
当开发和测试已基本完成,需要在正式发行之前最后寻找毛病而进行的测试。通常由最终用户或其他人进行这种测试,而不是由程序员和测试人员来进行。[用户在生产环境测试]