你有过面试吗,有没有面试过软件测试呢,小编为你总结经典面试题
操作方法
(01)软件测试活动的生命周期:计划,设计,实现,执行,总结计划:对整个系统软件进行规划,估计风险设计:完成测试方案实现:对测试用例和测试规程行进设计执行:执行测试用例总结:记录测试结果,进行测试分析,完成测试报告
(02)测试结束的标准:用例全部测试。覆盖率达到标准。缺陷率达到标准。其他指标达到质量标准
(03)软件的缺陷等级划分A类—致命级,包括:1. 程序导致系统死机 2. 死循环 3. 数据库发生死锁 4. 因错误操作导致的程序中断 5. 功能错误 6. 与数据库连接错误7. 数据通讯错误B类—严重级,包括:1.程序错误 2. 程序接口错误 3. 数据库的表、业务规则、缺省值未加完整性等约束条件C类—一般级,包括:1. 操作界面错误(包括数据窗口内列名定义、含义是否一致) 2. 打印内容、格式错误 3. 简单的输入限制未放在前台进行控制 4. 删除操作未给出提示 5. 数据库表中有过多的空字段D类—轻微级,包括:1. 界面不规范 2. 辅助说明描述不清楚 3. 输入输出不规范 4. 长操作未给用户提示 5. 提示窗口文字未采用行业术语 6. 可输入区域和只读区域没有明显的区分标志
(04)瀑布模型示意图:用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。
![软件测试基础面试题 软件测试基础面试题](https://i1.xuezhishe.com/feb558b0/efec0de367/b4b15eb63277b918/f7f21ee56425eb570b961c8a437c475335c9.jpg)
(05)V模型:单元测试所检测代码的开发是否符合详细设计的要求。集成测试所检测此前测试过的各组成部分是否能完好地结合到一起。系统测试所检测已集成在一起的产品是否符合系统规格说明书的要求。而验收测试则检测产品是否符合最终用户的需求。
![软件测试基础面试题 第2张 软件测试基础面试题 第2张](https://i2.xuezhishe.com/feb558b0/efec0de367/b4b15eb63277b918/f1e406f56726f84405964a8a437c475335cf.jpg)