2015下半年软件评测师考试真题及答案-下午卷

合集下载

2015年下半年下午 信息系统项目管理师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午 信息系统项目管理师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午信息系统项目管理师考试试题案例分析-答案与解析【试题一】阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某信息系统集成公司决定采用项目管理办公室这样的组织形式来管理公司的所有项目,并任命了公司办公室主任王某来兼任项目管理办公室主任这一职务。

鉴于目前公司项目管理制度混乱,各项目经理都是依照自己的经验来制定项目管理计划,存在计划制定不科学、不统一等情况,王某决定从培训入手来统一和改善公司项目管理计划的制定过程,并责成项目管理办公室的小张具体负责相关培训内容的组织。

小张接到任务后,仔细学习了项目管理的相关知识,并请教了专业人士。

小张觉得项目管理体系结构中,主要由输入、工具和技术,以及输出组成,于是也按照项目管理编制计划的输入、项目管理编制计划的工具和技术,以及项目管理计划的输出内容三个方面来组织项目管理计划培训的相关课程内容.但是在准备进一步的内容时,小张觉得目前公司的项目五花八门,有研发项目、系统集成项目、运维项目和纯粹的软件开发项目,还有部分弱电工程项目,既有规模较大的项目,也有一些小项目。

是不是能够用统一的标准来要求所有的项目管理计划的制定过程?小张觉得很怀疑。

【问题1】项目管理计划制定的作用是什么?在以上案例中,是否能够用一个统一的标准来规范公司内部各种不同项目计划的制定过程?为什么?【参考答案】1、制定项目管理计划是定义、准备、集成和协调所有的分计划,以形成项目管理计划的过程。

2、可以。

3、因为项目管理计划的内容依据应用领域和项目复杂性的不同而不同,因此项目管理计划可以大致定一个格式和框架,而项目管理计划的具体内容会随着项目的不同而不同,也就是需要根据项目的不同,对公司建立的项目管理计划进行裁剪。

【问题2】请指出项目管理计划主要包括哪几方面的内容?【参考答案】(1) 项目背景(2) 项目经理、项目团队,及其他项目干系人(3) 项目总体技术解决方案(4) 项目过程工具描述(5) 项目生命期及相关阶段(6) 项目最终目标及阶段目标(7) 进度计划及项目预算(8) 变更流程及沟通计划等【问题3】请指出项目管理计划的输出包括什么?【参考答案】项目管理计划、范围管理计划、进度管理计划、成本管理计划、质量管理计划、人员配备管理计划、风险管理计划、沟通管理计划、配置管理计划,以及变更管理计划等,还可以包括软件过程改进计划,以及软件开发计划、测试计划、综合布线计划等工程类活动计划。

软件评测考试题库及答案

软件评测考试题库及答案

软件评测考试题库及答案一、选择题1. 软件评测的主要目的是:A. 提高软件的知名度B. 确保软件质量C. 降低软件开发成本D. 增加软件的功能答案:B2. 软件评测不包括以下哪项活动?A. 黑盒测试B. 白盒测试C. 灰盒测试D. 软件维护答案:D3. 以下哪个是软件评测的类型?A. 性能评测B. 安全性评测C. 可用性评测D. 所有选项都是答案:D4. 软件评测中的黑盒测试主要关注:A. 代码的内部逻辑B. 软件的输入输出行为C. 软件的界面设计D. 软件的数据库结构答案:B5. 软件评测中的白盒测试主要关注:A. 代码的内部逻辑B. 软件的输入输出行为C. 软件的界面设计D. 软件的数据库结构答案:A二、判断题1. 软件评测应该在软件开发的任何阶段都可以进行。

(错误)2. 软件评测可以完全替代用户测试。

(错误)3. 软件评测可以帮助开发者发现并修复软件中的缺陷。

(正确)4. 软件评测的结果不会影响到软件的交付和发布。

(错误)5. 软件评测只关注软件的功能实现,不关注用户体验。

(错误)三、简答题1. 简述软件评测的重要性。

软件评测是确保软件质量的关键环节。

它可以帮助开发者发现软件中的错误和缺陷,提高软件的稳定性和可靠性。

此外,软件评测还可以验证软件是否满足用户的需求和预期,从而提升用户体验。

2. 描述软件评测的一般流程。

软件评测的一般流程包括:需求分析、测试计划制定、测试用例设计、测试执行、缺陷报告、缺陷修复和回归测试。

这个过程可能需要多次迭代,直到软件达到预期的质量标准。

四、案例分析题假设你是一名软件评测工程师,你被分配到一个新项目中。

请描述你将如何进行软件评测。

1. 首先,我会与项目团队沟通,了解软件的需求和功能,确保我对软件有充分的理解。

2. 然后,我会制定详细的测试计划,包括测试的范围、方法、资源和时间表。

3. 接下来,我会设计测试用例,覆盖软件的所有功能点和可能的使用场景。

4. 执行测试用例,记录测试结果和发现的缺陷。

2015年下半年软件水平考试(中级)信息系统监理师下午(应用技术)真题试卷

2015年下半年软件水平考试(中级)信息系统监理师下午(应用技术)真题试卷

2015年下半年软件水平考试(中级)信息系统监理师下午(应用技术)真题试卷(总分:30.00,做题时间:90分钟)一、试题一(总题数:1,分数:8.00)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某企业为了抓住“中国制造2025”带来的战略机遇,不断对经营业务进行调整和组合,并通过信息化为企业的变革提供强有力的支撑。

在信息化项目招标中,信息中心根据以往项目管理经验和人员情况,在招标文件中提出承建单位在软件开发中宜采用瀑布模型的要求。

承建单位在投标中胜出,建设单位与承建单位签订了项目开发合同,并选择监理单位承担项目的全过程监理工作。

在项目建设中,发生了如下事件:【事件1】针对项目的实际情况,监理工程师认为开发中采用瀑布模型不合适,建议承建单位变更为其他更适合本项目实际情况的开发模型,承建单位认为采用瀑布模型是招标文件要求的,也是投标文件承诺的,且项目团队更熟悉该模型,因此未接受监理的建议。

【事件2】为保证项目需求质量,项目经理特意请来了做过企业信息化项目需求调研的分析人员王工担任该项目的需求调研负责人。

在王工的帮助下,很快完成了需求调研和分析工作并提交了需求规格说明书。

由于建设单位的业务非常繁忙,其业务代表和各相关部门的信息化业务接口人没有足够的时间投入到项目中,确认需求的工作一拖再拖。

项目经理认为,双方已经建立了密切的合作关系,王工对该企业的业务和信息化需求比较熟悉,因此定义的需求是清晰的。

故项目经理并没有催促建设单位业务代表在需求说明书中签字,并决定进入设计阶段,监理工程师对此提出异议。

【事件3】由于建设单位的业务发生变化,需要对系统的部分功能需求进行变更,承建单位项目经理向现场监理工程师提交了变更申请单,包括对需要变更部分的描述、所增加的成本以及可交付成果可能的变更等3个部分,现场监理工程师随即对变更申请单进行了审批,并提交给总监理工程师签认。

【事件4】由于担心项目进度拖延,监理要求承建单位项目经理在进度控制中重点做好4项工作:合理安排进度计划、对后续工程进度进行预测、确定应采取的纠偏措施、比较实际进度与计划进度。

2015年下半年软件水平考试(初级)程序员《基础知识》真题及详解

2015年下半年软件水平考试(初级)程序员《基础知识》真题及详解

2015年下半年软件水平考试(初级)程序员《基础知识》真题(总分150, 考试时间90分钟)1. 选择题1. 选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1. 下列各种软件中,__________不属于办公软件套件。

A Kingsoft OfficeB Intemet ExplorerC Microsoft OfficeD Apache OpenOffice该问题分值: 2答案:B解析:本题的正确选项为B。

办公软件套件通常应包括字处理、表格处理、演示文稿和数据库等软件。

选项A “Kingsoft Office”是金山公司开发办公软件套件。

选项B“Internet Explorer”是网页浏览软件,该软件不属于办公软件套件。

选项C“Microsoft Office”是Microsoft公司开发的Office 2007办公软件套件。

选项D“Apache OpenOffice”是Apache公司开发的优秀的办公软件套件,能在Windows、Linux、MacOS X(X11)和Solaris等操作系统平台上运行。

2. 在Word 2007的编辑状态下,需要设置表格中某些行列的高度和宽度时,可以先选择这些行列,再选择_________,然后进行相关参数的设置。

A “设计”功能选项卡中的“行和列”功能组B “设计”功能选项卡中的“单元格大小”功能组C “布局”功能选项卡中的“行和列”功能组D “布局”功能选项卡中的“单元格大小”功能组该问题分值: 2答案:D解析:本题考查Word基本操作。

在Word 2007的编辑状态下,利用“布局”功能选项卡中的“单元格大小”功能组区可以设置表格单元格的高度和宽度。

3. 在Excel工作表中,若用户在A1单元格中输入=IF("优秀"<>"及格",1,2),按回车键后,则A1单元格中的值为__________。

2015年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2015年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2015年下半年下午软件测评师考试试题-案例分析-答案与解析试题一(共15分)【说明】阅读下列java程序,回答问题1至问题3,将解答填入答题纸内对应栏内。

【Java程序】【问题1】请简述基本路径测试法的概念。

【参考答案】基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

本题考查白盒测试法的应用。

本问题考查白盒测试用例设计方法中的基本路径测试法。

基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

【问题2】请画出上述程序的控制流图,并计算其控制流图的环图复杂度V(G)。

控制流图【参考答案】环路复杂度V(G)=5本问题考查白盒测试用例设计方法:基本路径测试法。

涉及到的知识点包括根据代码绘制控制流图、计算环路复杂度。

控制流图是描述程序控制流的一种图示方式,它由节点和定向边构成。

控制流图的节点代表一个基本块,定向边代表控制流的方向。

其中要特别注意的是,如果判断中的条件表达式是复合条件,即条件表达式是由一个或多个逻辑运算符连接的逻辑表达式,则需要改变复合条件的判断为一系列之单个条件的嵌套的判断。

本题程序中,if(tw!=size.x||th!=size.y)这条判断语句中的判定由两个条件组成,因此在画控制流图的时候需要拆开成两条判断语句。

需要注意的是,复合条件之间是“&&”的关系还是“||”的关系反应在控制流图的画法是不同的。

程序的环路复杂度等于控制流图中判定节点的个数加1,本题控制流图中判定节点个数为4,所以V(G)=5。

【问题3】请给出问题2中的控制流图的线性无关路径。

【参考答案】1. 1-2-4-5-6-8-9-102. 1-2-4-5-7-8-9-10(1-2-4-5-7-8-10)3. 1-2-4-5-6-8-10(1-2-4-5-7-8-10)4. 1-2-3-4-5-6-8-9-10(1-2-3-4-5-7-8-9-10,1-2-3-4-5-6-8-10,1-2-3-4-5-7-8-10)5. 1-2-3-8-9-10(1-2-3-8-10)本问题考査白盒测试用例设计方法:基本路径法。

2015年下半年下午 软件设计师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午 软件设计师 试题及答案与解析-软考考试真题-案例分析

2015年下半年下午软件设计师考试试题-案例分析-答案试题一(共15分)【说明】某教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。

学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。

系统的主要功能如下:(1)提交作业。

验证学生标识后,学生将电子作业通过在线的方式提交,并进行存储。

系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。

(2)下载未批改作业。

验证讲师标识后,讲师从系统中下载学生提交的作业。

下载的作业将显示在屏幕上。

(3)批改作业。

讲师按格式为每个题目进行批改打分,并进行整体评价。

(4)上传批改后的作业。

将批改后的作业(包括分数和评价)返回给系统,进行存储。

(5)记录分数和评价。

将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改口(6)获取已批改作业。

根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。

(7)作业抽检。

根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。

现采用结构化方法对在线作业批改系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】使用说明中的词语,给出图1-1中的实体E1~E3的名称。

【参考答案】E1、学生E2、讲师E3、教务人员【答案解析】DFD是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。

上下文DFD(顶层DFD)通常用来确定系统边界,将待开发系统看作一个大的加工(处理),然后根据系统从哪些外部实体接收数据流,以及系统将数据流发送到哪些外部实体,建模出的上下文数据流图中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流。

0层DFD在上下文确定的系统外部实体以及与外部实体的输入输出数据流的基础上,将上下文DFD中的加工分解成多个加工,识别这些加工的输入输出数据流,使得所有上下文DFD中的输入数据流经过这些加工之后变换成上下文DFD的输出数据流。

2015年下半年软件水平考试(中级)软件设计师下午(应用技术)真题试卷

2015年下半年软件水平考试(中级)软件设计师下午(应用技术)真题试卷

2015年下半年软件水平考试(中级)软件设计师下午(应用技术)真题试卷(总分:30.00,做题时间:90分钟)一、必答题(总题数:7,分数:30.00)1.必答题(共4道大题,每道大题)__________________________________________________________________________________________ 解析:阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】某慕课教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。

学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。

系统的主要功能如下。

(1)提交作业。

验证学生标识后,学生将电子作业通过在线方式提交,并进行存储。

系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。

(2)下载未批改作业。

验证讲师标识后,讲师从系统中下载学生提交的作业。

下载的作业将显示在屏幕上。

(3)批改作业。

讲师按格式为每个题目进行批改打分,并进行整体评价。

(4)上传批改后的作业。

将批改后的作业(包括分数和评价)返回给系统,进行存储。

(5)记录分数和评价。

将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改。

(6)获取已批改作业。

根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。

(7)作业抽检。

根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。

现采用结构化方法对在线作业批改系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

(分数:8.00)(1).【问题1】使用说明中的词语,给出图1-1中的实体E1~E3的名称。

(分数:2.00)__________________________________________________________________________________________ 正确答案:(正确答案:E1:学生 E2:讲师 E3:教务人员)解析:解析:本题考查采用结构化方法进行系统分析与设计,主要考查数据流图(DFD)的应用,是比较传统的题目,考点与往年类似,要求考生细心分析题目中所描述的内容。

2015年下半年软考网络工程师下午试题答案

2015年下半年软考网络工程师下午试题答案

2015年下半年软考网络工程师下午试题答案第一篇:2015年下半年软考网络工程师下午试题答案2015下半年网络工程师考试下午真题试题一:(共20分)阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。

【说明】某工业园区视频监控网络拓扑如图1-1所示。

【问题1】(4分)图1-1中使用了SAN存储系统,SAN是一种连接存储管理子系统和(1)的专用网络。

SAN分为FCSAN和IPSAN。

其中FCSAN采用(2)互联;IPSAN采用(3)互联;SAN可以被看作是数据传输的后端网络,而前端网络则负责正常的(4)传输。

(1)~(4)备选答案:A.iSCSIB.TCP/IPC.以太网技术D.SATAE.文件服务器F.光纤通道技术G.视频管理子系统H.存储设备答案:(1)H(存储设备)(2)F(光纤通道技术)(3)C(以太网技术)(4)B(TCP/IP)【问题2】(4分)该网络拓扑结构是基于EPON技术组网,与传统的基于光纤收发器的组网有所不用。

请从组网结构复杂度、设备占用空间大小、设备投资多少、网络管理维护难易程度等几个方面对两种网络进行比较。

答:EPON技术组网与作统网络比较:①EP0N组网结构相对简草,而传统网络相对复杂.②EP0N的光imx用光分技术,所以爾要的设备比传嫌网络设备占用的空间更小?③EP0N的光链路采用光分技术,因此它需要的设备少,成本比传统网络大大减少? ④EP0N的网络终鳙设备采用0LT技术,通过SWP统一管理,所以它的维护难度相对容易, 【问题3】(6分)1.该系统采用VLAN来隔离各工厂和监控点。

在(5)端进行VLAN配置。

在(6)端采用trunk进行网络汇聚,使用ManageVLAN 统一管理OLT设备。

2.OLT的IP地址主要用于设备的网元管理,一般采用(7)方式分配。

IPC摄像机的地址需要统一规划,各厂区划分为不同的地址段。

答案:(5)OLT(6)核心交换机(7)静态分配解析:OLT(Optical Line Terminal,光线路终端)ODN(Optical Distribution Network , 光分配网络)又叫分光器ONU(Optical Network Unit , 光网络单元)OLT,是光接入网的核心部件,相当于传统通信网中的交换机或路由器,同时也是一个多业务提供平台。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2015下半年软件评测师考试真题及答案-下午卷试题一阅读下列java程序,回答问题1至问题3,将解答填入答题纸内对应栏内。

【Java程序】public int addAppTask(Acitivity activity,Intent intent,TaskDescriptiondescription,Bitmap thumbnail){Point size=getSize();//1 final int tw=thumbnail.getWidth();final int th=thumbmail.getHeight();if(tw!=size.x||th!=size.y){ //2,3 Bitmap bm=Bitmap.createBitmap(size.x,size.y,thumbmail.getConfig()); //4 float scale;float dx=0,dy=0;if(tw*size.x>size.y*th){ //5 scale=(float)size.x/(float)th; //6 dx=(size.y-tw*scale)*0.5f;}else{ //7 scale=(float)size.y/(float)tw;dy=(size.x-th*scale)*0.5f;}Matrix matrix=new Matrix();matrix.setScale(scale, scale);matrix.postTranslate((int)(dx+0.5f),0);Canvas canvas=new Canvas(bm);canvas.drawBitmap(thumbmail,matrix,null);canvase.serBitmap(null);thumbnail=bm;}if(description==null){ //8 description =new TaskDescription(); //9 }} //10 【问题1】请简述基本路径测试法的概念。

【问题2】请画出上述程序的控制流图,并计算其控制流图的环图复杂度V(G)。

【问题3】请给出问题2中的控制流图的线性无关路径。

答案:【问题1】基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

设计出的测试用例要保证在测试中程序的每个可执行语句至少执行一次。

【问题2】环路复杂度V(G)=5【问题3】线性无关路径:1. 1-2-4-5-6-8-9-102. 1-2-4-5-7-8-9-10(1-2-4-5-7-8-10)3. 1-2-4-5-6-8-10(1-2-4-5-7-8-10)4. 1-2-3-4-5-6-8-9-10(1-2-3-4-5-7-8-9-10,1-2-3-4-5-6-8-10,1-2-3-4-5-7-8-10)5. 1-2-3-8-9-10(1-2-3-8-10)解析:本题考查白盒测试法的应用。

【问题1】本问题考查白盒测试用例设计方法中的基本路径测试法。

基本路径测试法是在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

【问题2】本问题考查白盒测试用例设计方法:基本路径测试法。

涉及到的知识点包括根据代码绘制控制流图、计算环路复杂度。

控制流图是描述程序控制流的一种图示方式,它由节点和定向边构成。

控制流图的节点代表一个基本块,定向边代表控制流的方向。

其中要特别注意的是,如果判断中的条件表达式是复合条件,即条件表达式是由一个或多个逻辑运算符连接的逻辑表达式,则需要改变复合条件的判断为一系列之单个条件的嵌套的判断。

本题程序中,if (tw!=size.x||th!=size.y)这条判断语句中的判定由两个条件组成,因此在画控制流图的时候需要拆开成两条判断语句。

需要注意的是,复合条件之间是“&&”的关系还是“||”的关系反应在控制流图的画法是不同的。

程序的环路复杂度等于控制流图中判定节点的个数加1,本题控制流图中判定节点个数为4,所以V(G)=5。

【问题3】本问题考査白盒测试用例设计方法:基本路径法。

涉及到的知识点包括:根据控制流图和环路复杂度给出线性无关路径。

线性无关路径是指包含一组以前没有处理的语句或条件的路径。

从控制流图上来看,一条线性无关路径是至少包含一条在其他线性无关路径中从未有过的边的路径。

程序的环路复杂度等于线性无关路径的条数,所以本题中应该有5条线性无关路径。

试题二阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】某商店的货品价格(P)都不大于20元(且为整数),假设顾客每次付款为20元且每次限购一件商品,现有一个软件能在每位顾客购物后给出找零钱的最佳组合(找给顾客货币张数最少)。

假定此商店的找零货币面值只包括:10元(N10)、5元(N5)、1元(N1)3种。

【问题1】(8分)请采用等价类划分法为该软件设计测试用例(不考虑P为非整数的情况)并填入到下表中。

(<<N1,2>>表示2张1元,若无输出或输出非法,则填入N/A)【问题2】请采用边界值分析法为该软件设计测试用例。

【问题3】请给出采用决策表法进行测试用例设计的主要步骤。

答案:【问题1】【问题2】21、20、19、16、15、14、11、10、9、6、5、4、1、0【问题3】(1)确定规则的个数。

(2)列出所有的条件桩和动作粧。

(3)填入条件项和动作项。

(4)合并相似规则,化简决策表。

解析:本题考查白盒测试法和黑盒测试法的应用。

【问题1】本问题考查黑盒测试用例设计方法:等价类划分法。

等价类划分法是把程序的输入域按规则划分为若干子集,然后从每个子集中选取一个具有代表性的数据作为测试用例。

本题中规定了P的取值范围(1<=P<=20),按规则可以划分为一个有效等价类{P|l<=?<=20}和两个无效等价类仄^<1}、{P|P>20}。

根据题中描述,对P 取不同值有不同的处理,因此上述有效等价类还可以进一步细分为8个等价类{P|P=20}、{P|15<P<20}、{P|P=15}、{P|10<P<15}>{P|P=10}、{P丨5<P<10}、{P|P=5}、{P|0<P<5}…这样一共得到10个等价类,包括8个有效等价类丨P|P=20}、{P|15<P<20}、{P|P=15}、{P|10<P<15}、{P|P=10}>{P|5<P<10}、{P|P=5}、{P|0<P<5}和两个无效等价类{P|P<1}、{P|P>20}。

设计用例时从这10个等价类中各任选一个代表元素即可。

【问题2】本问题考查白盒测试用例设计方法:边界值分析法。

边界值分析法作为等价类划分法的一种补充,是把等价类上的边界取值作为测试用例的一种测试方法。

如果不考虑健壮性测试,也就是如果说不考虑无效等价类的边界取值,8个有效等价类中有20,19,16,15,14,11,10,9,6,5,4,1这12个边界值,然后每个等价类中再取1个任意值,一共得到16个边界值的测试用例({P|P=20}、{P|P=15}、{P|P=10}、{P|P=5}这4个等价类的任意值是20,15,10,5,与边界值有重复)。

【问题3】本问题考查黑盒测试中决策表法。

采用决策表法设计测试用例分为四步:1)确定规则的个数;2)列出所有的条件桩和动作粧;3)填入条件项和动作项;4)合并相似规则,化简决策表。

试题三阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】MOOC(慕课)教育平台欲开发一基于Web的在线作业批改系统,以实现高效的作业提交与批改并进行统计。

系统页面中涉及内部的内容链接、外部参考链接以及邮件链接等。

页面中采用表单实现作业题目的打分和评价,其中打分为1~5分制整数,评价为文本。

系统要支持:(1)在特定时期内300个用户并发时,主要功能的处理能力至少要达到16个请求/秒,平均数据量16KB/请求。

(2)系统前端采用HTML 5实现,以使用户可以通过不同的移动设备的浏览器进行访问。

【问题1】(4分)针对此在线系统进行链接测试时,需要测试哪些方面?【问题2】(5分)为了达到系统要支持的(2),设计一个兼容性测试矩阵。

【问题3】(5分)给出计算系统的通信吞吐量的方法,并计算在满足系统要支持的(1)时系统的通信吞吐量。

【问题4】(6分)设计 4个打分和评价的测试输入,考虑多个方面的测试,如:正确输入、错误输入、XSS、SQL注入等测试。

答案:【问题1】内部链接测试、外部链接测试、邮件链接测试、断链测试。

【问题2】【问题3】通信吞吐量:P=N(并发用户的数量=300)×T(每单位时间的在线事务数量=16)×D (事务服务器每次处理的数据负载=16kB/S)本系统满足条件(1)时的通信吞吐量为:300×16×16=76800kB/S(75MB/S)。

【问题4】(1)打分为任何在1〜5范围内的数字,评价为任意文本;(2)打分为任何在1〜5范围外的数字,评价为任意文本;(3)打分和评价其中任一字段包含HTML标签,如:<HTML>,<SCRIRT>等;(4)打分和评价其中任一字段包含SQL功能符号,如包含'OR、2015’OR‘1’=‘1’等。

解析:【问题1】本题考查Web应用测试相关知识。

Web应用测试除了类似传统软件系统测试的性能测试、压力测试等之外,还需要测试页面、链接、浏览器、表单和可用性等多个方面,由于Web 应用部署访问的大众化特点,对安全性尤其要重视。

此类题目要求考生阅读题目对现实问题的描述,根据对问题的分析,回答测试有关的问题。

本题目说明中除了功能背景之外,给出了几个技术点:系统页面中涉及内部内容的链接、外部参考链接以及邮件链接等。

页面中采用表单实现作业题目的打分和评价,其中打分为1〜5分制整数,评价为文本。

本题考查Web应用链接测试的内容。

题目中涉及到内部内容的链接、外部参考链接以及邮件链接,所以均需要测试。

还要进行断链测试,测试每个链接是否有断链。

【问题2】本题考查Web应用兼容性测试的内容。

Web应用的兼容性是测试的重要方面,包括:浏览器兼容性、操作系统平台兼容性、移动浏览、打印选项等。

本系统前端采用HTML5实现,以使用户可以通过不同的移动设备、操作系统和浏览器进行访问,因此需要针对普通设备和移动设备,进行操作系统平台和浏览器的兼容性测试。

相关文档
最新文档