[全]软件测试常见笔试题(附带答案)

上传人:赵**** 文档编号:169165260 上传时间:2021-02-23 格式:DOCX 页数:8 大小:17.27KB
返回 下载 相关 举报
[全]软件测试常见笔试题(附带答案)_第1页
第1页 / 共8页
[全]软件测试常见笔试题(附带答案)_第2页
第2页 / 共8页
[全]软件测试常见笔试题(附带答案)_第3页
第3页 / 共8页
[全]软件测试常见笔试题(附带答案)_第4页
第4页 / 共8页
[全]软件测试常见笔试题(附带答案)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《[全]软件测试常见笔试题(附带答案)》由会员分享,可在线阅读,更多相关《[全]软件测试常见笔试题(附带答案)(8页珍藏版)》请在金锄头文库上搜索。

1、软件测试常见笔试题(附带答案)软件测试笔试题一、选择题1、对计算机软件和硬件资源进行管理和控制的软件是(D)A.文件管理程序B.输入输出管理程序C.命令出来程序D.操作系统2、在没有需求文档和产品说明书的情况下只有哪一种测试方法可以进行的(A)A.错误推测法测试B.路劲分析测试C.语句覆盖测试D.条件覆盖测试3、某测试人员通过执行测试软件测试的方法对当前功能进行了测试,该测试人员使用的测试方法为(C)A.静态测试B.单元测试C.黑盒测试4、编写测试计划的目的是(ABC)多选题A.使测试工作顺利进行B.使项目参与人员沟通更舒畅C.使测试工作更加系统化D.软件工程以及软件过程的需要E.软件过程规范

2、化的要求F.控制软件质量5、关于软件测试与软件开发的认识,不正确的是(B)A.软件生命周期各个阶段都可能产生测试B.软件测试是独立于软件开发的一个工作C.软件开发的需求分析和设计阶段就应开始测试工作D.测试越早进行,越有助于提高被测软件的质量6、当一个应用程序窗口被最小化后该应用的程序将会出现一下哪种情况(D)A.被终止执行B.继续在前台执行C.被暂停执行D.被转入后台执行7、下列方法中,不属于黑盒测试的是?(A)A.基本路劲测试法B.等价类测试法C.边界值分析法D.基于场景的测试方法8、对于维护软件的人员来说,使用质量是【】的结果(C)A.功能性B.可靠性C.可维护性D.效率9、下列软件属性

3、中,软件产品首要满足的应该是(A)A.功能需求B.性能需求C.可扩展性和灵活性D.容错、纠错能力10、单元测试中设计测试用例的依据是(D)A.概要设计规格说明书B.用户需求规格说明书C.项目计划说明书D.详细设计规格说明书二、判断题1、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。()2、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作( )3、发现错误多的模块,残留在模块中的错误也多。( )4、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高

4、开发的进程。( )5、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。( )6、功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。( )7、软件质量管理即QM由QA和QC构成,软件测试属于QC的核心工作内容。()8、软件测试只能发现错误,但不能保证测试后的软件没有错误。()9、软件就是程序。(X)10、测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。(X)三、问答题1、在您以往的工作中,一条软件缺陷(或者叫BUG)记录都包含了哪些内容?如果提交高质量的软件缺陷(bug)记录?答:一条BUG记录最基本应包含:编号、BU所属模块、BU

5、G描述、BUG级别、发现日期、发现人、修改日期、修改人、修改方法、回归结果等等;要有效的发现bUG需要参加需求以及详细的设计等前期文档设计出高效的测试用例,然后严格执行测试用例,对发现的问题要充分确认肯定,然后再向外发布,这样才能提高提交BUG的质量。2、测试分为那几个阶段?答:按照开发阶段划分,软件测试可分为单元测试、集成测试、系统测试和验收测试集成测试:针对每个单元的测试,以确保每个模块能正常工作为目标集成测试:对已经测试过的模块进行组装,进行集成测试。目的就是在于检验与软件设计相关的程序结构问题。系统测试:检验软件产品能够与系统的其他部分(比如:硬件、数据库及操作人员)协调工作。验收测试

6、:检验软件产品质量的最后一道工序,主要突出用户的作用,同时软件开发人员也有一定程度的参与。3、了解哪些测试工具?你是用过和知道的测试工具有哪些?各有什么用途?答:Jmeter:接口测试、压力测试soapui:接口测试xshell、xftp:管理linux系统禅道:管理BUGnavictt:管理数据库4、先有一个程序,页面提供3个输入框a、b、c,一个输出框d,根据a、b、c的输入判断数据层是否只能组成一个三角形(三角形两边之和大于第三边),在d中输出:是,否答:等价类划分法:有效等价类:a、b、c的值都大于0a+bc且b+ca且a+cb无效等价类:a/b/c为0或负数a/b/c为空a/b/c为

7、非数字a+b=c b+c=a a+b=b5、你认为一个测试工程师应具备哪些素质和技能答:技能:计算机专业技能,测试专业技能,软件编程技能素质:.沟通能力,要有严谨、敢于承担责任、稳重的做事风格,具有怀疑与破坏的精神,善于自我总结、自我督促。6、问题单都有哪些属性?答:我所知道的有:产品模块、所属项目、所属版本、bug标题、步骤及测试数据、bug及日志截图、类型及严重程度、系统/浏览器7、一个完整的测试方案包含哪些要素?答:测试计划、人员分配、时间安排、测试方法的确定、测试工具的确定、测试报告8、查看接口的工具有哪些?说出一个工具的操作答:jmeter与soapui都支持jmeter的用法:新建一个线程组,天剑http类型的请求填上接口地址和数据添加查看结果树进行运行查看结果、进行分析9、如何定位BUG,是前端还是后端的问题,用什么工具,还是利用别的?答:如果是功能性的问题,那么就是后端问题,如果是界面的效果或者是按钮问题,那么也许是前端问题,分析问题,有的时候需要开发的协作,大师这些也是经验的问题,多工作就可以总结出来

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 微软认证

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号