软件测试小抄.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:6 大小:30KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

软件测试小抄.doc

软件测试小抄.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

名词解释30分(10题,每题3分)灰盒测试:是可以边看代码,边利用代码信息帮助测试。网站测试可以使用灰盒测试。确认是保证软件符合产品说明书的过程,验证是保证软件满足用户要求的过程。集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图〕组装成为子系统或系统,进行集成测试。桩:它和驱动程序本质上是相反的,桩不控制或者操作被测试软件,它接收或者响应软件发送的数据。驱动程序:是控制和操作被测试软件的工具。黑盒测试:软件测试员只需知道软件要做什么,而无法看到盒子里的软件是如何运行的。白盒测试:程序员可以访问程序员的代码,并通过检查代码来协助测试。边界条件:边界条件是指软件计划的操作界限所在的边缘条件次边界条件:在软件内部,最终用户看不见,但是软件测试员仍有必要进行检验,这样的边界称为此边界条件或者内部边界条件。向后兼容:是指可以使用软件的以前版本。精确准确:在软件测试中,“精确”是指误差很小;要与之区别的的一个词是“准确”,“准确”指严格符合事实、标准或真实情况;谓与实际或预期完全符合。兼容性测试:是指检查软件之间是否能够正确的交互和共享信息。软件测试:使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别.Beta测试:Beta测试是从用户角度进行的测试,是由软件的多个用户在一个或多个用户的实际使用环境下进行的测试。它是在开发者无法控制的软件环境下进行的软件现场应用。等价类划分:是指测试相同目标或者暴露相同软件缺陷的一组测试用例。单元测试:是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。质量:说产品质量高,是指他能够满足客户要求,客户会感到产品性能优越。可靠性:仅是质量的一方面,可靠性一般是指产品运行多长时间崩溃。简答题30分(6题,每题5分)配置测试的步骤1确定有哪些厂商的硬件,型号和驱动程序可用;2确定可能的硬件特性模式和选项;3将确定的软件配置缩减为可控制的范围;4明确与硬件配置有关的软件唯一特性;5设计在每一种配置中执行的测试用例;6在每种配置中执行测试;7反复测试直到小组对结果满意为止。静态测试和动态测试:静态测试是指测试不运行的部分,只是检查和审核。动态测试是指通常意上的测试,使用和运行软件。文档测试的实质:(1)文档常常得不到足够的重视;如果负责测试软件中的一个领域,一定要为伴随代码的文档测试做出预算,像对待软件一样给予关注。(2)编写文档的人可能对软件做什么不甚了解;文档作者不必是软件功能方面的专家。最重要的是,指出发现的代码中难以使用或者难以斫庵Γ盟窃谖?档中更好地解释。(3)印刷文档制作要花不少时间,可能是几周,甚至几个月。由于这个时间差,软件产品的文档需要在软件完成之前完稿——锁定。简述兼容性测试:兼容性测试分为两大类:硬件兼容性测试和软件兼容性测试“硬件兼容性测试”又分为:与整机兼容性测试,与板卡及配件兼容性测试,与打印机的兼容性测试,其它部件的兼容性。“软件兼容性测试”又分为:与操作系统的兼容性测试,与数据库的兼容性测试,与中间件的兼容性测试,与浏览器的兼容性测试,与其它软件的兼容性测试,与其它同类软件,与其它非同类软件的兼容性;“数据兼容性测试”:则是指不同数据格式的兼容性(确认软件之间能否正确地交互和共享信息,不同格式的信息是否兼容;“平台化软件兼容性测试“:用来构建与支撑应用软件的独立软件系统;基本要素包括支撑环境和开发体系;分类包括技术支撑型平台和应用实现平台;“新旧系统迁移兼容性测试”:新旧系统进行切换时,将历史数据进行清理、转换,并导入到新系统的过程;优秀的产品说明书应具有的属性有哪些:?完整.?准确.?精确,不含糊,清晰.?一致?贴切.?合理.?代码无关.?可测试性.测试用例计划的目标:定义测试活动范围,方法资源和进度,明确要测试的条目,要测试的功能特性,要执行的测试任务,每个任务的负责人,以及与计划相关的风险,简而言之,是项目小组其他成员在测试小组如何测试软件上取得一致。正式审查的基本要素:确定问题:找出软件的问题--不仅是出错的项目,还包括遗漏项目。遵守规则:审查要遵守一套固定的规则,规则可能设定要审查的代码的代码量(通常有数百行)、花费多少时间,那些内容要做评价等。准备:每一个参与者都要为审查做准备,并尽自己的力量。编写报告:审查小组必须作出审查结果的书面