美文网首页
面试题之软件测试的流程

面试题之软件测试的流程

作者: 程序员馨馨紫 | 来源:发表于2021-07-07 11:10 被阅读0次

    说说公司的软件测试流程,这,是常考的面试题之一。

    不同公司的流程不一样,现状决定流程,没有绝对的对错。

    以结果为导向,保证产品质量,提高测试效率,才是王道。

    以下的流程为业界比较标准的流程,大家可酌情参考。

    项目负责人:XX需求需要测试了。该负责人会将开发、测试、产品老大拉一个群,群里通知,并发对应的需求文档。

    各老大会安排对应的开发测试产品人员,拉入该群,提前熟悉需求文档。

    1、需求评审

    测试,开发,产品拉一个会议室,进行需求评审。
    比较理想的情况是大家认真看完PRD,带着问题来评审,效果会比较好。
    对于需要修改以及确认的地方,由产品同学统一搜集整理,并更新PRD后,在群里通知。

    2、用例编写

    测试人员编写测试用例,编写用例的形式不限,可以用Xmind,Excel,TAPD等工具,自研,推荐Xmind。
    开发人员开始编码。

    3、用例评审

    开发,测试,产品拉一个会议室,开始评审。
    注意评审的粒度不用太细,评审逻辑相关的功能点即可,否则大家容易疲惫,效果不理想。

    4、接口测试

    后端开发提测接口,测试同学提前介入,用各种工具Robot Framework,Jmeter,Postman等等,测试接口。
    此时,前端同学可以并行联调,也可以等后端接口测试完成之后联调。

    5、冒烟测试

    项目整体提测。
    冒烟测试形式不限。
    (1)由开发,测试,产品拉一个会议室,测试同学现场演示,主体功能通过,允许提测,否则打回。
    (2)由测试同学提供冒烟用例,开发同学自测,提供测试结果,通过则允许提测,否则打回。

    6、UI测试

    冒烟测试通过后,进行UI的正常测试,提Bug,验证Bug,回归测试。

    7、发送测试报告

    测试报告说明测试结果,测试点,Bug分析,以及风险点。

    8、产品验收测试

    产品进行验收测试,主要是对主体功能以及UI等,是否满意,否则需要调整。

    9、上线

    由项目负责人决定上线时间。

    10、线上测试

    上线后,进行线上测试。
    线上测试主要测试基本功能,页面显示,历史数据兼容性,与测试环境数据差异性等等。

    11、发送线上验证测试报告

    对线上验证结果,回复一个报告,主要包括验证结果,以及未验证的点和风险点等等。

    ps:我是lc馨馨紫,全网名称统一,期待优秀的你关注我~

    原创文章,转载请注明出处~

    原文链接:https://mp.weixin.qq.com/s/JCHlFEVrKtlgCtdy4wCNMg

    相关文章

      网友评论

          本文标题:面试题之软件测试的流程

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