1.自动化测试应该分层进行(√)
对于测试本身的分层。测试不能单一的进行基本的功能测试或者纯接口测试。应该是 70% 单元测试 + 20% 接口测试 + 10% UI 自动化测试。
2.按照组织分:alpha测试,beta测试,第三方测试
3.瀑布模型
- 优点:有利于大型软件开发过程中人员的组织、管理,有利于软件开发方法和工具的研究,从而提高了大型软件项目开发的质量和效率。
- 缺点:开发过程一般不能逆转,否则代价太大;很难严格按该模型进行;很难清楚地给出所有的需求。
- 瀑布模型的使用范围:①用户的需求非常清楚全面,且在开发过程中没有或很少变化,对软件的应用领域很熟悉;②用户的使用环境非常稳定;③开发工作对用户参与的要求很低。
4.冒烟测试
概念:正式测试之前,对软件系统的基本流程和核心功能进行测试,如果测试通过,才同意正式测试。
冒烟测试的重要性不作用于本身而是决定了下一轮测试是否能达到理想的效果。与系统测试不同之处在于冒烟测试是一种不要求覆盖面有多广测试,但是要保证被测对象的主要部分功能要得到测试,不要求每一个功能都面面俱到,但是要保证所有被修改过以及与修改相关的功能、主要的功能都是可用的,即证明这个版本可进行系统测试。
5.回归测试
概念:回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。
6.冒烟测试与回归测试的区别
-
<