软件测试面试题


Posted in 面试题 onJanuary 05, 2014
1.白箱测试和黑箱测试是什么?什么是回归测试?
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。回归测试包括两部分:函数本身的测试、其他代码的测试。
2.单元测试、集成测试、系统测试的侧重点是什么?
单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。
集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求,组装成为子系统或系统,进行集成测试。实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。
系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。
3.设计用例的方法、依据有那些?
白盒测试:逻辑覆盖法,主要包括语句覆盖,判断覆盖,条件覆盖,判断-条件覆盖,路径覆盖
黑盒测试:等价划分类,边界值分析,错误推测法。
5.集成测试通常都有那些策略?
1、在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;
2、各个子功能组合起来,能否达到预期要求的父功能;
3、一个模块的功能是否会对另一个模块的功能产生不利的影响;
4、全局数据结构是否有问题;
5、单个模块的误差积累起来,是否会放大,从而达到不可接受的程度。
7.一个缺陷测试报告的组成
缺陷的标题,缺陷的基本信息,复现缺陷的操作步骤,缺陷的实际结果描述,期望的正确结果描述,注释文字和截取的缺陷图象。
8.基于WEB信息管理系统测试时应考虑的因素有哪些?
9.软件本地化测试比功能测试都有哪些方面需要注意?
软件本地化测试的目的:
软件本地化测试的测试策略:1.本地化软件要在各种本地化操作系统上安装并测试。2.源语言软件安装在另一台相同源语言操作系统上,作为对比测试。3.重点测试因本地化引起的软件的功能和软件界面的错误。4.测试本地化软件的翻译质量。5.手工测试和自动测试相结合。
11.需求测试注意事项有哪些?
一个良好的需求应当具有一下特点:
完整性:每一项需求都必须将所要实现的功能描述清楚,以使开发人员获得设计和实现这些功能所需的所有必要信息。
正确性:每一项需求都必须准确地陈述其要开发的功能。
一致性:一致性是指与其它软件需求或高层(系统,业务)需求不相矛盾。
可行性:每一项需求都必须是在已知系统和环境的权能和限制范围内可以实施的。
无二义性:对所有需求说明的读者都只能有一个明确统一的解释,由于自然语言极易导致二义性,所以尽量把每项需求用简洁明了的用户性的语言表达出来。
健壮性:需求的说明中是否对可能出现的异常进行了分析,并且对这些异常进行了容错处理。
必要性:“必要性”可以理解为每项需求都是用来授权你编写文档的“根源”。要使每项需求都能回溯至某项客户的输入,如Use Case或别的来源。
可测试性:每项需求都能通过设计测试用例或其它的验证方法来进行测试。
可修改性:每项需求只应在S R S 中出现一次。这样更改时易于保持一致性。
可跟踪性:应能在每项软件需求与它的根源和设计元素、源代码、测试用例之间建立起链接链,这种可跟踪性要求每项需求以一种结构化的,粒度好(f i n e – g r a i n e d )的方式编写并单独标明,而不是大段大段的叙述。

Tags in this post...

面试题 相关文章推荐
如何用PHP实现邮件发送
Dec 26 面试题
PHP数据运算类型都有哪些
Nov 05 面试题
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
介绍一下Java中的Class类
Apr 10 面试题
为什么会有内存对齐
Oct 10 面试题
在使用非全零作为空指针内部表达的机器上, NULL是如何定义
Nov 09 面试题
上海雨人软件技术开发有限公司测试题
Jul 14 面试题
什么叫做SQL注入,如何防止
Oct 04 面试题
抽象类和接口的区别
Sep 19 面试题
配置管理计划的主要内容有哪些
Jun 20 面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
Oct 31 面试题
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
Oct 07 面试题
中科软测试工程师面试题
Jun 16 #面试题
北京鼎普科技股份有限公司软件测试面试题
Apr 07 #面试题
外企测试工程师面试题
Feb 01 #面试题
软件测试工程师笔试题带答案
Mar 27 #面试题
东方红海科技面试题软件测试方面
Feb 08 #面试题
智乐游戏测试笔试题
May 21 #面试题
一套比较完整的软件测试人员面试题
May 13 #面试题
You might like
php不允许用户提交空表单(php空值判断)
2013/11/12 PHP
PHP中把stdClass Object转array的几个方法
2014/05/08 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
2014/10/14 PHP
浅谈php fopen下载远程文件的函数
2016/11/18 PHP
PHP单例模式应用示例【多次连接数据库只实例化一次】
2018/12/18 PHP
Thinkphp 框架扩展之数据库驱动常用方法小结
2020/04/23 PHP
php生成短网址/短链接原理和用法实例分析
2020/05/29 PHP
asm.js使用示例代码
2013/11/28 Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
2014/04/10 Javascript
使用原生js封装webapp滑动效果(惯性滑动、滑动回弹)
2014/05/06 Javascript
JavaScript简介
2015/02/15 Javascript
jQuery事件绑定与解除绑定实现方法
2015/04/15 Javascript
jQuery 常用代码集锦(必看篇)
2016/05/16 Javascript
JS+HTML5手机开发之滚动和惯性缓动实现方法分析
2016/06/12 Javascript
微信小程序开发经验总结(推荐)
2017/01/11 Javascript
jquery请求servlet实现ajax异步请求的示例
2017/06/03 jQuery
详解Vue2中组件间通信的解决全方案
2017/07/28 Javascript
微信小程序实现的自定义分享功能示例
2019/02/12 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
详解element-ui日期时间选择器的日期格式化问题
2019/04/08 Javascript
Vue 实现复制功能,不需要任何结构内容直接复制方式
2019/11/09 Javascript
[06:37]2014DOTA2国际邀请赛 昔日王者渴望重回巅峰
2014/07/12 DOTA
Python进程通信之匿名管道实例讲解
2015/04/11 Python
python中argparse模块用法实例详解
2015/06/03 Python
Python两台电脑实现TCP通信的方法示例
2019/05/06 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
Python批量将图片灰度化的实现代码
2020/04/11 Python
亿阳信通股份有限公司C#笔试题
2016/12/06 面试题
4S店客服专员岗位职责
2015/04/07 职场文书
公司环境卫生管理制度
2015/08/05 职场文书
2016年校长新年寄语
2015/08/17 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
合作合同协议书
2016/03/21 职场文书
gtx1650怎么样 gtx1650显卡相当于什么级别
2022/04/08 数码科技
使用Ajax实现无刷新上传文件
2022/04/12 Javascript
Python自动操作神器PyAutoGUI的使用教程
2022/06/16 Python