面试项目篇

目录

1、你在项目中负责什么?(意思就是,你在项目中参与了哪些事情)

2、怎么保证覆盖用户需求?

3、你会编写测试计划吗?

4、缺陷怎么分类的?怎么跟踪?印象最深的bug有哪些?

5、工作中遇到过什么困难,是怎么解决的?

6、迭代两到三周的项目,需求分析要多久,用例写多久,写多少用例,执行多久,发现多少个bug,做了几个版本, 项目有没有上线?你负责的模块一共写了多少用例?

7、关于项目是否上线,也可以这样回答(以下是我们同学面试时候的对话):

8、你们的项目做了多久,一直在做?你负责哪些模块?

9、项目多久迭代一次?每次迭代你编写了几个用例?你们的回归测试是怎么做的?

10、那你们用例执行后bug占整体的比率。

11、当用户需求变更时,你会怎么做?

12、在最新的项目中有学习到什么,对自身的成长有没有什么帮助

13、公司在哪里?公司有多少人?项目组有多少人?前端和后端开发分别多少人?

14、你们项目是怎么分工的呢

15、你之前公司的项目是什么类型的?(你们之前公司最好做什么类型项目的?)

16、你之前公司有几个项目组?

17、如果一个项目给你负责,你会怎么做?

18、你对项目有什么贡献?

19、对于用户需求,你是怎么理解的?

20、如果项目很赶,经理安排一个项目要三周内完成,你知道你完成不了,你怎么办?

21、离职公司(有深圳社保的不要选择广州离职公司)

22、项目

23、自动化测试(python + selenium + Jenkins+unittest)

24、接口测试(Jmeter+Jenkins)(Python+Requests+unittest)

25、性能测试(Jmeter + Nmon)


1、你在项目中负责什么?(意思就是,你在项目中参与了哪些事情)

在工作中我主要负责功能测试,接口测试,自动化测试,还会参与性能测试等。在项目中主要参与了需求分析和需求评审,负责收集项目资料协助上级完成测试计划的编写,编写测试用例并评审,测试环境的搭建以及测试执行和编写测试报告等工作。

2、怎么保证覆盖用户需求?

参考回答:项目开始前,我们会先熟悉需求,画好流程图,保证整个流程都覆盖全面,小组之间每个人都要根据各自的流程图,各个功能点有哪些限制条件,来讲解一下自己对测试点的理解,防止之后编写测试用例时出现遗漏;用例编写完之后,再进行用例的评审,看看测试点有没有用遗漏,对需求理解有没有错误,测试场景是否覆盖完全。

3、你会编写测试计划吗?

  • 毕业两年以下的同学可以这样回答

我们之前的测试计划都是测试组长写的,我们只是负责收集数据,协助组长完成测试计划的编写,测试计划的内容还是知道的,有测试范围、测试方式/策略、测试资源、测试开始和结束条件、进度安排、测试组织等,如果以后有机会让我来编写测试计划,我觉得我没问题。-----(回答的时候,要自信。)

  • 毕业两年以上的同学可以这样回答

协助过组长写过。自己带小项目的时候也写过
面:奥,那你负责的项目中带过几个测试
我:加上我,就三个。但是项目很小
面:(笑了笑)你们是怎么分配工作的
我:我们都参加需求评审,会后我会把模块中功能的部分分给其他两个,他们对接口测试不是很懂,这个部分我负责,当然他们功能测试中遇到问题都会来问我,我也会及时解决。我有些不懂的也会问开发和测试经理。有问题就立即提出,尽量快速解决。工作之外我也会和组员交流经验,也给他们讲一些接口的知识。

4、缺陷怎么分类的?怎么跟踪?印象最深的bug有哪些?

缺陷类型分为:致命,严重,一般,轻微
怎么跟踪:当发现缺陷后,我们要在禅道上提交问题单给开发,并每隔一段时间(间隔一个小时,或两个小时都可以)去检查缺陷是否被处理,如果没及时处理,就要提示开发,让开发及时修复问题,问题修复后,要及时进行回归测试。
印象最深的bug:( 这个问题经常问题,必须要提前准备好) -- 《10_真实案例场景分析.txt》里面的第二,第三,第四的案例,以及短信验证码可用来修改别人账号密码的例子。下面给出一个同学面试时候的回答,大家可以参考一下他的回答方式:
答:(先挪椅子靠近一点,然后能坐多直坐多直)说:xxxx项目是接手别人的,有一次测试的时候,发现退款这个功能点可以进行二次退款,然后提交bug单并且报告上级,公司奖励了我多少钱。(发现了什么,怎么解决的,为什么印象深刻,一目了然,仅供参考。)

5、工作中遇到过什么困难,是怎么解决的?

(思考三四秒...)太大的困难倒没有,不过在上个项目我遇到过一个比较紧急的问题,当时我们的测试环境有问题,在界面上构造不了数据,导致测试堵塞了,项目赶着上线,领导一直在催,为了解决这个问题,当时我找到开发和运维的同事,让他们帮忙从生产环境上把数据导到测试环境上来测试,因为要协调其他部门的同事,所以印象比较深。

6、迭代两到三周的项目,需求分析要多久,用例写多久,写多少用例,执行多久,发现多少个bug,做了几个版本, 项目有没有上线?你负责的模块一共写了多少用例?

参考答案:
需求分析1到2天,用例也是写两天左右,包括用例评审;
用例的个数看需求和颗粒度的大小,如果时间充足,我们写的用例细,用例数就多些,一个版本大概有100多条,执行花的时间长了,一般要4到5天;
每个版本发现的bug数量,要看需求和实现起来的难易程度,开发人员的水平和测试用例的质量,一般一个版本我们能找50-60个bug,越到后面,系统越来越稳定,发现的bug就越少;
我们这个项目一共做了7个多月,每两周一个迭代,一共下来有十来个版本;
项目上线了,我们在内部环境上测试完之后,产品经理会跟客户对接,完成上线的事情,之后交付给用户自己运营;
每个版本基本上会有将近200条用例,到现在为止,xxx这个项目,我大概写了又2000条左右的用例。

7、关于项目是否上线,也可以这样回答(以下是我们同学面试时候的对话):

嗯,是的,上家公司是接项目做的,会交付给客户自己去运营的。具体业务这块的话,都是产品那边跟需求方(客户)对接的,我这块就不是很清楚了,测试组的话就只管测。

  • 7
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值