下载此文档

软件测试面试(题带答案).doc


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
第 1 页
企业面试题试卷 测试根底 附带答案
软件测试
1. 试述软件的概念与特点?软件复用的含义?构件包括哪些?
2. 瀑布模型与螺旋模型的主要区别是什么?
3. 软件生存周期及其模型是什么?
4. 什么是软件测试?软件〞)是被递进地求精(在一个增量内)以成为类似于体系构造的与过程的设计(分别称为“状态盒〞与“清晰盒〞)。
第 6 页
e) 正确性验证。净室小组对设计及代码进展一系列严格的正确性验证活动。验证从最高层次的盒构造(规约)开场,然后移向设计细节与代码。正确性验证的第一层次通过应用一组“正确性问题〞[LIN88]来进展,如果这没有证明规约是正确的,那么使用更形式化的(数过学的)验证方法。
f) 代码生成、检查与验证。以某种专门语言表示的盒构造规约被转换为适宜的程序设计语言。然后,使用标准的走查或检查技术(第8 章)来保证代码与盒构造的语义相符性,以及代码的语法正确性。然后,对源代码进展正确性验证。
g) 统计性测试方案。分析软件的工程级使用情况,方案与设计一组执行用途的“概率分布〞的测试用例( 节)。如图25-1 所示,这个净室活动是与规约、验证及代码生成并行进展的。
h) 统计性使用测试。记住,对计算机软件进展彻底测试是不可能的,因此,总需要设计有限数量的测试用例。统计性使用技术[POO88]执行一系列由特定对象的所有用户的所有可能的程序执行的统计样本(上面提到的概率分布)所导出的测试。认证。一旦完成验证、检查与使用测试(并且所有错误被修正),那么开场进展增量集成前的认证工作。
6、 答案如下:
a) 软件配置管理作为软件开发过程的必要环节与软件开发管理的根底,贯穿整个软件生命周期,同时对软件开发过程的宏观管理即工程管理也有重要的支持作用。一个软件开发组织真正有效的实施软件配置管理,将会使软件开发过程有更好的可预测性,使系统具有可重复性,大大提高软件组织的竞争力。
第 6 页
b) 软件配置包括如下内容:
i. 配置项识别
ii. 工作空间管理
iii. 版本控制
iv. 变更控制
v. 状态报告
vi. 配置审计
7、 答案如下:
a) 简单的说:软件质量:软件产品的特性可以满足用户的功能、性能需求的能力。
比拟长的说法:
现代质量管理认为,质量是客户要求或者期望的有关产品或者效劳的一组特性,落实到软件上,这些特性可以是软件的功能、性能与平安性等等。这些特性决定了软件产品保证客户满意的能力,并且,这些特性应该是可以度量的。
我们还可以从另一个角度,即软件产品是如何生产出来的,来间接的推断软件质量。我们称之为软件的流程质量,以有别于前面所说的软件产品质量。所谓流程,我们可以将其理解为一个活动序列与及此相关的输入、输出、约束条件、实现方法、辅助工具等等因素共同组成的系统。ISO9001   与SW-CMM   都主要是从流程角度来探讨软件质量与质量改良的。
第 7 页
当然,我们还能从其它角度,比方软件的生产者-人的素质,来诠释软件质量,但不管怎样,软件的产品质量是最终的检验标准,而最终的检验者就是客户。从这个意义上说,软件质量就是客户满意度。
b) 软件包(Software Package)是指具有特定的功能,用来完成特定任务的一个程序或一组程序。可分为应用软件包与系统软件包两大类。应用软件包及特定的应用领域有关,又可分为通用包及专用包两类。通用软件包根据社会的一些共同需求开发,专用软件包那么是生产者根据用户的具体需求定制的,可以为适合其特殊需要进展修改或变更。
8、 答案如下:
a) 白盒测试:
i. 逻辑覆盖
ii. 循环覆盖
iii. 根本路径覆盖
b) 黑盒测试:
i. 边界值分析法
ii. 等价类划分
iii. 错误猜想法
iv. 因果图法
v. 状态图法
第 8 页
vi. 测试大纲法
vii. 随机测试
viii. 场景法
9、 答案如下:
软件平安性测试包括程序、数据库平安性测试。根据系统平安指标不同测试策略也不同。
a) 用户认证平安的测试要考虑问题:
i. 明确区分系统中不同用户权限
ii. 系统中会不会出现用户冲突
iii. 系统会不会因用户的权限的改变造成混乱
iv. 用户登陆密码是否是可见、可复制
v. 是否可以通过绝对途径登陆系统〔拷贝用户登陆后的链接直接进入系统〕
vi. 用户退出系统后是否删除了所有鉴权标记,是否可以使用后退键而不通过输入口令进入系统
b) 系统网络平安的测试要考虑问题
i. 测试采取的防护措施是否正确装配好,有关系统的补丁是否打上
ii. 模拟非授权攻击,看防护系统是否巩固
iii. 采用成熟的网络漏洞检查工具检查系统相关漏洞〔即用最专业

软件测试面试(题带答案) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2112770869
  • 文件大小33 KB
  • 时间2022-02-07