软件测试模拟试题1
计算机软件测试员考试模拟题及参考答案

计算机软件测试员考试模拟题及参考答案一、单选题(共40题,每题1分,共40分)1、测试完成报告应当发送给() 。
A、利益相关方B、测试用例编写者C、部分参与者D、了解测试的人正确答案:B2、测试完成过程中, 清理测试环境时, 所有测试活动完成后, 测试环境应() 。
A、格式化所有硬盘,B、恢复至预先定义的状态C、处于任何状态D、保持最后一次测试的状态正确答案:B3、fori i nrange[0, 2] : pri nt[i ] 程序的输出结果是() 【Python 程序使用小括号代替了中括号】。
A、1B、1C、01D、01正确答案:D4、() 不属于软件构件的特点。
A、自包含B、独立于特定程序语言C、包含特定语言代码D、可重用正确答案:C5、测试监测和控制过程包括准备、监测、控制和() 等活动。
A、策划B、报告C、调试D、开发正确答案:C6、测试监控过程中的监测阶段, 需要执行的活动不包括() 。
A、监测已知风险的变化B、制定测试计划C、收集并记录测试测度D、识别与计划的测试活动的差异,正确答案:A7、数据库管理系统属于() 。
A、应用软件B、操作系统C、工具软件D、系统软件正确答案:D8、测试完成报告是测试() 阶段的文档产出物。
A、最终B、验证C、最初D、中期正确答案:A9、Sel eni umI DE 的() 命令打开浏览器。
A、checkiB、clC、openD、turnon正确答案:C10、在测试策略制定过程中, () 属于测试的启动标准。
A、系统可以被正常部署B、项目达到测试计划中规定的启动条件C、系统已通过基本的系统测试D、系统没有严重等级的重大缺陷正确答案:B11、MAC 地址是一个() 字节的二进制串。
A、5B、3C、6D、4正确答案:C12、Wi ndows 中将不需要开机启动的服务设置为手动或禁止, 可以使用() 。
A、服务管理器B、设置程序C、性能监视器D、任务管理器正确答案:A13、有关以太网 MAC 地址说法正确的是() 。
计算机软件测试员模拟题及参考答案

计算机软件测试员模拟题及参考答案一、单选题(共80题,每题1分,共80分)1、() 属于物理层的设备。
A、以太网交换机B、网关C、中继器D、网桥正确答案:C2、测试完成过程中, 总结测试完成情况时, 应从() 收集信息。
A、测试需求、B、外部项目日志、C、测试计划、D、测试需求、正确答案:C3、场景测试中, 以基本流为基础, 在经过的每个判定节点处满足不同的触发条件而导致的其他事件流称为() 。
A、基本流B、异常流C、随机流D、备选流正确答案:D4、在测试中, 监测和控制过程成功实施后, 应当会产生的结果() 。
A、设计好测试计划B、设计必要的测试用例C、确定测试策略、D、建立监测测试进度和风险变化的适当测度的收集方法正确答案:D5、测试覆盖项的() 越高就会越早测试。
A、优先级B、顺序C、唯一标识符D、数字正确答案:A6、Windows10 中打开 emoji 表情控制面板的快捷键是() 。
A、WiB、WiC、WiD、Wi正确答案:B7、软件工程的三要素中, 方法的作用是() 。
A、提供了自动的或半自动的软件支撑环境B、定义了方法使用的顺序、C、为软件开发提供了“如何做”D、定义了为保证质量和协调变化所需要的管理、正确答案:C8、() 不是 Python 的数据类型。
A、flB、ratiC、iD、stri正确答案:D9、在 GB/T25000. 1 0—201 6 质量模型中, () 属于软件的兼容性。
A、互操作性B、功能完备性C、完整性D、可靠性正确答案:A10、() 的必要状态属于测试用例的前置条件。
A、测试执行日志B、测试结果C、测试环境D、测试计划正确答案:C11、采用组合测试方法的() 时, 测试覆盖项应该是键值对集合的成员, 每个参数值至少包含在集合中一次。
A、随机组合B、完全组合测试C、成对测试D、单一选择测试正确答案:D12、有关测试策划过程的目的, 正确的说法是() 。
A、定义软件测试的通用过程模型B、确定测试结果C、确定测试范围和方法D、维护组织级测试规格说明正确答案:C13、() 为每个测试环境需求提供满足声明。
软件测试题库-带答案(一)

软件测试题(一)第一大题:单选题1. 测试工程师一般分为两类:测试开发工程师和(A )A. 软件测试工程师B. 软件开发工程师C. 通信开发工程师D. 黑盒测试工程师2. 一个完整的测试部门,一般不包含以下角色(D )A.测试主管B.测试工程师C.测试设计人员D.培训师3. 测试工程师由不包含以下哪一类(B)A. 白盒测试技术人员B. 前台美工技术人员C. 黑盒测试技术人员D. 自动化测试技术人员4. OSI7层模型不包括下面哪一层(C)A. 物理层B. 数据链路层C. 控制层D. 网络层5. 测试工程师的能力不包括(D)A. 能够熟练应用测试方法B. 能够独立编写测试计划C. 能够独立编写测试总结分析报告D. 能够编写入侵脚本攻击软件6. 软件测试的目的是(B )A 避免软件开发中出现的错误B 发现软件开发中出现的错误C 尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D 修改软件中出现的错误7. 坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期(A )。
A 技术评审B 程序测试C 改正程序错误D 管理评审8. 为了提高测试的效率,正确的做法是( A )。
A 选择发现错误可能性大的数据作为测试用例B 在完成程序的编码之后再制定软件的测试计划C 随机选取测试用例D 使用测试用例测试是为了检查程序是否做了应该做的事9. 以下那一种选项不属于软件缺陷(D )。
A 软件没有实现产品规格说明所要求的功能B 软件中出现了产品规格说明不应该出现的功能C 软件实现了产品规格没有提到的功能D 软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题10. 单元测试中设计测试用例的依据是( D )。
A 概要设计规格说明书B 用户需求规格说明书C 项目计划说明书D 详细设计规格说明书11. 下面有关软件缺陷的说法中错误的是(C)。
A 缺陷就是软件产品在开发中存在的错误B 缺陷就是软件维护过程中存在的错误、毛病等各种问题C 缺陷就是导致系统程序崩溃的错误D 缺陷就是系统所需要实现某种功能的实效和违背12. 下面有关测试原则的说法正确的是( A )。
软件评测师模拟题及答案解析第一套

软件评测师模拟题及答案解析第一套1、____过程模型明确地考虑了开发中的风险。
A.瀑布B.快速原型C.VD.螺旋采用插入排序算法对n个整数排序,其基本思想是:在插入第i个整数时,前i-1个整数已经排好序,将第i个整数依次和第i-1,i-2,.?个整数进行比较,找到应该插入的位置。
现采用插入排序算法对6个整数{5,2,4,6,1,3}进行从小到大排序,则需要进行____次整数之间的比较。
对于该排序算法,输入数据具有____特点时,对整进行从小到大排,所需的比较次数最多。
2、A.9B.10C.12D.133、A.从小到大B.从大到小C.所有元素相同D.随机分布4、假设段页式存储管理系统中的地址结构如下图所示,则系统中____。
A.页的大小为4K,每个段的大小均为4096个页,最多可有256个段B.页的大小为4K,每个段最大允许有4096个页,最多可有256个段C.页的大小为8K,每个段的大小均为2048个页,最多可有128个段D.页的大小为8K,每个段最大允许有2048个页,最多可有128个段5、在程序执行过程中,Cache与主存的地址映像由____。
A.硬件自动完成B.程序员调度C.操作系统管理D.程序员与操作系统协同完成6、为说明某一问题,在学术论文中需要引用某些资料。
以下叙述中,____是不正确的。
A.既可引用发表的作品,也可引用未发表的作品B.只能限于介绍、评论作品C.只要不构成自己作品的主要部分,可适当引用资料D.不必征得原作者的同意,不需要向他支付报酬7、以下关于软件测试原则的叙述中,正确的是____。
A.测试用例只需选用合理的输入数据,不需要选择不合理的输入数据B.应制定测试计划并严格执行,排除随意性C.穷举测试是可能的D.程序员应尽量测试自己的程序在各种不同的软件需求中,描述了用户使用产品必须要完成的任务,可以用UL建模语言的表示。
8、A.功能需求B.非功能需求C.过程约束D.设计约束9、A.用例图B.类图C.状态图D.序列图10、白盒测试不能发现____。
软件测试理论知识模拟试题与参考答案

软件测试理论知识模拟试题与参考答案一、单选题(共70题,每题1分,共70分)1、下列哪个模型没有采用迭代的思想()A、渐增模型B、RUP模型C、螺旋模型D、瀑布模型正确答案:D2、有一个功能增强型的项目,其以前的产品已经很稳定,并且新增的项目只有少数几个构件被增加或修改,那么对该项目进行集成测试最适合采用的策略是( )。
A、基于功能的集成策略B、自项向下集成策略C、非增量集成策略D、自底向上集成策略正确答案:C3、用来代替被测模块的子模块的是()A、调用模块B、配置模块C、驱动模块D、桩模块正确答案:D4、测试“关闭文件”操作时,下列说法不正确的是()。
A、编辑文件后保存,文件正常关闭B、编辑文件后不保存,单击窗口右上角的关闭按钮,系统应有是否保存再关闭类似的提示C、编辑文件后不保存,从任务管理器中结束任务,程序应直接被关闭D、编辑文件后不保存,直接从菜单关闭,系统应有是否保存再关闭类似的提示正确答案:A5、下列不属于系统模块等级的是( )A、高危模块B、一般模块C、低危模块D、缺陷模块正确答案:D6、下列项目中不属于测试文档的是( )A、测试计划B、测试报告C、测试用例D、程序流程图正确答案:D7、在设计一个充分的健壮性测试思路上通常考虑使用的策略有( )。
1)基于覆盖率的策略 2)基于可靠性的策略 3)基于错误的策略4)基于失效的策略A、1)和3)B、1)C、1)和3)和4)D、所有都应考虑正确答案:C8、在各种资源超负荷情况下,观察系统的运行情况的测试是什么测试方法( )。
A、负载测试B、容量测试C、压力测试D、失效恢复测试正确答案:C9、对下列产品进行测试,要优先考虑自底向上集成策略的是( )。
A、采用契约式设计的产品B、底层接口比较稳定的产品C、以上全部D、高层接口变化极为频繁的产品正确答案:C10、()是设计足够多的测试用例,使得程序中每个判定包含的每个条件的所有情况(真/假)至少出现一次,并且每个判定本身的判定结果(真/假)也至少出现一次。
软件测试模拟题和答案

软件测试模拟题和答案单选题,共10题第1题,分值:(2)软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务:()A : 预防软件发生错误B : 发现改正程序错误C : 提供诊断错误信息D : 都是第2题,分值:(2)以下选项中,可以用于Internet信息服务器远程管理的是:()A : TelnetB : RASC : FTPD : SMTP第3题,分值:(2)划分软件测试属于白盒测试还是黑盒测试的依据是:()A : 是否执行程序代码B : 是否能看到软件设计文档C : 是否能看到被测源程序D : 运行结果是否确定第4题,分值:(2)Linux文件权限一共10位长度,分成四段,第三段表示的内容是:()A : 文件类型B : 文件所有者的权限C : 文件所在组用户的权限D : 其他用户的权限第5题,分值:(2)OSI模型中网络层的作用是:()A : 提供访问网络服务接口B : 建立、维持和终止通信C : 为用户提供所需要的各种服务D : 将网络地址翻译成物理地址第6题,分值:(2)http请求中用于删除文件的是:()A : TRACEB : POSTC : PUTD : DELETE第7题,分值:(2)OSI规定的网络协议包括几层并顺序排列:()①数据链路层②网络层③传输层④会话层⑤表示层⑥应用层⑦物理层⑧TCP层⑨数据传输层A : ⑦①②③④⑤⑥B : ①⑦②③④⑤⑥C : ⑦⑧②③④⑥⑤D : ⑦①⑨③④⑤⑥第8题,分值:(2)http请求中用于传输实体文本的是:()A : TRACEB : POSTC : PUTD : DELETE第9题,分值:(2)按照测试策略和过程,测试可以分为:()A : 单元、白盒、确认、系统、验收B : 单元、集成、确认、系统、验收C : 白盒、黑盒、确认、系统、验收D : 白盒、集成、确认、系统、验收第10题,分值:(2)http请求中用于传输文件的是:()A : TRACEB : POSTC : PUTD : DELETE多选题,共5题第11题,分值:(4)从测试阶段角度,测试正确的顺序是()。
软件测试模拟考试题含参考答案

软件测试模拟考试题含参考答案一、单选题(共100题,每题1分,共100分)1、以下不属于测试计划设计的工具的是()A、ProjectB、PPTC、WordD、Excel正确答案:B2、以下说法正确的是()A、软件也存在老化和磨损的问题B、软件的运行与计算机系统存在依赖性C、软件是物理实体D、软件开发已经完全摆脱手工开发的流程正确答案:B3、劳动关系主要是指劳动者和用人单位在实现劳动的过程中发生的( )。
A、服务关系B、社会关系C、管理与被管理关系D、制约关系正确答案:B4、桩模块在单元测试中()A、用以模拟被测模块的上级模块B、调用被测模块C、用以检验被测模块与下级模块的接口D、主要用来接受测试数据正确答案:C5、以下不属于外包测试的三种服务模式的是()A、完全高岸外包offshoreB、开发人员到测试工作进行开发C、现场测试onsiteD、设立联合研发中心正确答案:B6、劳动关系主要是指劳动者和( )在实现劳动的过程中发生的社会关系。
A、管理人员B、劳动者C、生产工具D、用人单位正确答案:D7、在( )测试,其花费是最小的,而回报却是优厚的。
A、软件完成后B、程序完成后C、编码的过程中D、程序设计中正确答案:C8、( )的出发点和基本原则,是尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程。
A、面向对象B、结构化程序设计C、程式化程序设计D、模块化程序设计正确答案:A9、运行状态的进程在一定时间(时间片到)后,会自动转为( )。
A、中断状态B、等待状态C、封锁状态D、就绪状态正确答案:D10、( )确定了系统的转化过程、系统所操纵的数据或物质的收集,还有过程、存储、外部世界之间的数据流或物质流。
A、对话图B、状态转化图C、实体关系图D、数据流图正确答案:D11、软件开发时期的工作是具体设计和实现软件定义时期定义的软件,包括( )。
A、导出实现工程目标应该采用的策略及系统必须完成的功能B、估计实现工程需要的资源和成本,并制定工程进度表C、确定工程的可行性D、软件结构的设计、数据结构和算法设计、编写程序、测试正确答案:D12、以下有关文档测试说法错误的是()A、测试文档只需要读通文字,无需按提示进行实际操作B、包装文字和图形也属于文档测试范围C、确保拷屏跟实际产品一致D、文档设计到的菜单和控件的名称与软件系统中的名称相同正确答案:A13、软件调试得目的就是()A、尽量不发现错误以便早日提交软件B、解决测试中发现得错误C、证明软件得正确性D、发现软件中隐藏得错误文库正确答案:B14、在模块划分中,面向过程的方法一般是按( )划分。
常用工具软件模拟测试题和答案

常用工具软件模拟测试题和答案一、填空题(25分,每空1分)1.在WinRAR的“压缩文件名和参数”对话框中,选中压缩后删除源文件复选框,可在成功压缩文件后,自动删除源文件。
2.使用迅雷下载网络资源时,可以采用离线下载、批量下载和限速下载等其他下载方法。
3.有道词典集成了TTS 全程化语音技术,可以帮助用户查询标准读音。
4.启动工具软件最常用的方法是通过开始菜单和桌面快捷图标两种方法来启动。
5.通过QQ添加好友通常有精确查找和按条件查找两种方法6.解压文件的方法与压缩文件方法类似,有通过向导、通过按钮和通过鼠标右键解压3种解压文件的方法。
7.在Nero中实现多重区段光盘的刻录条件是该光盘在上一次刻录时,需在“最终刻录设置”窗口中选中允许以后添加文件(多区段光盘)复选框。
8.使用百度音乐盒播放音乐分为播放电脑中存储的歌曲和播放网络曲库中显示的歌曲两种情况,下面便分别讲解它们的使用方法。
9.利用Ghost软件可对正常运行的操作系统进行备份,以便在系统出问题后,在短时间内完成修复系统的目的。
10.熟练的掌握工具软件的安装与卸载方法,这样就不会使电脑产生过多的垃圾文件。
11.ACDSee、SnagIt、光影魔术手等属于图像工具。
12.在迅雷的工作界面中,选中任务后,直接按Delete 键将删除任务。
13.暴风影音是一款绿色万能的音/视频播放器,该播放器兼容了RealMedia、QuickTime、MPEG2、FLV等视频格式和AC3、DTS、LPCM、FLAC、WV等音频格式,同时还支持在线视频,用户可以通过在线视频列表来观看自己喜欢的网络电视。
14.对驱动程序进行备份与还原操作,可以防止在电脑出现各种意外情况后导致驱动程序出现问题时,及时将其恢复到可用状态。
15.对于一些英文版本的软件,要想将其转换成中文可以从网上下载相应的汉化补丁。
16.使用百度音乐盒的收藏音乐功能之前,首先需要进行用户注册。
17.UItralSO可以处理ISO文件的启动信息,从而制作可引导光盘。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件测试》模拟试题一
一、单项选择题(本大题共15小题,每小题2分,共30分。
在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内)
1.以下关于软件测试的概念,正确的是()。
A.软件测试的目的是想证实在一个给定的外部环境中软件的路基正确性,即保证软件以正确的方式来做这个事件
B.软件测试的对象不仅仅是程序,文档、数据和规程都市软件测试的对象
C.软件质量保证的基本措施就是对软件进行确认测试
D.单元测试可检验程序单元或部件的借口关系,应能发现并排除在模块连接中可能发生的问题
2.软件的六大质量特性包括()。
A.功能性、可靠性、易用性、效率性、可维护性、可移植性
B.功能性、可靠性、易用性、效率性、稳定性、可移植性
C.功能性、可靠性、可扩展性、效率性、稳定性、可移植性
D.功能性、可靠性、兼容性、效率性、稳定性、可移植性
3.用边界值分析法,假定X为整数,10≤X≤100,那么X在测试中应该取()边界值。
A.X=10,X=100 B.X=9,X=10,X=100,X=101
C.X=10,X=11,X=99,X=100 D.X=9,X=10,X=50,X=100
4.软件测试信息流的输入包括()
①软件配置(包括软件开发文档、目标执行、程序、数据结构)
②开发工具(开发环境、数据库、中间件等)
③测试配置(包括测试计划、测试用例、测试驱动程序等)
④测试工具(为提高软件测试效率,使用测试工具为测试工作服务)
A.①②③④B.①②④C.①③④D.②④⑤
5.逻辑覆盖测试主要用于()。
A.黑盒测试B.白盒测试C.灰盒测试D.软件验收方法
6.使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。
A.程序的内部逻辑B.程序的复杂程度
C.使用说明书D.程序的功能
7.用等价类划分法设计8位长数字类型用户名登陆操作的测试用例,应该分成()各等价区间。
A.2 B,3 C.4 D.6
8.在Assert类中断言测试失败是()。
A.assertEquals B.assertTrue C.assertSame D.fail
9.Junit的TestCase类提供()和tearDown()方法,分别完成对测试环境的建立和拆除。
A.setUp( ) B.set( ) C.setap( )D.setDown( )
10.下面哪个方法根据输出对输入的依赖关系设计测试用例。
()
A.路径测试B.等价类C.因果图D.归纳测试
11.增量式集成测试有3种方式:()、自底向上增量测试方法和混合增量测试方式。
A.自顶向下增量测试方法B.一次性集成测试
C.多次性测试D.维护
12.软件的集成测试工作,最好由()承担,以提高集成测试的效果。
A.该软件的设计人员B.该软件开发组的负责人
C.该软件的编程人员D.不属于该软件开发组的软件设计人员
13.对于软件的β测试,下列描述正确的是()。
A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试
B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试
C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试
D.β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试14.Web应用连接测试不包括()。
A.无链接指向的页面B.错误的链接
C.客户端与服务器端的链接速率D.不粗安装的页面文件
15.不属于界面元素测试的是()。
A.窗口测试B.文字测试C.功能点测试D.鼠标测试
二、填空题(每空1分,共20分)
1.软件测试的主要工作内容是和,前者是保证软件正确地实现了一些特定功能的一系列活动。
后者是一系列的活动和过程,目的是证实在一个给定的外部环境中软件的逻辑正确性。
2. 软件测试的对象包括源程序、、及相关文档。
3.功能图法就是用功能图形象地表示程序的功能说明,并机械地生成功能图的测试用例,功能图的模型由图和模型组成。
4.软件测试的方法有和,其中后者根据测试用例的设计方法不同,分为黑盒测试和白盒测试两类。
5.编码阶段产生的错误由检查出来。
6.软件的预防性维护是为了提高软件和而对程序进行的修改。
7.在软件测试中,逻辑覆盖标准主要用于。
8.在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,局部数据测试属于。
9.白盒测试又称为,黑盒测试又称为。
10.动态测试的两个基本要素是和。
11.在某大学学籍管理信息系统中,假定学生的年龄输入范围为15~30,则根据黑盒测试中的等价类划分技术,可以划分为个有效等价类,个无效等价类。
三、简答题(每小题5分,共30分)
1.简述软件测试的目的。
2.什么样的项目和环境中更适合使用自动化测试工具?
3.白盒测试有几种方法?
4.Alpha测试与beta的区别?
5. 什么是测试用例?
6. 为以下程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖。
int test(int A,int B)
{
if((A>1)&&(B<10)
X=A-B;
if((A==2)||(B>20)
X=A+B;
return X;
}
四、问答题(2题共20分)
1.阅读以下程序,根据问题回答。
(8分)
Dim MyString ,MyArray
MyString=”VBscriptXisXfun!”
MyArray=Split(MyString,”X”,-1,1)
MsgBox MyArray(0)
MsgBox MyArray(1)
MsgBox MyArray(2)
在MsgBox MyArray(0) 、MsgBox MyArray(1)、MsgBox MyArray(2)中的值分别是什么?2.变量的命名规则一般规定如下:变量名的长度不多于40个字符,第一个字符必须为英文字母,其他字母可以英文字母、数字以及下划线的任意组合。
请用等价分类法设计测试用例。
(12分)
《软件测试》模拟试题一参考答案
一、单项选择题(每小题2分,共30分)
1.B
2.A
3.B
4.C
5.B
6.A
7.D
8.D
9.A 10.C
11.A 12.D 13.D 14.C 15.C
二、填空题(每空1分,共20分)
1. 验证确认
2. 目标程序数据(可互换)
3. 状态迁移逻辑功能
4. 静态测试动态测试
5. 单元测试
6. 可维护性可靠性(可互换)
7. 白盒测试
8. 单元测试
9. 结构测试功能测试
10.被测试程序测试用例
11.1 2
三、简答题(每小题5分,共30分)
1.软件测试的目的:
(1)测试是程序的执行过程,目的在于发现错误;
(2)一个好的测试用例在于能发现至今为止未发现的错误;
(3)一个成功的测试是发现了至今未发现的错误的测试。
2. 以下情况更适合使用自动化测试工具:
(1)需要反复进行的工作。
在持续修改软件功能的项目中,对功能的测试需要反复进行,人工测试工作量极大。
功能性测试工具能够自动进行重复性工作,从而减少人工测试的工作量。
(2)负载压力测试。
负载压力测试需要模拟大量并发用户和大量数据,这样的测试用手工不能完成或不能很好的完成,而自动化测试工具则可以很好地解决这个问题,在测试脚本运行过程中也不需要人工干预,能充分利用非工作时间。
(3)公司有大量的测试人员和开发人员,他们合作完成一个产品,那么为有效管理和合作,借助于自动化测试工具会取得事半功倍效果。
(4)如果需要进行测试系统后台或内保的性能特性,进而进行故障定位和性能调优,自动化测试工具会是一个不错的选择。
3. 总体上分为静态方法和动态方法两大类。
静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义
动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。
4. Alpha测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。
这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。
Beta测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。
这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。
5. 所谓测试用例设计就是将软件测试的行为活动,作为一个科学化的组织归纳。
简单地说就是设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的执行结果。
6.语句覆盖测试用例:A=2,B=0;
判定覆盖测试用例:A=3,B=0;A=2,B=20;
条件覆盖测试用例:A=2,B=0;A=0,B=21;
四、问答题(2题共20分第1题8分第二题12分)
1. MsgBox MyArray(0)=”VBscript”
MsgBox MyArray(1)=”is”
MsgBox MyArray(2)=”fun”
2. ①划分等价类下表。
等价类划分表
②设计测试用例下表。
测试用例表。