0

    软件测试常见面试问题汇总

    2023.07.15 | admin | 157次围观

    一、编写测试计划的目的是什么

    1.使测试工作顺利进行

    2.使项目参与人员沟通更舒畅

    3.使测试工作更加系统化

    二、测试人员在软件开发过程中的任务是什么

    1.寻找Bug

    2.避免软件开发过程中的缺陷

    3.衡量软件的品质

    4.关注用户的需求

    5.总的目标是:确保软件的质量

    三、你以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?

    一条Bug记录最基本应包含:编号、Bug所属模块、Bug描述、Bug级别、发现日期、发现人修改日期、修改人、修改方法、回归结果等等;要有效的发现Bug需参考需求以及详细设计等前期文档设计出高效的测试用例,然后严格执行测试用例,对发现的问题要充分确认肯定,然后再向外发布如此才能提高提交Bug的质量。

    四、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。

    常用:testlink软件测试会问哪些问题,QC,mantis,禅道,TAPD,JIRA。

    TAPD:产品创建(需求,计划,模块)-->项目创建(PM排期、任务分解)-->研发(编码、单元测试等)-->测试(测试计划,用例,执行,bug,报告等)。

    五、请列出你所知道的软件测试种类,至少5项。

    单元测试,集成测试,系统测试,验收测试。系统测试包含:功能测试,性能测试,压力测试,兼容性测试,健壮性测试,冒烟测试,文档测试。

    六、Alpha测试与Beta测试的区别是什么?

    Alpha主要是模拟用户的操作和用户的环境。Beta主要验证测试软件测试会问哪些问题,准备进入发布阶段,Beta测试是一种验收测试。

    七、举例说明什么是Bug?一个bugreport应该包含什么关键字?

    比如聊天中,点击发送按钮后,无法发送消息。标题,模块,严重程度,bug类型,版本号,可否重现,描述,附件,日志等等。

    以上内容为大家介绍了软件测试常见面试问题汇总,本文由多测师亲自撰写,希望对大家有所帮助。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论