面试的基础问题

1.  设计测试用例的主要方法有哪些?

2.  简述一下缺陷的生命周期?

3.  简述下负载测试和性能测试的区别?

4.  简述下app测试和web测试的区别?

5.  测试流程?

6.  项目流程?

7.  验收测试中@和β测试区别(阿尔法测试:模拟客户验收,有开发和测试。贝塔测试:无开发和测试,有客户)

8.  如何维护测试用例?

9.  每天测多少用例

10.  怎么分配的测试的   

11.  一天能找多少bug

12.  你在上一家公司,写没写过测试计划

1、简介    (目的、背景、范围)

2、测试约束   (测试准入、测试准出)

3、资源与环境   (人力资源配置、测试环境配置)

4、测试任务与进度   

5、风险及风险管理 (对有可能因为测试不到位的地方打预防针)

6、测试交付文档

7、测试阶段(冒烟测试阶段,SIT测试阶段,回归测试阶段

 

13.  你用的什么项目管理工具

14.  你觉得在用这个禅道,有哪些不方便的地方

15.  用过哪些数据库

16.  做了测试这么多年,你只用过mysql数据库??

17.  数据库怎么删除一个表

18.  作为测试人员,怎么去提高用例的质量,怎么写出高质量的测试用例?

测试用例的目标清楚;设计思路正确、清晰;测试用例层次清楚、结构合理;测试用例覆盖所有测试点;没有重复、冗余的测试用例等

等价类,边界值,判定表,因果图等

19.  白盒测试,黑盒测试的区别?

20.  了解灰盒测试吗

21.  主持过用例评审会议吗,怎么主持的?

22.  在测试过程当中,同时觉得你的用例有问题,你是怎么处理的?

23.  svn工作原理

24.  在工作当中是怎么使用svn的

25.  用例包含哪些信息?

26.  你们公司有哪几个环境?有uat环境吗?Uat环境用来做什么的?

27.  你平均一天输出多少条测试用例(大概50到100)

28.  什么是冒烟测试

29.  bug的等级?如何定级的?

30.  对于加入购物车功能有哪些测试点

31.  用什么工具管理代码,测试用例和各种信息

32.  你上家公司的产品上线准出标准是什么?

   基本硬性条件:0 bug,达到准入准出

33.  在工作中你是如何定义一个bug的

34.  抖音很受欢迎,谈一下抖音的易用性?

35.  测试工作中是否有熟悉的编程语言。以及应用在测试工作的哪些方面

36.  你们之前项目风险管理是怎么控制的?

37.  你们平时是怎么样评审需求?

38.  回归测试是手工还是自动?

39.  一条完整的bug应该包含哪些信息? (挑6-7个进行记忆)

   bug编号  #2714897

   bug的标题

   bug的重现步骤

   bug的预期结果

   bug的实际结果

   bug的严重程度

   bug的优先级

   bug的创建者

   bug的所属项目,版本,产品,模块

   bug的创建时间

40.  你只熟悉禅道这一个工具吗?

41.  项目上线前,上线时,上线后我们测试人员在干嘛?

42.  常用的测试的工具有哪些?

43.  对兼容性测试是怎么测试的?

44.  测试的目的是什么?

                  测试的目的是找出软件产品中的错误,验证软件的正确性,让软件尽可能的符合用户的要求。当然软件测试是不可能找出全部错误的。

45.   软件测试过程都要了解什么?

         需求调查:全面了解系统概况、软件开发周期、开发组织、时间安排、人员安排、功能需求、性能需求、质量需求及测试要求等。根据系统概况进行项目所需的人员、时间和工作量估计。

46.  一个测试工程师应该具备哪些素质和技能?

         1-掌握基本的测试基础理论

   2-本着找出软件存在的问题的态度进行测试,不要以挑刺的形象出现

   3-可熟练阅读需求规格说明书等文档

   4-以用户的观点看问题

   5-有强烈的质量意识

   6-细心耐心还有责任心

   7-良好的有效的沟通方式(与开发人员及客户还有同行)

   8-具有以往的测试经验能够及时准确的判断出高危险区

47.  用什么工具写的用例?

48.  如果项目上线,出现bug,测试人员该怎么办?

49.  1分钟说出20个Linux命令?

50.  bug是全部都由开发编码导致的吗?

 

你可能感兴趣的:(面试的基础问题)