1、冒烟测试是走正常的流程(即正确的流程、主流程)用正确的数据,看系统能否通过,正常数据能够很好的通过,则冒烟成功通过,在冒烟后版本才能进行功能测试。
2、一名成功的测试工程师在测试功能点的时候,不应该只是站在测试的角度,应该是站在测试(从测试角度出发)、需求(从需求出发)、客户(需求上没体现的,从客户立场出发)和第三方(如安全性,从第三方出发)的角度去测试每个功能点
3、功能测试,它着眼于正常操作情况下的系统反映:
首先,系统应该按照需求和设计实现它的功能;
其次,系统不能够出现系统和设计不允许的错误;
另外,对于非法操作有一定的容错程度,不能有意外。
一般的软件测试,都会分成冒烟测试、功能测试以及性能测试。