测试开发工程师面试宝典-经典面试题,建议收藏

发布日期: 2021-08-27

浏览量: 1469

1、项目中遇到需求问题,会直接和客户沟通吗?

会。在项目组中,我会直接和客户方的代表开会进行沟通。如果还不能解决,我们会将问题整理到一起,由项目经理和测试经理和客户进行沟通。当然,我们的需求是产品提到的,关于需求问题,我们也会直接找产品。

2、需求确定中不确定的需求如何解决?

小组讨论解决,不确定的需求找客户确认。

3、需求文档由谁撰写?

客户、产品。

4、什么是测试点,测试点包含哪些内容?

针对功能细分点,写的测试点类似于测试用例,是说明功能情况。

5、什么是测试方案,什么是测试策略?

方案是指怎么测,里面的主要内容是测试点;策略是指测哪些方面,比如要进行功能测试、性能测试,兼容测试等等,并指出需要依赖的工具。

6、测试用例设计方法有哪些?

等价类、边界值、错误推测法、场景法、因果图、判定表。

7、测试用例内容包括哪些?

ID 、标题、 优先级、 预置条件 、操作步骤 、预期结果、 实际结果、测试人、测试时间。

8、你觉得好的测试用例是什么?

我觉得不遗漏的测试用例就是好的测试用例。

9、测试用例为什么需要优先级,有哪些优先级?

因为在不同阶段执行的测试用例数目是不同的,用例对应的功能的重要程度也不痛,我们用的是高中低三级。

10、测试用例需要哪些人来评审?

测试组内评审。因为我们的方案是全体项目组成员来评审的并且方案里的测试点写到了测试用例标题的程度。我们是项目组全体来评审的,毕竟测试是保证软件质量的最后一个环节。测试用例是测试执行的依据,所以测试用例十分重要,项目组十分重视测试用例的评审,希望把漏测降到最低,所以我们的测试用例是项目组全体成员来评审的。

11、不能发现bug的测试用例不是好的测试用例吗?

我不这样认为。我觉得再执行前,每个用例都可能发现缺陷,好的测试用例是一套完整的不遗漏的测试用例,是能够被其他测试人员执行的测试用例,不能因为是否找到bug来评断用例的好坏。

12、为什么要进行交叉测试

因为自己执行自己设计的用例,是按照自己的思路来执行,可能会忽略一些偶然或异常的情况。交叉执行可能会发现新的bug。当然,如果用例已经写得很详细了,颗粒度很小,输入输出写得很全面,交叉执行的结果也差不多,无论由谁来执行,结果都一样。

13、测试版本在哪里获取?

开发人员完成后会提交到SVN上,去SVN上获取。

14、什么是预测试,预测试怎么进行,一般需要多长时间?

预测试是指开发刚完成,测试环境刚搭建起来,这时候需要对系统的各项功能进行测试,业务流程能不能顺利完成进行测试,也就是冒烟测试。这就是预测试,我们预测试大概需要一天时间。

15、你认为测试人员应该具备哪些职业素养?

测试人员需要有一定的协调能力。因为测试人员经常要和开发人员沟通一些问题,如果沟通不好的话难免会引起一些冲突,这样或多或少也会对工作造成一些影响。还有就是,测试人员需要有一定的耐心,有时候做测试是比较枯燥乏味的,测试人员不能放过每一个可能的bug。

16、测试的目的是什么?
找出软件产品中的bug,使软件尽可能符合用户要求。当然,测试也很难找出软件中的所有错误。

17、测试分为几个阶段?

一般可分为单元测试、集成测试、确认测试、系统测试和验收测试5个阶段。

关注我们
值得信赖的IT教育机构

值得信赖的IT培训机构

成都校区地址:成都市高新区天府二街蜀都中心1期1号楼 西安校区地址:西安市未央区凤城九路海博广场B座 深圳校区地址:深圳市福田区彩田南路深圳青年大厦

蓉华教育,行胜于言,IT培训学校口碑选择(蜀ICP备20007585号-1 )

版权所有 © 成都蓉华软创科技有限公司 2016-2020

微信咨询

微信咨询

联系电话

联系方式

173-5852-6576