测试工程师面试题

初级:

1.编写测试用例有哪几种方法?

   等价类,边界值,流程分析,错误推测,正交法,因果图,判定表,场景法,大纲法

 2.测试的基本法则?

  一功二可三易四效五维六移

      功能、可靠性、易用性、效率、可维护性、可移植性

3.软件测试分类有哪些?(从是否关心软件内部结构的角度划分)

  黑白灰

4. 软件测试的测试流程是什么?

  拿到需求文档,需求评审

  编写测试计划,计划评审

  编写测试用例,用例评审

  开展冒烟测试,迭代第一轮,第二轮,第三轮

  提交缺陷报告

 

5.编写测试用例的原则是什么?

  100%覆盖需求

6.软件测试过程中必须经历哪些阶段?

  单元、集成、系统,验收

7.黑盒测试包含哪些测试内容?(写出越多越好)

   逆向思维测试、冒烟测试,易用性测试,兼容性测试、可靠性测试,接口测试……

8.如何确定一个问题是不是BUG?

   根据需求文档,需求明确写明,如果不是按照,就是bug

9.缺陷严重程度分别是什么,并将每个严重程度进行简单的描述?

  致命:系统 宕机,404,500,内部接口错误,导致整个软件无法使用

  严重:阻碍测试

  一般:UI,等价类,边界值

  轻微:不伤大雅,错别字,标点符号,语法

  建议:不是Bug,可能需求文档没写,但是觉得这样做更好

10.缺陷优先级有哪些?从高到低排序

  1-5,p1 到p5

  有的公司p5最大,有的公司是p1最高

11.如何有效的记录缺陷?

  1复现,2关键步骤写下来

12.缺陷报告的准则规范是?

  简洁,清晰,准确,完整,一致

13.写出下图个人资料页面的测试用例(写的越多越好)

   1 等价类,边界值

  2 不分大小写

中级:

loadrunner:流程性,完整流程

jemeter: 单接口测试

接口文档: 网址,接口的方法,接口

  3-4个项目经验

 性能:负载,并发,稳定性

接口测试能测试哪些范围: 除了UI之外,绝大部分都能测。

不会的题怎么办?

  抱歉,用loadrunner也

  这一块比较

  很久以前做过一次,但是很长时间不用,有些忘了,但是如果重新看文档,很快能上手。

  之前主要是同事做的,主要是协助

了解-熟练-掌握-精通

原文地址:https://www.cnblogs.com/katiechina/p/10893491.html