软件测试员面试时可能会被问到什么样的问题比较多?专业知识?有过相关经验的请告诉我一下咯!非常谢谢!

我是应届毕业生,想从事软件测试方面的工作,但没有工作经验,不懂软件测试员需要具备哪些专业知识,而且很怕面试这关就过不了!请教传授一些经验!... 我是应届毕业生,想从事软件测试方面的工作,但没有工作经验,不懂软件测试员需要具备哪些专业知识,而且很怕面试这关就过不了!请教传授一些经验! 展开
 我来答
1575303179
2011-04-21 · TA获得超过127个赞
知道答主
回答量:29
采纳率:0%
帮助的人:0
展开全部
要知道基本的测试理论,和一些常用的测试工具:如roadrunner ,QTP,winrunner.
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 )的方式编写并单独标明,而不是大段大段的叙述。
songs_0319
2011-04-21 · 超过12用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:21.5万
展开全部
1 有啥测试经验
2 测试的流程
3 测试计划的定制
4 性能测试时,如何分析确定问题
5 测试用例编写原则
等等
如果你现在开始学习的话,首先要了解你要测试的东西的业务,例如你要测试财务系统,至少得知道点财会知识,然后了解项目的需求、设计,然后做测试计划、编写测试用例,执行测试,写测试报告,大概这些步骤。
如果你要做功能测试的话,最最主要的是了解业务
如果你要坐性能测试的话,最最主要的是了解系统架构
你大学应该学过一些测试的课程,有一些知识还是蛮有用的。 其实面试的时候,最主要一点就是表现你对测试的热情,表现你的表达分析能力,表现你对那个公司很感兴趣,然后是一个好相处的人,一般对应届生来说,经验不重要,重要的是这个人的可塑性,让领导觉得,我教导一下之后,就能很快进入角色的那种。

提前祝你面试顺利。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lv612219
2011-04-21
知道答主
回答量:44
采纳率:0%
帮助的人:25.1万
展开全部
应届的话态度好 很重要 其他技能跟不上 至少态度要肯学 我一般会问到新人是否有明确的学习目标 望你找到好工作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2011-04-21
知道答主
回答量:67
采纳率:0%
帮助的人:16.2万
展开全部
一楼二楼的那位大哥写的很详细了,测试流程方法,还会问到unix 数据库基本的东西
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式