当前位置: 主页 > 建站知识 > 软件开发

软件测试的面试问题-开发转测试的面试问题

发布时间:2023-03-31 07:11   浏览次数:次   作者:佚名

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

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类型,版本号,可否重现,描述,附件,日志等等。