软件测试面试的经验之谈(lily)

时间:2019-05-14 01:58:35下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《软件测试面试的经验之谈(lily)》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《软件测试面试的经验之谈(lily)》。

第一篇:软件测试面试的经验之谈(lily)

(一)面试前的准备工作

(1)、在家中记背软件测试基础知识性题目以及测试用例的写法

(2)、调查面试公司的网址、公司介绍、公司的地址这些是否是属实。

(3)、以短信形式发来面试通知的最好不要去应聘,大都是一些搞保险的公司招保险业务员。要么就是其它职位,一般不是与你自己相符合的工作岗位。

(4)、保持好良好的心态,衣着稍微正式一点不要穿平时在家穿的休闲衣服。女性稍加花点淡妆。塑造一个看起充满自信又美丽的女人或是一个看起充满活力潇洒的男人。

(5)、去面试公司的乘坐路线必须在去之前都在网上查好抄在纸上,那个面试公司的、应聘职位、联系方式也应该一起抄在纸上以便在去面试的路途上迷路了可以打电话咨询。从不会导致找不到路而担心面试迟到。

(6)、想好一分钟的自我介绍(毕业学校、人生格言以及工作经验)的话术以及为什么离开上家公司的原因。

(二)、面试中的笔试

(1)、会做的就尽量做得更好。

(2)、不会做的就很坦白的说不会做,不用紧张。

(3)、软件测试笔试一般主要是分为软件测试的基础性题目和给出一个图例设计测试用例,还有就是一道逻辑题或是一道智力题。软件测试的定义、流程考得比较多。

(三)、笔试完之后与面试官Face To Face的交谈

(1)、面带微笑的回答面试官的任何问题,切忌不会的就如实说这个问题我不是很了解或是不会。绕开话题,或是想办法叫面试官自己给你讲出答案。

(2)、说话要流利、反应要敏捷。若是外企公司面试的话就在说中文沟通中夹带说一些英语,那样面试官对你的印象会深刻一些。

(3)、多认同面试官说地真确的观点和看法以及讲得很好的地方就表现你赞赏的态度,那样面试官就会觉得和你这种人沟通很愉快。同时也会很欣赏你是一个善于倾听他人意见的人,懂得如何去汲取别人好的建议和看法。不过,请记住该是你表达自己的主观看法时就应该很有主见的说出来。这样面试官才会认同你是一个很有见地的人,不会是一个没有主见的人。

(4)、面试官一般会问你的问题:为什么不在上家公司做了?你对软件测试的认识以及软件工程的看法?你会有什么问题要问我的吗?工作经验的讲述?

(5)、当面试官问你有什么问题要问他的时候,你可以从以下几点:一是可以问公司的具体介绍。二是你应聘岗位的职责和具体做些什么事情。

第二篇:软件测试工程师面试经验之谈

很多软件测试朋友都想找份好工作,找一份待遇好、环境好,又有自己用武之地和发展空间的工作。以下是一位从事软件测试工作的朋友在招聘和面试的一些经验与心得之谈,希望对大家找工作能有所帮助。

第一步、投递简历

投递简历,让招聘公司发现你,一般有4种方式:

通过招聘网站搜索软件测试招聘信息,选择合适的公司和职位,投递简历;

通过招聘网站发布自己的简历,等待招聘公司发现并下载你的简历;

通过公司内部招聘、内部人员推荐;

通过招聘会,现场投递简历。

点评:

以上4种招聘方式,最为常用的是1、2两种,而且结合使用,第3种的成功率最高,第4种应用很少。第1种方式是现在大多数测试朋友找工作的主要途径,目前,国内知名的人才招聘网站:中国人才热线网、中华英才网、51job前程无忧等,相信各位想找工作的测试朋友,早已对这些网站如数家珍了。如果你想被猎头看重,那就赶快注册(更新)一下自己的简历吧,很快将会有一大堆公司给你打电话,通知你去面试,这就是第2种方式。

一般说来,你在人才网上发布简历找工作的同时,猎头公司也在找你,所以说,1、2两种方式结合使用。接下来,我们再来探讨一下第3种方式。在外企以及一些大公司,为了减缓员工在从事一项工作几年之后产生的乏味情绪,特别推出一种内部招聘的方式,允许公司内部相关部门的相关人员的应聘,比如说作技术支持的要应聘作市场,作开发的要应聘作测试等等,或者在公司内部公布招聘信息,希望本公司的员工推荐符合招聘要求的人员,可以直接到公司进行面试。因为公司对内部员工相当了解,员工对招聘要求十分清楚,必然按要求搜寻符合条件的熟人进行推荐,所以,公司内部招聘、内部推荐十分容易成功。第4种招聘方式,近两年已经很少应用,因为招聘会有时间限制,还要跑到现场,在人山人海中搜寻符合自己条件的公司和职位,投递简历并进行简单面试,既费时、费力,效果也不佳,故而应用越来越少。

第二步、准备面试

想要参加面试,就一定要做好面试的准备:

公司情况:

在接到面试通知时,一定要简单而客气地询问一下公司的情况,正所谓知己知彼,百战不殆。看看公司是否有你所关注的地方,比如公司的规模、办公地点、测试组的情况等,最主

要的要知道公司的主要业务,测试什么,软件还是硬件,那个行业的,问话不要多,否则对方很容易反感,最好是要来对方的公司网址,到网站上浏览一下,大体也就知道了。

穿衣戴帽:

陌生人见面,第一印象很重要,你给招聘方的第一印象,主要通过衣着来表现。我们这些测试人员,都是搞技术的IT人士,不能穿的象个新新人类,试想一下,你作为主考官,见一个身穿乞丐服、头戴鸭舌帽的人进来应聘测试工程师,你会相信他的技术吗。所以在面试时,一定要穿洁净、整齐的职业装或者夹克,或者适中的风衣。女士稍微画一点淡妆,男式记得刮胡子。头发都要梳的整齐。

言谈举止:

言谈举止要透出一股自信,让人感觉你就是很棒,什么任务都可以放心的交给你去作,你都能圆满完成。

证书、简历:

很多公司可能在通知你面试的时候,就会通知你带相关的学历证件、培训证书,如果招聘方没有通知,你可以礼貌的问一下,是否需要携带。至于你的简历,一定要多带上几份,不要以为招聘方看过你的简历,就一定有你的简历。因为也许是人事部发现了你的简历,通知测试部一同面试,或者测试部发现了你的简历,通知人事部一同面试,而面试又是在几天之后的事情,早不知把你的简历扔到哪里去了。你以为网站上有你的简历,可以直接打印,那你就错了。因为招聘负责人可能工作比较忙,比较累,应聘的人又那么多,手头没有现成的简历,随便应付一下,就打发你走了。感觉难受吧,可你改变不了人家,如果不想失去这次机会,就自己准备简历吧,需要就拿出来,不需要可以留着下次用。

语言表达:

面试的关键就是语言表达,看你是否能够很有条理的把自己的经历、知识、技能表达清楚,并且在讲的过程中,注意观察招聘方的表情,看人家是否感兴趣,如果人家皱眉头,表情不悦,就尽快结束自己的话题。因此,在面试之前,你可以自己练习练习。

知识、技能:

知识、技能是测试人员平时积累下来的宝贵财富,面试之前,你可以将其条分缕悉,以备面试时表达清楚。

英语能力:

国内企业对英语要求不是十分苛刻,只要有良好的英文文档阅读能力即可;倘若是外企或者承包外企项目的公司,对英语要求则十分严格:要求你能够用日常英语会话,能够用英语撰

写测试文档,汇报测试工作。所以在学习测试知识和技能的同时,我们也要注意对英语知识的积累。

第三步、参加面试

在约定的时间、约定的地点,你最好准时出现,如果不能准时赴约,一定要提前打电话,告知对方是什么原因导致你迟到,多长时间以后能你到达约定地点。进入公司,会有接待人员招呼你坐下,通知招聘负责人接待你面试,此间接待人员会给你送上来一杯水。

1.考试

招聘负责人给你一份试卷(一般为笔试,也有上机的,如果对英语有严格要求,还会有一份英文试卷),规定一定的时限,到时间他来收卷。试卷的命题一般分为填空、选择、判断、逻辑推理、程序改错、简答,也有让你找bug的题,这些题给人的感觉都是在简单中透漏着怪异。如果你问为什么要有考试这一关,招聘人会告诉你,是想考察应聘者的能力。其实,不尽然,最根本是公司的质量保证体系,要求公司所有活动都得有记录,所以才出现了考试这回事。

2.初试

初试是最关键的,几乎决定是否录用你。初试之前招聘负责人可能会寒暄几句,让你放松一下心情。招聘负责人一般有两位,一位负责测试技术,一位负责人事,招聘负责人会作自我介绍,也可能其中一位捎带介绍另一位的资历(比如留美博士),表示这家公司很有诱惑力,连这么好的人才都吸引来了。

接下来负责测试技术的会问你几个问题:

请你简单谈谈你的经历?

你在某某家公司主要作哪些工作?

测试过那些东西?

测试流程是什么?

手工测试还是自动测试?

使用过哪些测试工具?使用过Rational系列测试工具吗?

作过白盒测试吗?

作过XXX测试吗?以前接触过XXX吗?你对XXX了解到什么程度?(XXX代表招聘公司所要测试的东西)

平时使用哪些操作系统?Linux操作熟练吗?

以前作过开发吗?开发了哪些东西?使用的什么语言?

你觉得测试工程师应该具备哪些素质?

对一个测试工程师来说,什么素质最重要?

结合自己的实际工作,谈谈你对测试的理解?

为什么要离开上一家公司?

居住在哪里?离公司远不远?

有经验的招聘负责人都会简单介绍一下自己的公司(背景、主营业务、发展前景等),然后开始问问题。

一般开门见山的问题是:

请你简单谈谈你的经历?

回答这个问题,只要简单的叙述你从毕业到现在都在那些公司作了那些事情即可,叙述时一定要从容、清晰而有条理,眼睛瞅着招聘负责人,观察其表情,如果有些不耐烦,要尽早结束这一话题。招聘负责人此时会大致浏览你的简历,在你叙述完自己的经历时,招聘人会就你简历的某一项问你,比如:你在某某家公司主要作什么?测试过那些东西?测试流程是什么?

待你回答完这些之后,继而问你测试的具体细节,手工测试、自动测试、用过那些工具?

是否作过白盒测试?

使用过什么操作系统?

熟悉那些语言?

是否作过开发?

如果你肯定回答这些问题,那么还要继续问具体操作,比如你答作过白盒测试,那么招聘人会问:

你测了哪些东西?

怎么进行的?

是独立进行的还是和别人一起进行的?

测试出的bug 如何处理?

是否作进一步的分析?……

第三篇:软件测试面试

软件测试笔试题(考试时间60分钟,满分100分)

1.软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,其子特性()是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。

A.成熟性;

B.易恢复性; C.容错性; D.可靠性依从性

2.关于软件质量的描述,正确的是______ A.软件质量是指软件满足规定用户需求的能力;

B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性; C.软件质量保证过程就是软件测试过程; D.以上描述都不对

3.______方法根据输出对输入的依赖关系设计测试用例。

A.路径测试

B.等价类

C.因果图

D.边界值

4.测试设计员的职责有:______ ① 制定测试计划 ②设计测试用例 ③设计测试过程、脚本 ④评估测试活动 A.①④ B.②③C.①③ D.以上全是

5.对于业务流清晰的系统可以利用贯穿整个测试用例设计过程广在用例中综合使用各种测试方法,对于参数配置类的软件,要用选择较少的组合方式达到最佳效果,如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用和判定表驱动法.A.等价类划分 B.因果图法 C.正交试验法 D.场景法、6.请画出软件测试活动的流程图?

7.请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。8.使用JAVA语言编写一个函数,用于交换两个变量的值(地址传递)9.图书(图书号,图书名,作者编号,出版社,出版日期)

作者(作者姓名,作者编号,年龄,性别)

用SQL语句查询年龄小于平均年龄的作者姓名、图书名,出版社, 并按姓名的升序进行排列。

10.请就如何在开发中进行软件质量控制说说你的看法。

答案:

1、C2、B3、B4、B5、DCB

测试技术面试题

1、什么是兼容性测试?兼容性测试侧重哪些方面?

3、测试的策略有哪些?

4、正交表测试用例设计方法的特点是什么?

5、描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程?

6、你觉得bugzilla在使用的过程中,有什么问题?

7、描述测试用例设计的完整过程?

8、单元测试的策略有哪些?

9、LoadRunner分哪三部分?

2、我现在有个程序,发现在Windows上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?

10、LoadRunner进行测试的流程?

什么是并发?在lordrunner中,如何进行并发的测试?集合点失败了会怎么样?

13、QTP中的Action有什么作用?有几种?

12、使用QTP做功能测试,录制脚本的时候,要验证多个用户的登录情况/查询情况,如何操作?

14、TestDirector有些什么功能,如何对软件测试过程进行管理?

15、你所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)?

16、条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

17、Beta测试与Alpha测试有什么区别?

18、软件的评审一般由哪些人参加?其目的是什么? 20、阶段评审与项目评审有什么区别?

21、阐述工作版本的定义?

22、什么是桩模块?什么是驱动模块?

23、什么是扇入?什么是扇出?

24、你认为做好测试计划工作的关键是什么?

25、你认为做好测试用例工作的关键是什么?

26、简述一下缺陷的生命周期?

27、软件的安全性应从哪几个方面去测试?

28、软件配置管理工作开展的情况和认识? 30、引入测试管理的含义?

32、单元测试的主要内容?

19、测试活动中,如果发现需求文档不完善或者不准确,怎么处理?

29、你觉得软件测试通过的标准应该是什么样的?

31、一套完整的测试应该由哪些阶段组成?

33、集成测试也叫组装测试或者联合测试,请简述集成测试的主要内容?

34、简述集成测试与系统测试关系? 系统的用户文档包括哪些?

35、软件测试的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。那么软件

36、软件系统中除用户文档之外,文档测试还应该关注哪些文档?

37、简述软件系统中用户文档的测试要点?

38、单元测试主要内容是什么?

39、如何理解强度测试?

41、什么是系统瓶颈?

42、文档测试主要包含什么内容?

43、功能测试用例需要详细到什么程度才是合格的?

44、配置和兼容性测试的区别是什么?

45、软件文档测试主要包含什么?

46、没有产品说明书和需求文档地情况下能够进行黑盒测试吗?

47、测试中的“杀虫剂怪事”是指什么?

40、如何理解压力、负载、性能测试测试?

48、在配置测试中,如何判断发现的缺陷是普通问题还是特定的配置问题?

49、为什么尽量不要让时间有富裕的员工去做一些测试? 50、完全测试程序是可能的吗?

51、软件测试的风险主要体现在哪里?

52、发现的缺陷越多,说明软件缺陷越多吗?

54、软件测试人员就是QA吗?

55、如何减少测试人员跳槽带来的损失?

56、测试产品与测试项目的区别是什么?

57、和用户共同测试(UAT测试)的注意点有哪些?

58、如何编写提交给用户的测试报告?

59、测试工具在测试工作中是什么地位? 60、什么是软件测试,软件测试的目的? 61、简述负载测试与压力测试的区别。

62、写出bug报告流转的步骤,每步的责任人及主要完成的工作。63、写出bug报告当中一些必备的内容。64、开发人员老是犯一些低级错误怎么解决? 65、画出软件测试的V模型图。

66、为什么要在一个团队中开展软件测试工作?

53、所有的软件缺陷都能修复吗?所有的软件缺陷都要修复吗?

67、您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?

68、您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)

69、您认为做好测试用例设计工作的关键是什么?

70、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。71、测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?

72、您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。

73、请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。

74、您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。

75、你对测试最大的兴趣在哪里?为什么? 76、你以前工作时的测试流程是什么?

77、当开发人员说不是BUG时,你如何应付?

78、软件的构造号与版本号之间的区别?BVT(BuildVerificationTest)

79、您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

80、您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程。

81、您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么? 82、单元测试、集成测试、系统测试的侧重点是什么? 83、集成测试通常都有那些策略? 84、一个缺陷测试报告的组成

85、基于WEB信息管理系统测试时应考虑的因素有哪些? 86、软件测试项目从什么时候开始,?为什么?

87、需求测试注意事项有哪些?

88、简述一下缺陷的生命周期

89、你在你所在的公司是怎么开展测试工作的?是如何组织的?

90、你认为理想的测试流程是什么样子?

91、您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。92、软件测试活动的生命周期是什么?

93、请画出软件测试活动的流程图? 94、针对缺陷采取怎样管理措施?

95、什么是测试评估?测试评估的范围是什么?

96、如果能够执行完美的黑盒测试,还需要进行白盒测试吗?为什么? 97、测试结束的标准是什么?

98、软件验收测试除了alpha ,beta测试以外,还有哪一种? 99、做测试多久了?以前做过哪些项目?你们以前测试的流程是怎样的?用过哪些测试工具? 100、请就如何在开发中进行软件质量控制说说你的看法

101、一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。102、软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。103、测试用例通常包括那些内容?着重阐述编制测试用例的具体做法

104、在分别测试winform的C/S结构与测试WEB结构的软件是,应该采取什么样的方法分别测试?他们存在什么样的区别与联系?

105、在测试winform的C/S结构软件时,发现这个软件的运行速度很慢,您会认为是什么原因?您会采取哪些方法去检查这个原因?

106、描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程

107、你都用什么测试方法针对不同的产品或者系统或者模块,有不同的测试方法。总体而言有白盒测试和黑盒测试。

108、怎么编写案例案例的编写与测试阶段的定义有很大的关系。系统测试和unit测试的案例可能不同。总体而言测试案例根据系统的需求而定。

109、怎么才能够全面的测试到每一个点测试的全面性主要需要在设计测试计划的时候考虑,从测试策略,产品需求等等多个角

110、谈谈软件测试技术,以及如何提高 27 111、谈谈软件测试职业发展,以及个人的打算 27 112、谈谈软件测试在企业的地位,也可以结合软件生命周期来谈 27 113、一般公司里实际的软件测试流程是什么样的?你们公司又是怎样的? 114、软件工程师要具有那些素质? 115、你会哪些测试工具?怎么操作? 117、你觉得你来应聘有那些优势? 27 116、你能不能说下你的3到5年的职业计划(规划)

其他问题:(有可能清晰的思路比确切的答案更重要)27

开发及环境搭建类面试题

1、描述软件产生内存泄露的原因以及检查方式。(可以结合一种开发语言进行描述)

2、简述什么是值传递,什么是地址传递,两者区别是什么?

4、简述什么是存储过程和触发器?

3、结构化程序设计和面向对象程序设计各自的特点及优缺点是什么?

5、使用C语言编写一个函数,用于交换两个变量的值(地址传递)。

6、请简述DNS、活动目录、域的概念。

7、描述TCP/IP协议的层次结构,以及每一层中重要协议。

8、简述子网掩码的用途。

9、说出4种以上常用的操作系统及其主要的应用范围(微软的操作系统除外)。

10、在Linux系统中,一个文件的访问权限是755,其含义是什么?

11、Windows操作系统中PATH环境变量的作用是什么?

12、Ghost的主要用途和常用方法?

14、Linux中,一般怎么隐藏文件?

13、在RedHat中,从root用户切到userl用户,一般用什么命令?

15、如何将自己的本地磁盘(D)做成FTP供远端主机使用?

16、对RUP.CMM,CMMI,XP,PSP.TSP的认识?

17、DNS是什么,它是如何工作的?

18、防火墙如何保证安全的?主要有哪些? 20、简述一下c/s模式或者b/s模式?

21、TCP/UDP有哪些区别?

19、目前流行的操作的系统有哪些?请举例说明安装操作系统的注意事项?

22、ISO模型?HUB、tch、Router是ISO的第几层设备?

23、内存有哪几种存储组织结构.请分别加以说明?

人力资源面试题

1、你的测试职业发展是什么?你自认为做测试的优势在哪里?

2、你为什么想离开目前的职务?

3、你对我们公司了解有多少?

4、你找工作时,最重要的考虑因素为何?

5、为什么我们应该录取你?

6、请谈谈你个人的最大特色。

7、一个测试工程师应具备那些素质和技能?

8、您认为在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?

9、在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何来对待这些事情的?

10、在即将完成这次笔试前,您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面)

11、为什么选择测试这行?

12、你的工作通常能在时限内完成吗.(我想问一下就是她问这个问题的动机是什么)

13、通常你对于别人批评你会有什么样的反应

14、如果明知这样做不对,你还会依主管的指过去做吗?

15、如果你接到一个客户抱怨的测试技术面试题

第四篇:软件测试面试问题

1.请自我介绍一下。

2.说说你以前公司的测试流程。必答题。主要结合自己的项目经验相信讲一个自己做过的项目,从立项到测试结束,当然侧重测试和自己所做的内容。这里面试官一般都会根据你说的再提问。

3.你是怎样做出自己的职业选择或者自己的职业规划。这题也经常问。可以从自己的优点说如何适合做软件测试,对与职业规划,我一般说在技术上往资深测试工程师发展。

4.你觉得自己作为测试工程的优势在哪里?你认为自己比你的同事优秀在哪里?也经常问,可以从性格出发,讲自己优点,以及在项目中表现,领导的良好评价等,总之“恰当”地往好处说,不要言过其实,让人怀疑你的人品哦。说说自己的缺点?这个也不好回答,最好能恰当地引申回答到优点上。

5.一个测试中不堪回首,或者让你很郁闷的事情。我被问到了,当时想不起来,后来想想可以讲一个项目中的失误及后果,然后讲自己如何去成功弥补及教训经验。我如果提前想一下就不会该说什么了。

6.你的好友是如何评价你的?你的项目组长是如何评价你的? 这类题也经常问。回答总要往好处说,但是你要自信地回答。

7.在成年后,哪些成绩给你带来最大程度的满足?蛮不错的题。记得我但是答的是第一次自己带一个小项目,顺利完成测试任务。

8.测试时你提交的bug被研发拒绝或者他认为不是问题,你如何处理?

9.测试与开发沟通如何提高效率和改善沟通效果?测试工程师的素质和技能?

10.你在压力下能工作的很好嘛?测试计划包括哪些?

11.你期望的薪水?根据自己能力和公司的大小,可以搜索下了解下情况。

12.个人职业发展(职业规划),这个很重要,几乎每个公司都会问的。

13.谈谈自己对软件测试的理解,包括测试的流程和应注意的地方是什么。

14.用过什么测试工具,分别讲讲他们的特点。

15.是否做过性能测试,怎样一个流程。

16.现场写一个测试用例,比如凳子,桌子,纸杯等。

17.你平时如何和开发人员沟通的,遇到解决不了的问题怎么办。

18.对于一个不懂测试的人,你如何解释它让别人能听的懂。

19.你们的绩效考核时怎么现实的。

20.你都用什么方法书写测试用例,分别举例说明。

第五篇:软件测试面试题目

下面列出的是网上的一个软测笔试题,好多单位在笔试的时候都会copy下来作为笔试题,我至少遇到两次了,其他的笔试题还有,但不一一列出了。

一、判断题(每题1分,12 分,正确的√,错误的╳)

1.软件测试的目的是尽可能多的找出软件的缺陷。()

2.Beta 测试是验收测试的一种。()

3.验收测试是由最终用户来实施的。()

4.项目立项前测试人员不需要提交任何工件。()

5.单元测试能发现约80%的软件缺陷。()

6.代码评审是检查源代码是否达到模块设计的要求。()

7.自底向上集成需要测试员编写驱动程序。()

8.负载测试是验证要检验的系统的能力最高能达到什么程度。()

9.测试人员要坚持原则,缺陷未修复完坚决不予通过。()

10.代码评审员一般由测试员担任。()1

11.我们可以人为的使得软件不存在配置问题。()

12.集成测试计划在需求分析阶段末提交。()

二、不定项选择题(每题2 分,10分)

1.软件验收测试的合格通过准则是:()

A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

B.所有测试项没有残余一级、二级和三级错误。

C.立项审批表、需求分析文档、设计文档和编码实现一致。

D.验收测试工件齐全。

2.软件测试计划评审会需要哪些人员参加?()

A.项目经理

B.SQA 负责人

C.配置负责人

D.测试组

3.下列关于alpha 测试的描述中正确的是:()

A.alpha 测试需要用户代表参加

B.alpha 测试不需要用户代表参加

C.alpha 测试是系统测试的一种

D.alpha 测试是验收测试的一种

4.测试设计员的职责有:()

A.制定测试计划

B.设计测试用例

C.设计测试过程、脚本

D.评估测试活动

5.软件实施活动的进入准则是:()

A.需求工件已经被基线化

B.详细设计工件已经被基线化

C.构架工件已经被基线化

D.项目阶段成果已经被基线化

三、填空题(每空1分,24 分)

1.软件验收测试包括(正式验收测试)、(非正式验收测试和Alpha测试)、(Beta测试)三种类型。

2.系统测试的策略有功能测试、(性能测试)、(负载测试)、(压力测试)、易用性测试、(容量测试)、(强度测试)、(兼容性测试又称)、(本地化测试)、(BVT测试)、(裸机测试)、(安全性测试)、()、(容错性测试)、(恢复测试)、()等15 种方法。

3.设计系统测试计划需要参考的项目文档有(需求规格说明书)、()和迭代计划。

4.对面向过程的系统采用的集成策略有()、()两种。

5.通过画因果图来写测试用例的步骤为、、、及把因果图转换为状态图共五个步骤。

四、简答题(共37分)

1.阶段评审与同行评审的区别。(4 分).什么是软件测试。(3 分)

答:通过人工或自动化手段对系统进行测试,目的是为了验证系统是否满足预定功能或者是为了弄清楚实际结果与预期结果之间的差别。.简述集成测试的过程。(5 分)

答:将通过单元测试的单元模块按照设计要求组合起来再进行测试。重点检查程序接口处是否有问题。

过程:首先进行集成测试的测试计划测试设计测试开发测试用例执行测试评估,并且进行全程的缺陷跟踪。.怎样做好文档测试?(4 分)

答:文档测试要注意一下几点:文档的读者群、文档的术语、文档的正确性、文档的完整性、文档的一致性、文档的易用性、样例与示例、文档的语言

5.白盒测试有那几种方法?(6 分)

答:白盒测试方法分为:静态测试和动态测试

静态测试方法:①编码标准与准则②走查③审查④评审

动态测试方法:①语句覆盖②判定覆盖③条件覆盖④判定-条件覆盖⑤条件组合覆盖⑥路径覆盖

⑦条件组合+路径覆盖

6.系统测试计划是否需要同行评审,为什么?(4 分)

答:系统测试计划需要进行同行评审,因为如果对一个系统长时间进行测试可能会出现测试疲劳甚至出现

对系统的免疫现象,因此可以进行同行评审,减少对相同系统的疲劳测试。

7. Alpha 测试与beta 测试的区别。(4 分).比较负载测试、容量测试和强度测试的区别。(6 分). 测试结束的标准是什么?(3 分)

一、判断题

1.软件测试的目的是尽可能多的找出软件的缺陷。(√)

2.Beta 测试是验收测试的一种。(√)

3.验收测试是由最终用户来实施的。(√)

4.项目立项前测试人员不需要提交任何工件。(╳)

5.单元测试能发现约80%的软件缺陷。(√)

6.代码评审是检查源代码是否达到模块设计的要求。(√)

7.自底向上集成需要测试员编写驱动程序。(√)

8.负载测试是验证要检验的系统的能力最高能达到什么程度。(√)

9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(√)

10.代码评审员一般由测试员担任。(╳)

11.我们可以人为的使得软件不存在配置问题。(√)

12.集成测试计划在需求分析阶段末提交。(╳)

二、不定项选择题(每题2 分,10分)

1.软件验收测试的合格通过准则是:()

A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

B.所有测试项没有残余一级、二级和三级错误。

C.立项审批表、需求分析文档、设计文档和编码实现一致。

D.验收测试工件齐全。

2.软件测试计划评审会需要哪些人员参加?()

A.项目经理

B.SQA 负责人

C.配置负责人

D.测试组

3.下列关于alpha 测试的描述中正确的是:()

A.alpha 测试需要用户代表参加

B.alpha 测试不需要用户代表参加

C.alpha 测试是系统测试的一种

D.alpha 测试是验收测试的一种

4.测试设计员的职责有:()

A.制定测试计划

B.设计测试用例

C.设计测试过程、脚本

D.评估测试活动

5.软件实施活动的进入准则是:()

A.需求工件已经被基线化

B.详细设计工件已经被基线化

C.构架工件已经被基线化

D.项目阶段成果已经被基线化

三、填空题(每空1分,24 分)

1.软件验收测试包括:正式验收测试、非正式验收测试和ALPHA、BETA测试

2.系统测试的策略有功能测试、、、、易用性测

试、、、、、、、、、、等15 种方法。

3.设计系统测试计划需要参考的项目文档有、和迭代计划。

4.对面向过程的系统采用的集成策略有、两种。

5.通过画因果图来写测试用例的步骤为、、、及把因果图转

换为状态图共五个步骤。

四、简答题(共37分)

1.阶段评审与同行评审的区别。.什么是软件测试。.简述集成测试的过程。.怎样做好文档测试?

5.白盒测试有那几种方法?

6.系统测试计划是否需要同行评审,为什么?

7. Alpha 测试与beta 测试的区别。.比较负载测试、容量测试和强度测试的区别。.测试结束的标准是什么?

五、设计题

对下面给出的程序控制图,分别以各种不同的测试方法写出最少的测试用例。

姓名:__________部门:__________员工号:__________

一、填空题:

1、软件实施活动的输出工件有、、、。

2、代码评审主要做工作。

3、软件实施活动中集成员的职责是。

4、验证与确认软件实施活动主要有、代码评审、、、、SQA

验证。

5、表明测试已经结束。

6、软件测试的目的是。

7、软件测试主要分为、、、四类测试。

8、软件测试活动有制定测试计划、、、、、、测

试评估、测试结束八个步骤。

9、软件测试活动的输出工件有_、、、、。

10、软件测试角色有、、、。

二、不定项选择题:

1、软件实施活动的进入准则是()

A、需求工件已经被基线化

B、详细设计工件已经被基线化

C、构架工件已经被基线化

D、项目阶段成果已经被基线化

2、下面角色不属于集成计划评审的是()

A、配置经理

B、项目经理

C、测试员

D、编码员

3、软件测试设计活动主要有()

A、工作量分析

B、确定并说明测试用例

C、确立并结构化测试过程

D、复审并评估测试覆盖

4、不属于集成测试步骤的是()

A、制定集成计划

B、执行集成测试

C、记录集成测试结果

D、回归测试

5、属于软件测试活动的输入工件的是()

A、软件工作版本

B、可测试性报告

C、软件需求工件

D、软件项目计划

三、问答题:

1、项目的集中管理在软件公司的哪一个层面?

2、请描述软件测试活动的生命周期。

3、什么是测试评估,测试评估的范围是什么?

4、阐述工作版本的定义。、请画出软件测试活动的流程图。

下载软件测试面试的经验之谈(lily)word格式文档
下载软件测试面试的经验之谈(lily).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    软件测试面试知识点[五篇范文]

    1. 黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。 2. 白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格......

    面试问题总结--软件测试

    面试问题总结 1. 在51testing你都学到了什么? a. 主要学习了软件测试的知识,包括测试的流程,测试的方法,测试用例,测试计划, 及测试管理的工具QUALITY CENTER,自动化测试工具QTP b.......

    谈谈软件测试面试问题[范文模版]

    前段时间公司招聘软件测试人员,虽然基本上都是招的应届毕业生,但我还是从现实以及网络上找到了一些应聘软件测试/QA的面试问题集,当然这个也都不会有标准答案的,现在只是以偶的......

    软件测试技术面试总结

    软件测试就是为了发现程序中的错误而分析和执行程序的过程。——概念 +基本知识+软件开发过程-定义-计划-实现-稳定化-部署 +软件开发模型(四种典型的模型) +瀑布模型 -概述......

    软件测试工程师面试技巧

    如何避免面试失败面试是职业生涯发展中的重要一环 有不少来我这里面试软件测试工程师的朋友,对面试的重要性认识不清,特别是一些刚刚毕业的朋友,把面试看得形同儿戏。你要进入......

    软件测试工程师面试技巧

    核心提示:第一个问题:自我介绍(心理学首因效应告诉我们第一印象非常重要),自我介绍最重要的是能够在面试官心目中留下一个好的第一感觉。说得更直白一点是让面试官舒服。但是我发......

    软件测试面试常见问题及回答

    1. 请你自我介绍一下你自己,回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验 ,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能......

    分享:一位软件工程师的经验之谈

    分享:一位软件工程师的经验之谈 ——本文为一位软件工程师所分享的个人总结,录于博客,仅供参考,不代表个人观点 1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未......