软通动力软件测试面试题
一、软通动力面试笔答
1.白箱测试和黑箱测试是什么?什么是回归测试?
2.单元测试、集成测试、系统测试的侧重点是什么?
单元测试的重点是系统的模块,包括子程序的正确性验证等。
集成测试的重点是模块间的衔接以及参数的传递等。
系统测试的重点是整个系统的运行以及与其他软件的兼容性。
3.设计用例的方法、依据有那些?
白盒测试用例设计有如下方法:基本路径测试\等价类划分\边界值分析\覆盖测试\循环测试\数据流测试\程序插桩测试\变异测试.这时候依据就是详细设计说明书及其代码结构吧;
黑盒测试用例设计方法:基于用户需求的测试\功能图分析方法\等价类划分方法\边界值分析方法\错误推测方法\因果图方法\判定表驱动分析方法\正交实验设计方法.依据是用户需求规格说明书,详细设计说明书
4.一个测试工程师应具备那些素质和技能?
掌握基本的测试基础理论
本着出软件存在的问题的态度进行测试,即客观吧,不要以挑刺形象出现
可熟练阅读需求规格说明书等文档
以用户的观点看待问题
有着强烈的质量意识
细心和责任心
良好的有效的沟通方式(与开发人员及客户)
具有以往的测试经验
能够及时准确地判断出高危险区在何处.
5.集成测试通常都有那些策略?
大爆炸集成;自顶向下集成;自底向上集成;三明治集成;分层集成;基干集成;基于功能的集成;基于消息的集成;基于风险的集成;基于进度的集成.
6.你用过的测试工具的主要功能、性能及其他?
7.一个缺陷测试报告的组成?
缺陷跟踪报告:
编号,如:ut-dt00016
标题,如:文字排版功能.字间距.MarchCalculator计算错误
版本号,如:V1.3
执行状态,如:空白/草稿/提交/审批/分发/正在修改/修改完毕/正在确认/关闭…
修改记录,如:2003年7月2日;肖睿编制/修改;原因
测试环境和版本号码、程序编写人员
错误严重程度和优先级别
错误详细描述
重现步骤和方式、对应的测试记录编码
附件
建议修改方式
修改内容、结果及修改人员签字/日期
8.基于WEB信息管理系统测试时应考虑的因素有哪些?
1)功能测试
① 链接测试
② 表单测试sql查询面试题及答案
③ Cookies测试
④ 设计语言测试
⑤数据库测试2)性能测试
① 连接速度测试
② 负载测试
③ 压力测试
3)可用性测试
① 导航测试
② 图形测试
③ 内容测试
④ 整体界面测试4)客户端兼容性测试
① 平台测试
②浏览器测试
5)安全性测试
9.软件本地化测试比功能测试都有哪些方面需要注意?
10.软件测试项目从什么时候开始,?为什么?
软件测试应该在需求分析阶段就介入,因为测试的对象不仅仅是程序编码,应该对软件开发过程中产生的所有产品都测试,并且软件缺陷存在放大趋势.缺陷发现的越晚,修复它所花费的成本就越大.
11.需求测试注意事项有哪些?
一个良好的需求应当具有以下特点:
● 完整性:每一项需求都必须将所要实现的功能描述清楚,以使开发人员获得设计和实现这些功能所需的所有必要信息。
● 正确性:每一项需求都必须准确地陈述其要开发的功能。
● 一致性:一致性是指与其它软件需求或高层(系统,业务)需求不相矛盾。
● 可行性:每一项需求都必须是在已知系统和环境的权能和限制范围内可以实施的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论