




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试中期测试答案真或假(10分)软件测试只能发现错误,但不能保证被测试的软件没有错误。()软件测试是验证软件功能是否正确实现以及既定目标是否完成的活动。因此,软件测试是在软件工程的后期开始具体工作的。()测试人员说,“没有运行的程序,我无法完成测试工作。”()单元测试通常应该首先是“手动遍历”,然后是白盒方法,再辅以黑盒动态测试。()功能测试属于白盒测试的技术范畴。()黑盒测试的测试用例是根据程序的内部逻辑设计的。()白盒测试只与程序的内部结构有关,可以完全忽略程序的功能需求。()集成测试也称为组装测试,通常所有程序模块都是在代码完成的基础上按顺序递增测试的()第三方测试是基于开发人员和用户测试的验证测试()验收测试由最终用户进行。()选择题(5分)从被测软件是否需要执行的角度来看,软件测试技术的类型可以分为:(交流)。A.静态测试B.黑箱测试C.动态试验D.白盒测试以下选项可能会导致软件缺陷(ABD)。A.软件需求规格说明不完整、不完整、不准确且经常变化软件设计规范不准确C.软件用户级别开发人员不能很好地理解需求规范,沟通也不充分研究所提供的服务有A.NNTPVSS是一个配置管理工具,它提供了完整的版本和配置管理功能。我们在VSS中处理的所有文档都称为文件。虚拟存储系统对文件的常见操作有A.检出b .检入c .撤消检出d .副本典型瀑布模型的四个阶段是:(BCDE)需求研究,分析,设计,代码,测试,实现选择题(15分)单元测试主要测试模块的几个基本特性,在这个阶段不能完成的测试是(a)。A.系统功能b .本地数据结构c .重要的执行路径d .错误处理在需求测试的以下描述中,不正确的是(d)需求测试是测试需求规范中设计的软件需求是否满足用户的需求。需求测试只验证需求是否是用户真正需要的。需求测试并不等同于后期的集成测试或系统测试。需求测试由需求测试人员执行,与用户无关。程序的测试最好由来完成,程序的调试最好由来完成。(二)A.程序员第三方测试组织C.程序开发组软件的六个质量特征包括:(一)A.功能性、可靠性、可用性、效率、可维护性和可移植性功能性、可靠性、可用性、效率、稳定性、便携性功能性、可靠性、可扩展性、效率、稳定性、可移植性功能性、可靠性、兼容性、效率、稳定性、便携性以下关于软件缺陷的陈述是错误的(c)。A.缺陷是软件产品开发中存在的问题缺陷是软件维护过程中的各种问题,如错误和故障。缺陷是导致系统程序崩溃的错误D.缺陷是对系统所需的某些功能的限制和违反。功能或特性未实现,主要功能部分丢失,次要功能完全丢失,或者致命错误声明属于软件缺陷级别中的(b)。A.致命缺陷b .严重缺陷c .一般缺陷d .轻微缺陷即使程序的所有路径都经过测试,程序仍可能存在无法检查的缺陷。原因可能是(d)。A.由于缺少某些路径,程序可能会有问题即使彻底的路径测试也不能保证程序符合其设计规范。穷举路径测试可能不会暴露数据敏感错误D.上述全部在系统测试中,测试人员主要根据(a)设计测试用例。A.需求分析说明b .概要设计说明C.详细设计规范d .系统规范软件验收测试的以下通过标准是(d)。1)软件需求分析规范中定义的所有功能已经实现,所有性能指标满足要求。2)所有测试项目没有剩余的1级、2级和3级错误3)项目审批表、需求分析文件、设计文件和代码一致4)验收测试工件是否完整A.1) B.1)和3)C.1)和3)和4) d .好的用于更换被测模块的子模块是(b)。A.驱动模块b .桩模块C.调用模块d .配置模块与设计测试数据无关的文件是(c)。A.软件的设计文档b .需求规范C.项目开发计划d .源程序在某大学的学籍管理信息系统中,假设学生的年龄输入范围为16-40岁,根据黑盒测试中的等价类划分技术,下面的划分是正确的(b)。a)可分为2个有效等价类和2个无效等价类b)可分为1个有效等价类和2个无效等价类c)可分为2个有效等价类和1个无效等价类d)可分为1个有效等价类和1个无效等价类关于软件测试模型,描述是正确的(c)模型测试的对象是程序本身。测试和开发可以在同一阶段进行。模型测试的对象是程序、需求、设计等。可以支持迭代开发模型C和H模型软件测试过程活动是完全独立的,贯穿产品的整个生命周期,并与其他过程同时运行。提前计划和测试了三维模型。使用什么测试方法(A)来观察系统在各种资源过载条件下的运行。A.强度测试b .容量测试C.负载测试d .故障恢复测试以下关于接口测试的陈述是错误的(c)A.表单大小应该适当,内部控制布局应该合理,不要太密集,也不要太空。为了达到美观的目的,在缩放窗体时,窗体上的控件也应该随窗体一起缩放。字体大小与界面的大小比例相协调,通常是宋体,字体大小为8-14。D.使用柔和的颜色来消除刺目的颜色。简答题(25分)什么是回归测试?何时进行回归测试?回归测试是重新运行现有的测试用例来测试原来的功能,从而确定变更是否达到了预期的目的,并检查变更是否破坏了原来的正常功能。或者:一种测试策略和方法,用于验证修复后的软件缺陷是否真的得到解决,并在程序被修改的情况下保证原有功能正常。每当软件发生变化时,都应该进行回归测试。什么是烟雾测试?版本确认检查是在系统测试环境下安装和发布软件系统构建版本后,验证系统的基本功能/特性是否达到预期效果。或者:在进入系统测试之前或者在编译版本发布之后运行基本功能测试。烟雾测试的目的是检查程序是否完整,是否满足最基本的可测试要求。软件测试的生命周期包括哪些阶段?测试计划、测试设计、测试开发、测试执行和测试评估等价类方法中测试用例的设计原则是什么?1)为每个等价类指定一个唯一的数字;2)设计一个测试用例来覆盖尽可能多的未被覆盖的有效等价类,并重复这个步骤直到所有有效等价类都被覆盖。3)设计一个测试用例,只覆盖一个尚未覆盖的无效等价类,并重复该步骤,直到覆盖所有无效等价类。请列出业务/服务和客户/服务体系结构之间的区别。客户/服务是一个双层架构,即客户/服务器架构;浏览器/服务器是一个三层架构,由浏览器客户端、网络应用服务器和数据库组成。C/S是一个胖客户端架构,客户端需要实现大部分的业务逻辑和界面显示;在B/S架构中,显示逻辑被移交给网络浏览器,事务逻辑被放置在网络应用程序上。客户端包含很少的逻辑,因此也称为瘦客户端架构。基于局域网;通过一定的权限控制,可以将B/S直接放置在广域网上,达到多客户端访问的目的,具有很强的交互性。C/S要求客户端安装才能使用;系统客户端不需要安装,但是有一个网络浏览器。“客户服务”维护成本很高。如果发生升级,所有客户端程序都需要更改。B/S架构不需要升级多个客户端,只需要升级服务器。评论(30分)什么是软件测试?简要描述其目的和原则定义1:测试软件是在可控的预设条件下运行软件的过程。其目的是通过发现错误来找出预期结果和实际结果之间的差异,确认软件行为是否符合产品规范,并验证软件是否符合用户需求。定义2:软件测试是通过手动和自动方式运行或测试系统的过程,其目的是检查系统是否满足规定的要求,或者找出预期结果和实际结果之间的差异。软件测试的目的:1)检测:用最少的人力、物力和时间找出软件中的各种潜在错误和缺陷。2)证明:证明软件的功能和性能符合要求。3)预防:明确系统的规格和性能;提供信息以防止或减少可能的制造错误;并提前确定解决这些问题和风险的方法。软件测试的原则:1.所有测试都应追溯到用户的要求,产品质量标准应提前定义。“早期和连续测试”是开发人员的座右铭。3.应该对错误较多的程序段进行更深入的测试。(帕累托原则)4.测试应该从“小规模”开始,逐步转向“大规模”。彻底的测试是不可能的。6.测试应该有重点。7.制定严格的测试计划是做好软件测试的前提。8.为了达到最佳效果,测试应该由独立的第三方构建。9.加强测试自动化,但是测试工具不是一切。10.记录测试过程。11.测试用例是设计的,而不是编写的。12.应仔细检查和分析测试结果。什么是黑盒测试?黑盒测试的两种基本方法是什么?请简单介绍一下。黑盒测试是一种将测试对象视为黑盒的测试方法,它完全不考虑程序的内部逻辑结构和内部特性,只根据程序的需求规范检查程序的功能是否符合其功能描述。黑盒测试有两种基本方法,即通过测试和测试失败。当设计和执行测试用例时,总是有必要首先通过测试,看看软件的基本功能是否能够实现。这非常重要,否则当正常使用软件时,很难发现为什么会有这么多软件缺陷。一旦你确定软件运行正常,你可以采取各种措施通过“分解”软件来找出缺陷。纯粹为了破坏软件而设计和执行的测试用例被称为失败测试或强制错误测试。简述了单元测试、集成测试和系统测试的主要内容。(1)单元测试侧重于单个模块的功能和结构检查;主要内容:模块接口测试、本地数据结构测试、路径测试、错误处理测试、边界测试。(2)集成测试侧重于模块组合的功能和软件结构检查;主要内容:(1)连接各模块时,通过模块接口的数据是否会丢失;(2)一个模块的功能是否会对另一个模块的功能产生不利影响;(3)各子功能组合后是否能满足预期的父功能;(4)全局数据结构是否有问题;(5)单个模块的累积误差是否会被放大到不可接受的程度。(3)系统测试的重点是检查系统各要素之间的配合是否适当,以及整个系统的性能和功能是否达到;主要包括强度试验、性能试验、恢复试验、安全试验、可靠性试验、安装试验、容量试验和文件试验等。测试人员在软件开发过程中的任务是什么?寻找虫子避免软件开发过程中的缺陷衡量软件的质量关注用户的需求缺陷记录包含什么?如何提交高质量的软件缺陷记录?错误记录最基本的部分应该包括:硬件平台和操作系统应用测试平台被测试软件的版本号错误优先级、状态、错误所属的模块、编号错误描述、发现日期、发现人、修改日期、修改人、修改方法、回归结果等。为了有效地发现bug,我们需要参考需求、详细设计等初步文档,设计高效的测试用例,然后严格执行测试用例,对发现的问题进行充分的确认和确认,然后对外发布,从而提高提交bug的质量。测试案例写作(15分)一种8位计算机,其十六进制常数定义为以0x或0X开头的十六进制整数,其取值范围为-7f 7f(不区分大小写),如0x13,0x6A,-0x3c。请使用等价类划分的方法来设计测试用例。等价类划分等价类输入条件有效等价类编号
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年初识火电运行值班员工作职责与考试要点解析
- 阳光版小学一班级下册 跳跃类游戏
- 【教案版】小学一班级上册 跳绳
- 17水平二技巧《前滚翻1》教案
- 2025年农村水源保护及治理工作面试题集及答案解析
- 2025年软件测试工程师技能进阶教程及实战经验
- 2025年网络安全工程师专业模拟题与答案解析
- 电信运营行业知识培训课件
- 2025年炼钢原理及实践应用面试题解析
- 2025年高级营养师专业能力提升考试模拟题与答案解析
- 钢材中稀土赋存状态分析研究
- 心外科进修汇报护理
- 2025至2030年中国拉菲草行业投资前景及策略咨询报告
- 学历案与深度学习:读书感悟与教育启示
- 医院患者病情评估制度
- 钢栏杆安装工程施工方案
- 秘书岗位复习试题附答案(一)
- 2025年幼儿教师师德培训案例集
- 2024年《数字影像设计与制作》考试题库及答案含各题型
- 高中数学开学第一课课件(初高中衔接)
- GB/T 33130-2024高标准农田建设评价规范
评论
0/150
提交评论