软件测试-静态技术考题

玛丽莲梦兔
795次浏览
2021年02月13日 08:05
最佳经验
本文由作者推荐

-

2021年2月13日发(作者:won)




一、软件静态测试技术




1.



软件测试技术可以分为静态测试 和动态测试,下列说法中错误的是(


D




A.

静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。



B.


动态测试是指实际运行程序,通过运行的结果来发 现程序中的错误。



C.


动态测试包括黑盒测试和白盒测试。



D.


白盒测试是静态测试,黑盒测试是动态测试。




2.


从是否需要执行被测软件的角 度,软件测试技术可划分的类型是:



AC


(


多选


)




A




静态测试



B




黑盒测试



C




动态测试



D




白盒测试




3.


软件测试方法按照测试过程是否执行程序分为动态测试和 (


C





A.


白盒法


B.


黑盒法


C.


静态测试


D.


灰盒法




4.


下列有关测试说法中正确的是(


B





A.


测试组的测试工作是在编码阶段开始的



B.


静态测试是不运行被测程序本身,而寻找程序代码中可能 存在的错误或评估程



序代码的过程



C.


不是所有的测试都适合引入测试工具进行测试



D.


只要进行有效的测试,就能获得高质量的软件产品




5.


软件测试方法中的静态测试方 法之一为(


A




A


.计算机辅助静态分析


B


.黑盒法


C


.路径覆盖


D


.边界值分析




二、各阶段评审




1.



正式的技术评审


FTR(Formal Technical Review)


是软件工程师组织的软件质量保证活


动,下面关 于


FTR


指导原则中错误的是(


C





A


.评审产品,而不是评审生产者的能力



B


.要有严格的评审计划,并遵守日程安排



C


.对评审中出现的问题要充分讨论,以求彻底解决



D


.限制参与者人数,并要求评审会之前做好准备




2.



下列关于文档测试描述错误的是(


A





A


.文档测试主要检查文档的正确 性、完备性、可理解性、可操作性和易维护性;



B

< p>
.正确性是指不要把软件的功能和操作写错,也不允许文档内容前后矛盾;



C


.完备性是指文档不可以


“虎头蛇尾 ”


,更不许漏掉关键内容。


有些学生在证明数学题


时,喜欢用“显然”两字蒙混过关。文档中很多内容对开发者可能是“显然”的,但对


用户而言不见得都是“显然”的;



D


.文档不可以写成散文、诗歌或者侦探、言情小说,要让大众用户看得懂,能理解




3.



测试的关键问题是(


B



< p>


A.


如何组织软件评审


B.


如何选择测试用例



C.


如何验证程序的正确性


D.


如何采用综合策略




4


.软件测试计划评审会需要哪些人员参加?(


ABC D




A


.项目经理


B



SQA


负责人


C


.配置负责人


D


.测试组




5.


下列项目中不属于测试文档的是


(C)




A.


测试计划


B.


测试用例


C.


程序流程图


D.


测试报告




6


.下列不属于正式审查的方式是


(D)




A.


同事审查


B.


公开陈述


C.


检验


D.


编码标准和规范




7.


在下列文档中,不需要进行文档测试的是(


B





A.


用户手册


B.


操作系统的错误信息



C.


联机帮助


D.


安装界面中用到的用户许可协议




8.


关于同行评审说法正确的是(


D





A.


同行评审是对程序进行模拟,一步步的展示程序如何处理测试数据




B.


同行评审虽然可以缩减工作时间,但同时也增加了大量的成本




C.


在软件开发过程中进行同行评审会浪费时间,减缓项目的进度




D.


同行评审的目的是发现产品 的缺陷,因此在评审上的投入可以减少大量的后期返工




9





D


)是以提高软件质量为目的的技术活动。




A


.技术创新



B


.测试



C


.技术创造


D


.技术评审




三、代码检查




1.


在某种类型会议上,由小组成员阅读程序,以发现程序错 误,同时测试员利用测试数据


人工运行程序并得出输出结果,


然 后由参加者对结果进行审查


,


以达到测试的目的。

< p>
这种测


试方法是(


B


)< /p>




A


、软件审查




B


、代码走查



C


、技术评审



D


、代码审查




2


.源程序的版面文档要求应有变量 说明、适当注释和


(B)




A


.框图




B


.统一书写格式



C


.修改记录



D


.编程日期




3


.提高程序可读性的有力手段是< /p>


(D)




A.


选好一种程序设计语言




B.


显式说明一切变量



C.


使用三种标准控制语句




D.


给程序加注释




4.


程序流程图(框图)中的箭头代表(

C


)。



A.


数据流


B.


控制流


C.


调用关系


D.


组成关系



-


-


-


-


-


-


-


-