今日面试问题

1.你的简历上只写了一年的工作经验,为什么?
对 关于这方面我也理解您。 我从事软件测试这个方面完全是自己比较喜欢,前一年我从事的是传统行业,也就是我的学习专业。但是在以前公司与公司技术组接触较多,而且我本身也对软件测试这块比较感兴趣,所以我在工作中途主动申请的换岗。这就是我为什么只写了一年经验,因为我觉得前一年不是这个行业也没有必要乱写,实事求是。
也是同一家公司转岗。

2.前公司有几个测试人员?
技术部门里测试组有4个左右。延伸 整个技术组一共有25个人左右 开发有12个 运维有4个。。。。。。。

3.测试过程中会出现哪些文档?
会出需求文档(高保真),测试方案,测试用例,测试报告等文档。

4.测试环境都是自己独立搭的吗?
以自己为主,运维协助搭建的。

5.你自己比较擅长的是哪方面的测试?
主要做的是功能测试。

6.你前公司做的是什么项目?你负责整个项目的测试工作吗?从需求评审到上线?
前公司是一个传统行业向互联网行业转型的一个企业,我转岗的时候,网上购物系统这个项目已经上线,我在后续主要做的是产品的迭代开发测试和一些新模块上线测试,没有很繁重的工作。 而且我们是分模块进行测试工作的,最后再进行交叉测试,负责的基本上是整个项目。 是从需求评审到上线都有参与。

7.你们是怎么测的你们的产品?
始终遵循PDCA,即就是测试准备-测试计划-方案设计-测试用例-测试执行-测试缺陷管理-跟踪-测试报告总结

8.你们的测试用例都用什么方法?
软件测试分为黑盒测试,灰盒测试,白盒测试。
黑盒测试测试用例的方法有几种1.等价类划分法
2.边界值分析法
3.错误推测法
4.因果图法
5.判定表驱动法
6.正交试验法
7.场景图法
8.功能图法
白盒测试测试用例的方法有几种1.语句覆盖
2.判定覆盖
3.条件覆盖
4.判定-条件覆盖
5.条件组合覆盖
6.路径覆盖

9.等价类划分法你是怎么用的,举个例子?
等价类划分法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。
等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试,因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件就可以用少量代表性的测试数据取得较好的测试结果。等价类划分可有两种不同的情况:有效等价类和无效等价类,设计测试用例时,要同时考虑这两种等价类。因为软件不仅要能接收合理的数据,也要能经受意外的考验,这样的测试才能确保软件具有更高的可靠性。
如人事档案的其中一个模块:录入,录入姓名中需求是二到十个字符、字母或数字及单引号和下划线组成,这个时候我们使用等价类划分法将其划分为有效等价类和无效等价类,这时测试用例少,覆盖率大。

10.场景图法你是怎么用的?
通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果的一种方法。场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景。场景主要包括4种主要的类型:正常的用例场景,备选的用例场景,异常的用例场景,假定推测的场景。
例如有一个在线购物的实例,用户进入一个在线购物网站进行购物,选购物品后,进行在线购买,这时需要使用帐号登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。第一步确定基本流和备用流:基本流就是正常情况,备用流就是出现的异常情况如当账号不存在,账户密码错误,余额不足等。
第二步根据基本流和备选流设计用例,对于每一个场景都需要确定测试用例。可以采用矩阵或决策表来确定和管理测试用例。
第三步执行设计用例,实际结果与预期结果比较,有问题提交缺陷管理系统。
11.你用的方法这么少是怎么覆盖到产品的?
我们是分模块进行测试的、后续的交叉测试就是防止覆盖不到 。

12.覆盖不到怎么办?
编写测试用例,对测试用例进行评审就是为了覆盖率更高。况且产品测试的覆盖率也不可能100%,没有穷尽测试,只能在测试时尽可能的使覆盖率更高,产品质量更加有保障。

13.你们的bug提交了是怎么跟踪的?谁来跟踪?
bug提交禅道后测试人员提出bug -> 开发人员解决bug -> 测试人员验证关闭。


14.如果没有覆盖到产品已经上线了,线上显示出来,你们是怎么做的?
首先,出现问题第一时间就是解决问题,时间上:产品刚上线的话,问题也比较棘手,那就回退版本
,重新做。如果上线已经很久了,那就解决问题临时发补丁版本。

15.会不会写测试报告?你是怎么写的?
会写测试报告
要写测试报告,首先要了解测试报告是产品部与技术部进行沟通的主要手段,是一个测试活动的总结,项目是否结项的重要参考和依据。
其次内容上要凸显出项目背景,测试方案,测试过程,投入人时,bug数,用例覆盖程度,再就是总结经验。
测试资源:测试过程中的测试资源使用。
16.接口测试你们是怎么做的?

17.功能测试你是怎么测得?测的是什么?

猜你喜欢

转载自www.cnblogs.com/huskie/p/9205819.html