软件测试招聘面试笔试题(附答案)
软件测试笔试题一、选择题1、对计算机软件和硬件资源进行管理和控制的软件是(D)A文件管理程序B输入输出管理程序C命令出来程序D操作系统2、在没有需求文档和产品说明书的情况下只有哪一种测试方法可以进行的(A)A错误推测法测试B路劲分析测试C语句覆盖测试D条件覆盖测试3、某测试人员通过执行测试软件测试的方法对当前功能进行了测试,该测试人员使用的测试方法为(C)A静态测试B单元测试C黑盒测试4、编写测试计划的目的是(ABC)多选题A使测试工作顺利进行B使项目参与人员沟通更舒畅C使测试工作更加系统化D软件工程以及软件过程的需要E软件过程规范化的要求
fF控制软件质量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、下列软件属性中,软件产品首要满足的应该是(A)A功能需求B性能需求C可扩展性和灵活性
fD容错、纠错能力
10、单元测试中设计测试用例的依据是(D)
A概要设计规格说明书
B用户需求规格说明书
C项目计划说明书
D详细设计规格说明书
二、判断题
1、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。(√)
2、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作(×)
3、发现错误多的模块,残留在模块中的错误也多。√
4、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。(×)
5、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。
(√)
6、功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。
(√)
7、软件质量管理即QM由QA和QC构成,软件测试属于QC的核心工作内容。(√)
8、软件测试只能发现错误,但不能保证r