在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
博学谷软件测试常见问题汇总:编写测试计划的目的、测试人员在软件开发过程中的任务、一条软件缺陷(或者叫Bug)记录都包含了哪些内容、黑盒测试和白盒测试的优缺点、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程、软件测试种类、Alpha测试与Beta测试的区别、什么是Bug。
一、编写测试计划的目的是什么
1.使测试工作顺利进行
2.使项目参与人员沟通更舒畅
3.使测试工作更加系统化
二、测试人员在软件开发过程中的任务是什么
1.寻找Bug;
2.避免软件开发过程中的缺陷;
3.衡量软件的品质;
4.关注用户的需求。
5.总的目标是:确保软件的质量。
三、您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?
一条Bug记录最基本应包含:编号、Bug所属模块、Bug描述、Bug级别、发现日期、发现人修改日期、修改人、修改方法、回归结果等等;要有效的发现Bug需参考需求以及详细设计等前期文档设计出高效的测试用例,然后严格执行测试用例,对发现的问题要充分确认肯定,然后再向外发布如此才能提高提交Bug的质量。
四、简述黑盒测试和白盒测试的优缺点
黑盒测试的优点有:
1)比较简单,不需要了解程序内部的代码及实现;
2)与软件的内部实现无关;
3)从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;
4)基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;
5)在做软件自动化测试时较为方便。
黑盒测试的缺点有:
1)不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;
2)自动化测试的复用性较低。
白盒测试的优点有:
1)帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。
白盒测试的缺点有:
2)程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;系统庞大时,测试开销会非常大。
五、简述常用的Bug管理或者用例管理工具,并且描述其中一个工作流程。
常用:testlink,QC,mantis,禅道,TAPD,JIRA。
TAPD:产品创建(需求,计划,模块)-->项目创建(PM排期、任务分解)-->研发(编码、单元测试等)-->测试(测试计划,用例,执行,bug,报告等)。
六、请列出你所知道的软件测试种类,至少5项。
单元测试,集成测试,系统测试,验收测试。系统测试包含:功能测试,性能测试,压力测试,兼容性测试,健壮性测试,冒烟测试,文档测试。
七、Alpha测试与Beta测试的区别是什么?
Alpha主要是模拟用户的操作和用户的环境。Beta主要验证测试,准备进入发布阶段,Beta测试是一种验收测试。
八、举例说明什么是Bug?一个bugreport应包含什么关键字?
比如聊天中,点击发送按钮后,无法发送消息。标题,模块,严重程度,bug类型,版本号,可否重现,描述,附件,日志等等。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
软件测试面试题之黑盒测试和白盒测试
众所周知,软件测试的测试类型有黑盒测试和白盒测试。而黑盒测试和白盒测试,也是软件测试面试题必考的知识点。本文整理了近年来有关黑盒测试和白盒测试所有经典的面试题,希望对大家有所帮助。
9166
2019-08-19 19:47:31
软件测试工程师面试提升笔试题汇总
目前在国内,软件测试在开发过程中的地位越来越重要了,而软件测试工程师也已然成为高薪好前途的代名词。因此有不少小伙伴纷纷向这个方向求职,为了让大家在面试的时候更加自信和从容,小编汇总了一些面试的提升笔试题,希望对大家有用。
5625
2019-10-09 10:19:54
软件测试难学吗?学不会怎么办?
随着IT行业的茁壮发展,软件测试工程师的重要性日渐凸显,现在已然成为互联网企业不可或缺的重要岗位。随着软件测试地位上升的,还有他们的薪资待遇,甚至不会低于做开发的程序员。因此,越来越多的人都想要想要通过培训进入这个岗位。但同时也会有不少人担心软件测试难学吗?学不会怎么办?其实这种担心完全是多余的,下面我们一起来看看软件测要学什么。
6230
2020-01-12 15:18:22
软件测试面试注意事项汇总
面对最近的复工热潮,不少求职者也开始蠢蠢欲动准备找工作了。相信大家都知道疫情下面试求职的压力是有史以来最大的,我们唯一能做好的只有积极的准备面试,让自己可以更加从容的面对的面试官的提问。下面小编为大家汇总了软件测试面试过程中的注意事项,大家可以参考一下,让自己的面试过程更加完美。
5423
2020-03-12 21:38:58
28岁到底要不要学软件测试?晚了吗?
互联网职业不管开发、测试还是产品经理等岗位转行的难度都会随着年龄的增大而增加,企业默认年龄大的人,工作经验也相对丰富工作能力也相对强,因此转行要趁早,有一定的相关行业经验对于找工作也有很大的帮助。
4798
2021-05-12 13:52:32