1 / 11
文档名称:

软件测试面试相关问题.doc

格式:doc   大小:54KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试面试相关问题.doc

上传人:用户头像没有 2017/7/26 文件大小:54 KB

下载得到文件列表

软件测试面试相关问题.doc

文档介绍

文档介绍: 
软件项目测试计划->测试需求分析->测试用例设计->测试用例执行->BUG提交五个阶段
3软件测试人员用该具备哪些素质? 
测试技能、 细心耐心 、怀疑精神 、沟通技能 、团队协作技能
、BugFree、SVN相比较
禅道项目管理工具
BugFree只是项目管理中的一部分--Bug管理工具
SVN是配置管理工具
5、请问系统测试工具有那些?   
:TD/QC/ALM; 
  :bugzilla、mantis、bugfree、clearquest;   
c配置管理工具:vss、cvs、svn、clearcase;   
: QTP、robot;   
:LoadRunner、robot;
?()

负责人


上面的4种角色都需要参与 ABCD
测试的描述中正确的是:()
测试需要用户代表参加
测试不需要用户代表参加
测试是系统测试的一种
测试是验收测试的一种
首先大家需要知道alpha测试是系统级别的测试,该测试是在一个受控的环境中进行的。用户需要直接参与进来。所以答案应该是AD
:()




先要了解一下什么是基线。这个是软件配置管理中一个重要的概念。工作产品必须纳入到一定的基线里面。所以选择ABC是必定的,至于是否选择D要看这家企业自身的标准了
9、软件验收测试包括哪三种类型:
正式验收测试、非正式验收测试和Alpha测试、Beta测试。
? 
  答:白盒测试方法分为:静态测试和动态测试 (今天有个面试官给我说了下这个问题,似乎明白了。)   静态测试方法: a编码标准与准则    b走查    c审查    d评审 
  动态测试方法: a语句覆盖    b判定覆盖    c条件覆盖    d条件判定覆盖    e条件组合覆盖    f路径覆盖    g条件组合+路径覆盖
11:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决。 
首先,将问题提交到缺陷管理库里面进行备案。 然后,要获取判断的依据和标准: 
根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据; 
如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷; 
根据用户的一般使用****惯,来确认是否是缺陷; 
与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷; 
合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。 等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的渠道,向上级反映,并有上级做出决定。 
:给你一个网站,你如何测试?
首先,查找需求说明、网站设计m等相关文档,分析测试需求。
制定测试计划,确定测试范围和测试策略,一般包括以下几个部分:
;界面测试;性能测试;数据库测试;安全性测试;:
,但不限于以下几个方面:
链接测试。链接是否正确跳转,是否存在空页面和无效页面,是否有不正确的出错信息返回等。
提交功能的测试。 
多媒体元素是否可以正确加载和显示。 
多语言支持是否能够正确显示选择的语言等。 
界面测试可以包括但不限于一下几个方面: 页面是否风格统一,美观 
页面布局是否合理,重点内容和热点内容是否突出。
控件是否正常使用
对于必须但为安装的空间,是否提供自动下载并安装的功能
文字检查
性能测试一般从以下两个方面考虑:
压力测试;负载测试;强度测试
数据库测试要具体决定是否需要开展。数据库一般需要考虑连结性,对数据的存取操作,数据内容的验证等方面。
安全性测试:
1基本的登录功能的检查2是否存在溢出错误,导致系统崩溃或者权限泄露3相关开发语言的常见安全性问题检查,例如SQL注入等。4如果需要高级的安全性测试,确定获得专业安全公司的帮助,外包测试,或者获取支持
兼容性测试,根据需求说明的内容,确定支持的平台组合:
浏览器的兼容性;操作系统的兼容性;软件平台的兼容性;数据库的兼容性
开展测试,并记录缺陷。合理的安排调整测试进度,提前获取