软件测试技术考题A卷
集美大学2018-2019年软件工程A试卷

订
信
班级
生
考 专业 装
学院
P7 P8
栏 学号 线
息 姓名
4.如图是某系统的部分类模型。模型里的类都是需要持久化的对象,请将模型中的类转 换成相应的关系模型。(7 分)
订
信
班级
生
A
-a1
-a2
1
*
*
C
-c1
-c2
1
1
B
-b1 * -b2
D
-d1 1 -d2
E -e1 -e2
*
考 专业 装
学院
5.UML 综合应用(13 分): 某网上书店系统完成如下功能:顾客可以浏览系统来查询书籍,顾客可以输入个人信息(姓 名、地址、昵称、邮件)注册成书店会员;会员登录后可以借书、购买书籍等;管理人员可 以进行书籍管理、会员信息管理等。当会员购买书籍时,先向系统提交书籍信息(书名、作 者、ISBN等),系统检索并显示满足条件的书籍,会员选择所要的书籍,选择付款方式, 系统会生成相应订单记录,相应书籍数量会被修改,并根据订单金额修改会员积分。 (1)根据以上描述,画出该系统的用例图。 (2)请识别会员购书场景中参与协作的类,建立相应的类图。 (3)请用顺序图描述会员购书场景。
(提示:各分层数据流图转换为软件结构图时,应画在一个软件结构图中。 图1与图2可按事务流处理,图3 按变换流处理。)
息 姓名
订
信
班级
生
考 专业 装
学院
P5 P6
栏 学号 线
息 姓名
储户 读存折器
存(取)款单 账户信息
存取款处 理
返回信息 打印信息
储户* 存折打印机
储户
银行存(取)款系统顶层DFD图
淮海工学院软件测试技术期末卷A-B(附答案)

试卷A:1.关于软件测试,下列说法错误的是()(选择二项)A.软件测试应该从代码完成后开始B.程序员测试自己编写的代码有助于测试的深入广泛进行C.软件测试必须确定预期输出结果D.测试过程中要注意测试中的缺陷群集现象2.下列关于单元测试的说法中错误的是()。
(选择二项)A. 单元测试也需要进行计划、设计、执行、评审等一系列过程B. 单元测试往往需要编写桩模块和驱动模块C. 单元测试完全采用白盒测试方法完成D. 单元测试的直接依据是需求规格说明书3.有如下C语言程序段:if((A+10)==2|| (B-20)<3)C=0;if((A+30)>10&&(C-30)<0)B=30;对于(A,B,C)的取值,下列用例能够实现语句覆盖要求的是( D )。
A.(2,30,1)B. (-20,0,30)C.(-30,20,30)D.(-8,20,3)4.下列常用的测试用例设计技术中,不属于白盒测试技术的是()。
a)信息流分析法b)数据流分析法c)逻辑覆盖测试和基本路径测试d)状态图法5.下列关于静态测试的说法中正确的是()。
(选择二项)A.静态测试可以由人工进行,也可以使用软件工具进行B.静态测试不需要运行代码,也不需要对代码编译、链接生成可执行文件C.静态测试可以证明错误是不存在的D.静态测试包括黑盒测试和白盒测试两种测试方法6.通常情况下,下列选项中不属于单元测试内容的是()。
A.功能点测试B.模块接口测试C.内部数据流测试D.测试程序的并发用户数7.下图为某被测程序结构图,对其进行增式集成测试,模块集成的顺序是A-B-E-C-D-F,则采用的测试方法是()。
A. 自底向上增式集成B. 按深度方向自顶向下增式集成C. 按广度方向自顶向下增式集成D. 不能确定采用哪种增式集成8.在C语言中,八进制数是以O开头的数,现假定可接受的输入范围为-O110~O110,则下列关于等价类的说法中错误的是()。
软件测试技术(试卷编号141)

软件测试技术(试卷编号141)1.[单选题]下面关于动态测试的描述错误的是( )A)动态测试必须由专[ J的测试人员完成B)动态测试必须运行被测试程序C)动态测试适用于软件开发过程的各个阶段D)动态测试需要对输入与输出的对应关系进行分析答案:A解析:2.[单选题]关于软件测试的描述,下列哪项是正确的?A)测试员在测试过程发现了软件的错误,所以软件的错误是测试员造成的B)测试过程中没有发现错误,所以可以认为软件中不存在缺陷C)通过测试可以知道软件内总共有多少缺陷D)测试可以显示缺陷的存在,但不能证明系统不存在缺陷答案:D解析:3.[单选题]正式的技术评审FTR(Formal Technical Review)是软件工程师组织的软件质量保证活动,下面关于FTR指导原则中错误的是()A)评审产品,而不是评审生产者的能力B)要有严格的评审计划,并遵守日程安排C)对评审中出现的问题要充分讨论,以求彻底解决D)限制参与者人数,并要求评审会之前做好准备答案:C解析:4.[单选题]较实用的软件测试停止标准是( )。
A)测试超产过了预定时间,则停止测试。
B)根据单位时间内查出故障的数量决定是否停止测试。
C)执行了所有的测试用例,但并没有发现故障,则停止测试。
D)用图表示出某个测试阶段中单位时间检查出的故障数量,通过对图中曲线的分析,确定应继续测试还是停止测试。
答案:D解析:5.[单选题]软件缺陷管理的核心是( )。
A)缺陷报告B)缺陷分析6.[单选题]如果一个判定的复合条件表达式为(A>1)Or (BA)1B)2C)3D)4答案:B解析:7.[单选题]( )是一种关注变量定义赋值点(语句)和引用或使用这些值的点(语句)的结构性测试,主要用作路径测试的真实性检查。
A)基本路径测试B)逻辑覆盖C)决策表D)数据流测试答案:D解析:8.[单选题]下列软件属性中,软件产品首要满足的应该是( )。
A)功能需求B)容错纠错能力C)性能需求D)可扩展性和灵活性答案:A解析:9.[单选题]关于Katalon自动化测试工具的相关说法正确的是A)Katalon可以对Web进行测试,且支持自定义测试脚本测试B)Katalon可以对Web进行录制回放操作,且可以修改录制的脚本C)在浏览器中使用Katalon测试工具插件可以简洁高效的进行测试,且可以导出脚本D)Katalon无法对安卓软件进行测试,是专门针对Web的自动化测试工具答案:C解析:10.[单选题]在以下有关集成测试的说法中,错误的说法是 (2分)A)自底向上集成的缺点是在早期不能进行并行测试,不能充分利用人力B)自底向上集成的优点是减少了编写桩模块的工作量C)自顶向下集成的优点是能够较早地发现在高层模块接口、控制等方面的问题11.[单选题]问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是( )。
多媒体软件应用测试卷及参考答案(A卷)

多媒体软件应用测试卷及参考答案(A卷)(本卷满分100分,考试时间为45分钟)中职信息技术类对口升学教学资料中等职业教育课程改革国家规划新教材1.A.表达信息的实体B.存储信息的实体C.传输信息的实体D.显示信息的实体2.多媒体技术的主要特性有()。
①多样性②集成性③交互性④实时性A.①②③B.①②④C.②③④D.全部3.没有被压缩的图像文件格式是()。
A.bmpB.gifC.jpgD.png4.高清晰度电视信号的画面宽高比是()。
A.3:4B.4:3C.9:15D.16:95.我们的家用电脑既能听音乐,又能看影碟,这是利用了计算机的()。
A.人工智能技术B.自动控制技术C.多媒体技术D.信息管理技术6.下列哪个文件格式既可以存储静态图像,又可以存储动态图像()。
A..jpgB.midC.gifD.bmp7.我们可以利用以下哪些东西来帮我们管理我们放在网络上的资源?()。
①网络硬盘②博客③电子邮箱④电脑硬盘A.①②B.①②③C.①③④D.②③④8.班主任小林想开一个有关“弘杨奥运精神”的主题班会,现在他手里有一张有关奥运会的光盘,但是他只想要其中的一个片段,如果你是小林,你会利用以下哪个计算机软件把这片段截取出来呢?()。
A.WinampB.ACDSeeC.超级解霸D.cool Edit Pro9.下列哪种类型文件可以存储多媒体动画()。
A.swfB.bmpC.docxD.xlsx10.下列哪个扩展名表示数字音乐文件()。
A.aviB.midC.bmpD.wmf11.多媒体信息不包括()。
A.音频、视频B.动画、影像C.声卡、光盘D.文字、图像12.下列关于多媒体输入设备的描述中,不属于的是()。
A.红外遥感器B.数码相机C.触摸屏D.调制解调器13.多媒体计算机技术中的“多媒体”,可以认为是()。
A.磁带、磁盘、光盘等实体B.文字、图形、图像、声音、动画、视频等载体C.多媒体计算机、手机等设备D.互联网、pbotoshop14.下列属于是多媒体技术发展方向的是()。
软件测试技术(试卷编号111)

软件测试技术(试卷编号111)1.[单选题]我做事不喜欢半途而废A)强烈同意B)同意C)不同意D)最不同意答案:A解析:2.[单选题]( )。
面向对象分析阶段建立的3个模型中,核心的模型是()模型。
A)功能B)动态C)对象D)分析答案:C解析:3.[单选题]我乐意去适应新的挑战A)强烈同意B)同意C)不同意D)最不同意答案:A解析:4.[单选题]( )。
超出软件工程范围的测试是( )。
A)单元测试B)集成测试C)确认测试D)系统测试答案:D解析:5.[单选题]白盒测试中覆盖准则最强的是A)语句覆盖B)判定覆盖C)条件覆盖D)路径覆盖6.[单选题]阅读下面这段程序,使用逻辑覆盖法进行测试,请问哪一组关于(a,b,c)的输入值可以达到条件覆盖。
( )Int func(intA,b,c){ int k=1;If((a>0)‖(b<0)‖(a+c>0)) k=k+a;Else k=k+b;If(c>0) k=k+c;Return k;}A)(a,b,c)=(4,-9,-2)、(-4,8,3)B)(a,b,c)=(2,5,8)、(-4,-9,-5)C)(a,b,c)=(6,8,-2)、(1,5,4)D)(a,b,c)=(3,6,1)、(-4,-5,7)答案:B解析:7.[单选题]我是一个求胜心很强的人A)强烈同意B)同意C)不同意D)最不同意答案:D解析:8.[单选题]以下不属于白盒测试技术的是( )。
A)逻辑覆盖B)基本路径测试C)循环覆盖测试D)等价类划分答案:B解析:9.[单选题]一个Web应用程序的版本升级后,测试人员分别在IE5和IE6下浏览应用,查看程序是否存在问题,这种测试属于( )。
A)安全测试B)兼容性测试C)易用测试D)安装测试10.[单选题]下列不属于正式审查的方式是:( )A)检验B)编码标准和规范C)同事审查D)检验答案:B解析:11.[单选题]我希望人们为他们的观点提出论据A)强烈同意B)同意C)不同意D)最不同意答案:A解析:12.[单选题]我非常肯定自己的价值A)强烈同意B)同意C)不同意D)最不同意答案:D解析:13.[单选题]条件覆盖的目的是( )A)使每个判定的所有可能的条件取值组合至少执行一次(条件组合覆盖)B)使程序中的每个判定至少都获得一次“真”值和“假”值C)使程序中的每个判定中每个条件的可能值至少满足一次D)使程序中的每个可执行语句至少执行一次答案:C解析:14.[单选题]下列不隶属于白盒测试方法的是( )A)控制流测试B)健壮性测试C)数据流测试D)变异测试答案:B解析:A)强烈同意B)同意C)不同意D)最不同意答案:D解析:16.[单选题]( )是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。
软件测试技术 A卷 及参考答案

软件测试技术A卷及参考答案单项选择题:共20小题,每小题1 分,满分20分;请将答案填入题后括号中。
1. 在软件生命周期的哪一个阶段,软件缺陷修复费用最低( A )(A)需求分析(编制产品说明书)(B)设计(C) 编码(D)产品发布2. 单元测试中用来模拟被测模块调用者的模块是( C )(A) 父模块(B)子模块(C)驱动模块(D)桩模块3. 为了提高测试的效率,应该( D )(A)随机地选取测试数据;(B)取一切可能的输入数据作为测试数据;(C)在完成编码以后制定软件的测试计划;(D)选择发现错误可能性大的数据作为测试数据。
4. 侧重于观察资源耗尽情况下的软件表现的系统测试被称为( B )(A)强度测试(B)压力测试(C) 容量测试(D)性能测试5. 必须要求用户参与的测试阶段是( D )(A)单元测试(B)集成测试(C) 确认测试(D)验收测试6. 软件测试员究竟做些什么。
( C )(A)软件测试员的目的是发现软件缺陷(B)软件测试员的目的是发现软件缺陷,尽可能早一些(C)软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复(D)软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复7. 下面四种说法中正确的是( C )(A)因果图法是建立在决策表法基础上的一种白盒测试方法;(B)等价类划分法是边界值分析法的基础;(C)健壮性等价类测试的测试用例要求在有效等价类中取值;(D)在任何情况下做黑盒测试皆应首先考虑使用错误推断法。
8. 不属于单元测试内容的是( A )(A)模块接口测试(B)局部数据结构测试(C) 路径测试(D)用户界面测试9. 划分软件测试属于白盒测试还是黑盒测试的依据是( C )(A)是否执行程序代码(B)是否能看到软件设计文档(C)是否能看到被测源程序(D)运行结果是否确定10. 下列项目中不属于测试文档的是( C )(A)测试计划(B)测试用例(C) 程序流程图(D)测试报告11. 几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是( B )(A)大棒模式(B)边写边改模式(C) 瀑布模式(D)快速原型开发模式12. 如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的( A )(A)判定覆盖(B)条件覆盖 (C) 判定/条件覆盖(D)组合覆盖13. 下列说法不正确的是( D )(A)测试不能证明软件的正确性;(B)测试员需要良好的沟通技巧;(C)QA与testing属于一个层次的概念;(D)成功的测试是发现了错误的测试。
Word2010文字处理软件测试卷及参考答案(A卷)

Word 2010文字处理软件测试卷及参考答案(A卷)(本卷满分100分,考试时间为60分钟)中职信息技术类对口升学教学资料中等职业教育课程改革国家规划新教材A.双击Windows桌面上的Word 2010快捷方式图标B.单击“开始”→“所有程序”→“Microsoft Office”→“Microsoft Word 2010”C.在Windows资源管理器中双击Word 2010文档图标D.单击Windows桌面上的Word 2010快捷方式图标2.退出Word 2010的快捷键是()。
A.Alt+F4B.Alt+F5C.Ctrl+F4D.Alt+Shift3.Word 2010中的文本替换功能所在的功能区选项卡是()。
A.“文件”B.“开始”C.“插入”D.“页面布局”4.在Word 2010中,可以很直观地改变段落的缩进方式、调整左右边界和改变表格的列宽,这可利用()来实现。
A.字体B.样式C.标尺D.编辑5.Word 2010文档中,每个段落都有自己的段落标记,段落标记位于()。
A.段落的首部B.段落的结尾处C.段落的中间位置D.段落中,但用户找不到的位置6.在Word 2010中,可以显示页面四角的视图模式是()。
A.草稿视图B.大纲视图C.页面视图D.阅读版式视图7.在Word 2010中,各级标题层次分明的是()。
A.草稿视图B.Web版式视图C.页面视图D.大纲视图8.在Word 2010中“打开”文档的作用是()。
A.将指定的文档从外存中读入,并显示出来B.将指定的文档从内存中读入,并显示出来C.为指定的文档打开一个空白窗口D.显示并打印指定文档的内容9.在Word 2010中,当前正编辑一个新建文档“文档1",当执行“文件”选项卡中的“保存”命令后()。
A.“文档1”被存盘B.弹出“另存为”对话框,供进一步操作C.自动以“文档1”为名存盘D.不能以“文档1"存盘10.在Word 2010文档中,当前输入的文字显示在()。
软件测试技术(习题卷22)

软件测试技术(习题卷22)第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]除了开发人员之外,首先见到软件产品的人是( )。
A)Alpha测试人员B)Beta测试人员C)验收测试人员D)回归测试人员答案:A解析:2.[单选题]典型的软件测试过程模型有( )等。
A)V模型、W模型、H模型、渐进模型B)V模型、W模型、H模型、螺旋模型C)X模型、W模型、H模型、前置测试模型D)X模型、W模型、H模型、增量模型答案:C解析:3.[单选题]我喜欢分析信息A)强烈同意B)同意C)不同意D)最不同意答案:A解析:4.[单选题]( )。
以下不反映模块外部特性的是( )。
A)功能B)状态C)接口D)逻辑答案:D解析:5.[单选题]( )。
在面向数据流的软件设计方法中,一般讲信息流分为()。
A)数据流和控制流B)交换流和控制流C)事物流和控制流D)交换流和事物流答案:D解析:6.[单选题]以消除瓶颈为目的的测试是( )。
A)负载测试B)性能测试C)动态测试D)覆盖测试答案:A解析:7.[单选题]( )。
软件危机的主要原因是()A)软件工具落后B)软件生产能力不足C)对软件的认识不够D)软件本身的特点及开发方法答案:D解析:8.[单选题]代码评审的2种形式为( )和正式会议审查。
A)动态审查B)交叉审查C)代码走查D)静态审查答案:C解析:9.[单选题]测试是软件生存期中费用消耗最大的环节。
能够决定需要做多少次测试的影响因素有( )A)系统的目标和信息的价值B)潜在的用户数量C)开发组织和测试的时机D)以上全部答案:D解析:10.[单选题]使用正交试验法设计测试用例的最大好处在于( )A)对所有的输入组合创建测试用例,B)使用最少的测试用例获得最大的测试覆盖率.C)不用写测试用例D)便于进行兼容性测试.答案:B解析:11.[单选题]在Web应用软件的分层测试策略中,下列( )不是测试关注的层次。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件测试技术》试卷(A)
1.软件测试的目的:()
A. 避免软件开发中出现的错误
B. 发现软件开发中出现的错误
C. 尽可能发现并排除软件中潜藏的错误,提高软件的可靠性
D. 修改软件中出现的错误
2.软件测试按照测试层次可以分为( )
A.黑盒测试、白盒测试
B. 功能性测试和结构性测试
C.单元测试、集成测试和系统测试
D.动态测试和静态测试
3.软件测试是采用()执行软件的活动。
A.测试用例
B.输入数据
C.测试环境
D.输入条件
4.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?答案:()
1预防软件发生错误 2发现程序错误 3提供诊断错误信息
A.只有1
B.只有2
C.只有3
D.都是
5.导致软件缺陷的最大原因是:()
A.软件需求说明书 B.设计方案
C.编码 D.维护
6.测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括()
A.测试输入、执行条件和预期的结果。
B.测试目标、测试工具
C.测试环境 D.测试配臵
7、在下列描述中,关于一个软件缺陷状态完整变化的错误描述是()
A、打开——修复——关闭
B、打开——关闭
C、打开——保留
D、激活——修复——重新打开
8、在下列描述中,关于测试与调试的说法错误的是()
A、测试是显示错误的行为;而调试是推理的过程;
B、测试显示开发人员的错误。
调试是开发人员为自己辩护;
C、测试能预期和可控。
调试需要想象、经验和思考;
D、测试必须在详细设计已经完成的情况下才能开始;没有详细设计的信息调试不可能进行。
9、某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。
A.变量没有初始化 B.编写的语句书写格式不规范
C.循环控制出错 D.代码输入有误
10、软件缺陷修复的代价最高的阶段为()
A、发布阶段
B、需求阶段
C、设计阶段
D、编码阶段
11、不属于逻辑覆盖方法的是()。
A.组合覆盖B.判定覆盖
C.条件覆盖D.接口覆盖
12、()是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。
A、条件覆盖
B、组合覆盖
C、判定覆盖
D、语句覆盖
13、下列___不属于软件缺陷()
(A) 测试人员主观认为不合理的地方
(B) 软件未达到产品说明书标明的功能
(C)软件出现了产品说明书指明不会出现的错误
(D)软件功能超出产品说明书指明范围
14.软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?()A.功能测试
B.单元测试
C.结构测试
D.验收测试
15、单元测试的主要任务不包括()。
A.出错处理B.全局数据结构
C.独立路径D.模块接口
二、判断题(共30分,每小题2分。
把最恰当的答案题号填入括号内)
1、一个程序中所含有的路径数与程序的复杂程度有着直接的关系。
(对)
2、结构性测试是根据软件的规格说明来设计测试用例。
(错)
3、错误推测法是根据输出对输入的依赖关系来设计测试用例的。
(错)
4、软件缺陷属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷产生可能性、缺陷优先级、
缺陷状态、缺陷起源、缺陷来源、缺陷原因。
(对)
5、数据流测试是主要用作路径测试的真实性检查。
两种形式分别为定义/使用测试、基于程序片的测试。
(对 )
6、软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。
( 错 ) 、测试用例应由测试输入数据和对应的实际输出结果这两部分组成。
( 错 )
、测试是可以穷尽的。
( 错 ) 、测试自动化是万能的。
(
对 )
、软件缺陷可能会被修复,可能会被保留或者标识出来。
( 对 ) 、每一个软件项目都有一个最优的测试量。
( 对 ) 、代码审查工作属于静态测试。
( 对 )
、软件测试是一个过程,包含若干活动,运行软件进行测试只是活动之一。
( 对 )
、白盒测试的条件覆盖标准强于判定覆盖。
( 错 ) 、验收测试是以最终用户为主的测试。
( 对 )
三、简答题(共30分,每小题10分)
什么是测试用例?测试用例的目的,用途及相关组成
ID 用例名称 测试目的 测试级别 参考信息 测试环境 前提条件 测试步 设计人员
设计用例在于明确验证需求(功能)的输入数据和步骤,书面化便于重现BUG ,
2.论述性能测试的定义、意义、目的以及性能测试的主要方法。
系统的各项性能指标进行测试。
性能测试主要用于描述常规的性能测试,是只通过模拟生产运行的业务压力或使用场景来测试系统的性能是否满足生产性能的要求。
概括为三个方面:应用在客户端性能的测试、应用在网络上性能的测试和应用在服务器端性能的测试。
通常情况下,三方面有效、合理的结合,可以达到对系统性能全面的分析和瓶颈的预测。
性能瓶颈,优化软件,最后起到优化系统的目的。
基准测试性能规划测试渗入测试峰谷测试
大数据量、配置、疲劳度、稳定、强度、并发、压力、负载、容量
3.什么是黑盒测试,黑盒测试的意义、目的和黑盒测试的设计方法。
子,不考虑它的内部结构,只考虑输入值和输出值来检测每个功能是否能正常使用。
过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。
行程序所有功能需求的输入条件。
黑盒测试并不是白盒测试的替代品,而是用于辅助白盒测试发现其他类型的错误
类划分、边界值分析、错误推测、因果图和综合策略
10分,每小题10分)。