美文网首页微信公众号:程序员阿沐
软件测试理论基础、质量保证常见面试题

软件测试理论基础、质量保证常见面试题

作者: 程序员阿沐 | 来源:发表于2020-11-08 23:04 被阅读0次

    全面掌握软件测试理论基础、文档编写,测试流程

    1.测试分为哪几个阶段?

    ⒉谈谈你之前测试的项目流程,在每个阶段的输出有哪些?

    3.谈谈敏捷模式的认识?

    4.linux常见查看日志命令有哪些?

    5.线上质量BUG频频爆发怎么办?

    6.如何分析一个bug是前端还是后端的问题?

    这些问题你一定要能够很全面的表述出来。

    比如说我现在是面试官,我第一个肯定不会去问你哪些代码的问题,也不会问你自动化、测试开发的问题。

    第一个查考的肯定是你做了几年测试,有没有自己的测试思维?有没有自己的一些心得。

    前三个问题就能够知道你有没有工作经验,你在工作中承担一个什么样的角色、你的职责你的输出在哪里。都是一些比较综合性的问题。

    ⒉谈谈你之前测试的项目流程,在每个阶段的输出有哪些?

    比如说敏捷开发每周他有新的需求来了,新功能推出来之后,是不是第一个项目流程需求分析会。

    需求分析:(开发、产品、测试)探讨需求功能点,数据库表的设计,接口设计。现在大都是前后端分离的这样一个项目对吧,你要从这些面去回复,比较全面。

    然后输出的一个需求文档,包括已接口的、功能的。你不要只答到一个需求分析。

    开完这个会之后,我们就按照这个需求分析去编写测试用例。在编写测试用例之前,你的主管会去编写测试计划(如果你是主管你就说我编写测试计划)然后任务分配。

    用例的设计,整理测试要点,用例评审。

    比如开发人员说他要开发几个接口,那么你的用例里面,测试要点都要给开发人员进行评审。

    用例评审完之后,就要整理形成最终的一个用例版本。

    然后开发人员去开发代码,进行一个预测,开发进行一个自测,对主要一个功能进行冒烟测试,然后给我们提测。

    测试过程中,Bug的提交,比如我们用的Jira,用什么管理系统去提交的bug。

    Bug的生命周期,怎么去重新提交。这就是一个测试缺陷报告。

    然后在什么时候进行上线,产品发布后再会有一个线上维护性的回归测试等等。

    像这些内容,你按照这个思路去和面试官交流。那么你这个流程也是非常规范的!

    所以大家在面试时候不要简单的说,需求分析、编写用例。这样规范起来,就体现了你在互联网公司对自己角色的定位很清晰,对工作内容也很明确。

    不要小看这个问题。

    3.谈谈敏捷模式的认识?

    现在都是一个敏捷开发的模式,现在很多公司都是用敏捷开发。大家不要局限于很传统的一些问题,敏捷开发现在也是属于现在软件测试基础里面的一些概念。

    未完待续……最近事情比较多,可以来公众号jing

    相关文章

      网友评论

        本文标题:软件测试理论基础、质量保证常见面试题

        本文链接:https://www.haomeiwen.com/subject/grlnvktx.html