单选题静态分析包括______。
A.控制流分析
B.数据流分析
C.表达式分析
D.以上全部
单选题单元测试中最后的、也可能是最重要的工作是______。
单选题在体系结构中,一个子系统主要是通过一些构件来实现的,下面不是实现子系统的构件的是______。
单选题下列关于应用服务器的分类,叙述错误的是______。
单选题程序流程如下图所示,要覆盖程序中所有可能的路径,所需测试用例数至少是______。
单选题下列有关软件问题生命周期模型状态定义的说法中,错误的是
A. “新建”表示测试中发现并报告了新的软件问题
B. “打开”表示软件问题已经被确认并分配测试工程师处理
C. “关闭”表示软件问题已被确认为无效的软件问题
D. “解决”表示软件问题已被确认修复
单选题一个多用户的应用系统通常有用户管理功能,允许增加新的用户。用户信息一般包括用户名,假设规定用户名必须是以字母开头的、不超过8个字符的字母数字串,那么,下面哪组值均属于用户名的有效等价类 ______。 A.allllll,L,Lin-Yie,Lin-feng B.L1,allllll,glenford,123B123 C.linyifei,allllll,glenford,Myers D.linyifei,allllll,glenford,GMyers
单选题之所以性能测试有很多指标,是因为不同的人员对软件性能的视角不同,关注点也不同,单纯认为性能就是响应时间的是
单选题在安全性测试活动中,要模拟不同的入侵方式来攻击系统的安全机制,通常需要模拟的活动有 A) 通过外部的手段来荻取系统的密码 B) 独占整个系统资源,使得别人无法访问 C) 使用能够瓦解任何防守的客户软件来攻击系统 D) 以上全部
单选题有一种评审方法是有计划和结构化的、非常接近于最正式的评审技术,它是 ______。
A.小组评审
B.正式评审
C.结对评审
D.走查
单选题下列不属于兼容性要考虑的方面是_______。
A.硬件兼容性
B.软件兼容性
C.程序兼容性
D.数据兼容性
单选题关于面向对象的设计,下列说法错误的是______。 A.面向对象的设计以面向对象分析为基础归纳出类 B.建立类结构或进一步构造成类库,实现分析结果对问题空间的抽象 C.面向对象的设计是面向对象分析的另一种思维方式 D.面向对象的设计是面向对象分析进一步的细化和更高的抽象
单选题以下有关测试过程质量控制的描述中,正确的是______。
A.测试设计与实现应完整覆盖测试需求
B.测试过程中不能对测试需求进行重新获取
C.测试过程中,若相同时间间隔内发现的缺陷数量呈收敛趋势,则可结束测试
D.软件测试应解决软件系统中所有缺陷
单选题数据设计的核心是抽象数据类型ADT,它的特点是______。
A.数据封装
B.数据隐藏
C.使用与实现分离
D.以上全部
单选题下列关于系统测试方法说法不正确的是______。
A.在线帮助测试主要用于验证系统的实时存线帮助的可操作性和准确性,具体操作中可以与文档测试同时进行
B.用于安装测试的测试用例设计方法有规范导出法和错误猜测法
C.GUI测试中通常首先把界面元素进行划分,可分为3个层次:界面原子层、界面组合元素层和完整的窗口
D.确认测试中首先要进行的功能测试是在实际使用的环境下进行的测试,目的是验证被测软件是否满足软件需求规格说明中列出的需求
单选题测试过程管理工具的测试理念是:“以软件问题报告为核心,以测试计划为指导, ______”。
A.以发现缺陷为目标
B.以测试用例为驱动
C.以测试工具为驱动
D.以提高质量为方向
单选题有一个功能增强型的项目,其以前的产品已经很稳定,并且新增的项目只有少数几个构件被增加或修改,那么对该项目进行集成测试最适合采用的策略是 ______。 A.自顶向下集成策略 B.自底向上集成策略 C.非增量集成策略 D.基于功能的集成策略
单选题下列关于测试团队的说法中,不正确的是________。 (A) 测试团队的组织方式由测试团队的规模、具体任务和技术来决定 (B) 如果测试团队规模较大,则测试工程师分为3个层次:初级测试工程师、测试工程师和资深测试工程师 (C) 建立、组织和管理一支优秀的测试团队是做好软件测试工作的基础,也是最重要的工作之一 (D) 发现系统的缺陷是测试工作的目的,但不是测试团队工作的核心目标
单选题下列属于基于大纲的系统测试步骤的是 ______。
单选题β测试的管理者最好是______。
A.主持产品发行的人员
B.软件开发人员
C.用户
D.QA人员
