软件测试面试题整理

本文整理了软件测试的关键环节,包括如何测试安装程序、测试前的准备工作,如明确测试对象、编写测试计划、设计测试用例等。还涵盖了软件开发的各个阶段,如需求分析、概要设计、详细设计、编码,以及单元测试、集成测试、系统测试和验收测试的流程和目的。
摘要由CSDN通过智能技术生成

一、如何测试一个安装程序

1、安装手册给的所有步骤得到验证;
2、安装过程中所有缺省选项得到验证;
3、安装过程中典型选项得到验证;
4、测试各种不同的安装组合,并验证各种不同组合的正确性(包括参数组合,控件执行顺序组合,产品安装组件组合,产品组件安装顺序组合(如b/s)等)
5、安装过程中异常配置或状态(非法和不合理配置)情况进行了测试(如:断电;数据库终止,网络终止等)
6、安装后是否能产生正确的目录结构和文件,文件属性正确;
7、安装后动态库是否正确;
8、安装后软件能否正确运行;
9、安装后没有生成多余的目录结构,文件,注册表信息,快捷方式等;
10、安装测试应该在所有的运行环境上进行验证(手册上指定如:操作系统,数据库,硬件环境,网络环境等);
11、安装,该系统是否对其他的应用程序造成不正常影响(如操作系统,应用软件等)
12.空间不足的情况,安装过程的控制
13.安装过程出现的描述或提醒内容是否正确描述显示。

二、测试前准备工作

①明确测试对象,了解测试内容;

②根据相关文档(需求文档和设计文档)编写软件测试计划,如测试策略、测试方法;

③设计测试用例;
④搭建测试环境;

⑤最后是执行测试。

⑥跟踪测试

⑦提交测试报告


三、软件开发阶段与任务

⑴需求分析:明确客户需要,按需求写出规格文档说明书;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值