考点介绍:
本专题主要介绍了软件测试在不同场景下的划分。并且讲解了基于软件测试的划分衍生出的常见面试题。测试分类也是校招里面考察的一个重点。
本期分享的测试计划之测试分类,分为试题、文章以及视频三部分。
答案详情解析和文章内容可扫下方二维码或链接即可查看!
一、考点题目
1. 软件测试按开发阶段划分为哪几类?你认为这几类中最重要的是哪个?
正确答案: 开发软件就是为了能满足用户提出的需求文档的所有功能,提供一个可交付的软件。那么系统测试就是对软件的全部功能进行测试,里边覆盖系统的所有联合部件,是针对整个软件系统进行完成整的、全面的测试的。
2. 谈谈α和β测试是什么,两者区别是什么?
正确答案:
(1)α测试:
首先α测试是用户来进行测试的,不能有开发人员或者测试人员完成。在测试的时候,用户会被邀请到公司中,在开发环境中进行测试
(2)β测试:
β测试是一种验收测试,它要求的软件的最终用户们,在一个或者多个场所下对软件进行测试。
3. 请谈一谈自动化测试和非自动化测试的优缺点
正确答案:
(1)自动化测试
自动化测试就是把将人手工测试的全过程,通过代码的编写,让机器去执行。进而解放了人的双手,提高了效率。
(2)非自动化测试
就是手工测试,编写测试用例,一个一个去进行测试,并观察最终的结果。
(答案点击下方链接或者扫海报二维码查看哦)
二、考点文章
1. 软件测试概念及分类整理汇总
测试小伙伴在谈论软件测试分类,五花八门的分类,眼花缭乱。因为将各个维度划分的内容都整到一块了,在加上各自不同的见解与补充,各种冲突......
我经过多年测试总结基本定为4类测试(最多5类,自动化或者兼容性单独提出来):功能测试、性能测试、安全测试、特性测试。化繁为简,转为自己理解的分类,避免死记硬背带来的理解不深入,遗漏测试范围。
2. 测试的分类
单元测试指对软件中的最小可测试单元进行检查和验证,Java中可测试单元——>java类,在Java项目中进行单元测试时,可以使用junit,之后选中要测试的方法,使用快捷键Ctrl+shift+T 快捷生成@Test
(扫下方海报二维码查看完整版)
三、考点视频
更多资讯可搜索校招VIP小程序查看哦。
PC端链接:xiaozhao.vip/dTopic/deta…
移动端链接:m.xiaozhao.vip/dTopic/deta…