网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
某MOOC(慕课)教育平台欲开发一基于Web的在线作业批改系统,以实现高效的作业提交与批改并进行统计。系统页面中涉及内部内容的链接、外部参考链接以及邮件链接等。页面中采用表单实现作业题目的打分和评价,其中打分为1~5分制整数,评价为文本。
系统要支持:
7在特定时期内300个用户并发时,主要功能的处理能力至少要达到16个请求/秒,平均数据量16kB/请求;
8系统前端采用HTML5实现,以使用户可以通过不同的移动设备的浏览器进行访问。
7、针对此在线系统进行链接测试时,需要测试哪些方面?(4分)
8、为了达到系统要支持的(2),设计一个兼容性测试矩阵。(5分)
9、给出计算系统的通信吞吐量的方法,并计算在满足系统要支持的(1)时系统的通信吞吐量。(5分)
10、设计4个打分和评价的测试输入,考虑多个方面的测试,如:正确输入、错误输入、XSS、SQL注入等测试。(6分)


参考答案

参考解析
解析:7、内部链接测试、外部链接测试、邮件链接测试、断链测试。
8、



9、通信吞吐量:P=N(并发用户的数量=300)×T(每单位时间的在线事务数量=16)×D(事务服务器每次处理的数据负载=16kB/S)
本系统满足条件(1)时的通信吞吐量为:300×16×16=76800kB/S(75MB/S)。
10、
(1)打分为任何在1~5范围内的数字,评价为任意文本;
(2)打分为任何在1~5范围外的数字,评价为任意文本;
(3)打分和评价其中任一字段包含HTML标签,如:<HTML>,<SCRIPT>等;
(4)打分和评价其中任一字段包含SQL功能符号,如包含’,OR、’--、2015’OR‘1’=‘1’等。
【解析】
本题考查Web应用测试相关知识。Web应用测试除了类似传统软件系统测试的性能测试、压力测试等之外,还需要测试页面、链接、浏览器、表单和可用性等多个方面,由于Web应用部署访问的大众化特点,对安全性尤其要重视。
此类题目要求考生阅读题目对现实问题的描述,根据对问题的分析,回答测试有关的问题。本题目说明中除了功能背景之外,给出了几个技术点:系统页面中涉及内部内容的链接、外部参考链接以及邮件链接等。页面中采用表单实现作业题目的打分和评价,其中打分为1~5分制整数,评价为文本。
第一小题考查Web应用链接测试的内容。题目中涉及到内部内容的链接、外部参考链接以及邮件链接,所以均需要测试。还要进行断链测试,测试每个链接是否有断链。
第二小题考查Web应用兼容性测试的内容。Web应用的兼容性是测试的重要方面,包括:浏览器兼容性、操作系统平台兼容性、移动浏览、打印选项等。本系统前端采用HTML5实现,以使用户可以通过不同的移动设备、操作系统和浏览器进行访问,因此需要针对普通设备和移动设备,进行操作系统平台和浏览器的兼容性测试。包括Windows系列、Linux系列、移动操作系统iOS、Android,与其上可以使用的浏览器进行结合,构建兼容性二维矩阵,行列分别表示操作系统平台和浏览器。测试时分别在单元格记录操作系统和浏览器组合的测试情况。
第三小题考查Web应用系统的性能指标计算。通信吞吐量,设定如下指标参数:
N:并发用户的数量
T:每单位时间的在线事务数量
D:事务服务器每次处理的数据负载
P:系统的通信吞吐量
有如下计算公式:
P=N×T×D
本题中系统要求支持的(1)中给出300个用户并发,即N=300;主要功能的处理能力至少要达到16个请求/秒,即T=16;平均数据量16kB/请求,即D=16kB/S。
则可得:通信吞吐量P=300×16×16=76800kB/S(75MB/S)。
第四小题考查Web应用测试的输入方面,包括输入的不同情况、安全性方面的SQL注入和XSS跨站攻击。
打分和评价的测试输入应该考虑分值的取值范围之内和之外以及文本中的内容:
(1)打分为任何在1~5范围内的数字,评论为任意文本;
(2)打分为任何在1~5范围外的数字,评论为任意文本;
输入的内容中输入符号可能会传到后台引起安全问题。
许多Web应用系统采用某种数据库,接收用户从Web页面中输入,完成展示相关存储的数据、将输入数据存储到数据库(如用户输入表单中数据域并点击提交后,系统将信息存入数据库)等操作。在有些情况下,将用户输入的数据和设计好的SQL拼接后提交给数据库执行,就可能存在用户输入的数据并非设计的正确格式,就给恶意用户提供了破坏的机会,即SQL注入。恶意用户输入不期望的数据,拼接后提交给数据库执行,造成可能使用其他用户身份、查看其他用户的私密信息,还可能修改数据库的结构,甚至是删除应用的数据库表等严重后果。SQL注入在使用SSL的应用中仍然存在,甚至是防火墙也无法防止SQL注入。因此,在测试Web应用时,需要认真仔细设计测试用例,进行认真严格的测试,以保证如果存在SQL注入可以及早发现。
本系统测试时,设计测试如为:对打分和评价中任一字段设计包含SQL功能符号,如包含‘,OR、’--、2015’OR‘1’=‘1’等,检查结果是否造成注入问题。
许多Web应用系统在某些情况下,接收页面上传的内容,并入新页面,作为新页面的内容。例如,在本系统中进行打分和评论后,学生查看时显示分值和评价的内容。如果用户可以输入如下带有HTML标记的内容:
<Script>alert("Hello World!"); </Script>
在提交之后,标记将提交到服务器上,并在有学生访问新的页面中显示,此时所看到的网页中包含以上标记的部分元素可能是:
<div>
<Script>alert("Hello World!"); </Script>
</div>
从学生的角度看,该网页中就出现了弹出窗口提示,显示Hello World!,如下图所示:



即:用户输入的内容已经被浏览器成功执行。再如输入如下内容:
<b onmouseover=alert('Hello!')>click me!</b>
在提交之后,后续学生再访问时,所看到的网页中包含标记的部分元素可能是:
<div>
<b onmouseover=alert('Hello!')>click me!</b>
</div>
即新用户所看到的网页中显示Click me!,当用户鼠标移过此文字时,就会弹出窗口(左侧为Chrome弹出,右侧为IE9直接给出的提示窗口,多次鼠标滑过操作Chrome提示窗口多了一行浏览器对阻止这类代码的创建新窗口的选项,Firefox类似):



即新用户所看到的网页中显示Click me!,当用户鼠标移过此文字时,就会弹出窗口(左侧为Chrome弹出,右侧为IE9直接给出的提示窗口,多次鼠标滑过操作Chrome提示窗口多了一行浏览器对阻止这类代码的创建新窗口的选项,Firefox类似):

更多 “某MOOC(慕课)教育平台欲开发一基于Web的在线作业批改系统,以实现高效的作业提交与批改并进行统计。系统页面中涉及内部内容的链接、外部参考链接以及邮件链接等。页面中采用表单实现作业题目的打分和评价,其中打分为1~5分制整数,评价为文本。 系统要支持: 7在特定时期内300个用户并发时,主要功能的处理能力至少要达到16个请求/秒,平均数据量16kB/请求; 8系统前端采用HTML5实现,以使用户可以通过不同的移动设备的浏览器进行访问。 7、针对此在线系统进行链接测试时,需要测试哪些方面?(4分) 8、为了达到系统要支持的(2),设计一个兼容性测试矩阵。(5分) 9、给出计算系统的通信吞吐量的方法,并计算在满足系统要支持的(1)时系统的通信吞吐量。(5分) 10、设计4个打分和评价的测试输入,考虑多个方面的测试,如:正确输入、错误输入、XSS、SQL注入等测试。(6分)” 相关考题
考题 ● 下列选中,不属于链接测试的内容是()。()A.测试所有链接是否按指示的那样确实链接到了该链接的页面B.测试所链接的页面是否存在C.测试页面表单内容是否能够正确提交D.测试是否有孤立页面

考题 聚焦爬虫爬行策略实现的关键是评价()的重要性,不同的方法计算出的重要性不同,由此导致链接的访问顺序也不同。 A、页面内容B、页面内容和链接C、链接D、表单信息

考题 Web页面通常利用超文本方式进行组织,这些相互链接的页面必须放置在用户主机上。()

考题 超级链接主要可以分为文本链接、图像链接和什么?() A.锚链接B.E-mail链接C.外部链接D.表单链接

考题 某大型匹萨加工和销售商为了有效管理匹萨的生产和销售情况,欲开发一套基于Web的信息系统。其主要功能为销售、生产控制、采购、运送、存储和财务管理等。系统采用Java EE平台开发,页面中采用表单实现数据的提交与交互,使用图形(Graphics)以提升展示效果。 2、简述图形测试的主要检查点。

考题 某MOOC(慕课)教育平台欲开发一基于Web的在线作业批改系统,以实现高效的作业提交与批改并进行统计。系统页面中涉及内部内容的链接、外部参考链接以及邮件链接等。页面中采用表单实现作业题目的打分和评价,其中打分为1~5分制整数,评价为文本。 系统要支持: (1)在特定时期内300个用户并发时,主要功能的处理能力至少要达到16个请求/秒,平均数据量16kB/请求; (2)系统前端采用HTML5实现,以使用户可以通过不同的移动设备的浏览器进行访问。 2.1、针对此在线系统进行链接测试时,需要测试哪些方面?(4分) 2.2、为了达到系统要支持的(2),设计一个兼容性测试矩阵。(5分) 2.3、给出计算系统的通信吞吐量的方法,并计算在满足系统要支持的(1)时系统的通信吞吐量。(5分) 2.4、设计4个打分和评价的测试输入,考虑多个方面的测试,如:正确输入、错误输入、XSS、SQL注入等测试。(6分)

考题 某大型匹萨加工和销售商为了有效管理匹萨的生产和销售情况,欲开发一套基于Web的信息系统。其主要功能为销售、生产控制、采购、运送、存储和财务管理等。系统采用Java EE平台开发,页面中采用表单实现数据的提交与交互,使用图形(Graphics)以提升展示效果。 3、简述页面测试的主要方面。

考题 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】 某慕课教育平台欲添加在线作业批改系统,以实现高效的作业提交与批改,并进行统计。学生和讲师的基本信息已经初始化为数据库中的学生表和讲师表。系统的主要功能如下: (1)提交作业。验证学生标识后,学生将电子作业通过在线的方式提交,并进行存储。系统给学生发送通知表明提交成功,通知中包含唯一编号;并通知讲师有作业提交。 (2)下载未批改作业。验证讲师标识后,讲师从系统中下载学生提交的作业。下载的作业将显示在屏幕上。 (3)批改作业。讲师按格式为每个题目进行批改打分,并进行整体评价。 (4)上传批改后的作业。将批改后的作业(包括分数和评价)返回给系统,进行存储。 (5)记录分数和评价。将批改后的作业的分数和评价记录在学生信息中,并通知学生作业已批改。 (6)获取已批改作业。根据学生标识,给学生查看批改后的作业,包括提交的作业、分数和评价。 (7)作业抽检。根据教务人员标识抽取批改后的作业样本,给出抽检意见,然后形成抽检报告给讲师。 现采用结构化方法对在线作业批改系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。 【问题1】(3分) 使用说明中的词语,给出图1-1中的实体E1~E3的名称。 【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储D1~D4的名称。 【问题3】(6分)根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点。 【问题4】(2分)若发送给学生和讲师的通知是通过第三方Email系统进行的,则需要对图1-1和图1-2进行哪些修改 用100字以内文字加以说明

考题 某大型匹萨加工和销售商为了有效管理匹萨的生产和销售情况,欲开发一套基于Web的信息系统。其主要功能为销售、生产控制、采购、运送、存储和财务管理等。系统采用Java EE平台开发,页面中采用表单实现数据的提交与交互,使用图形(Graphics)以提升展示效果。 1、设计两个表单项输入测试用例,以测试XSS(跨站点脚本)攻击。系统设计时可以采用哪些技术手段防止此类攻击。

考题 在同一页面显示的内容超过三屏,为了方便访问者浏览,应采用()A、局部导航B、页面树状链接C、页面内部链接D、页面星状链接

考题 关于锚文本说法错误的是()A、又称锚文本链接、超文本链接B、能精确的描述所指向页面的内容C、可以作为锚文本所在的页面内容的评估D、添加的锚文本链接可以跟页面无相关性

考题 使用HTML进行Web页面设计时,如果被链接的文件不是全部内容被链接,而是只链接其中的一部分内容,这时应在被链接文件中设置()。

考题 如果需要在同一页面显示超过三屏的内容,则最好以页面()的方式,以方便访问者浏览。A、链接B、内部链接C、树状链接D、星状链接

考题 链接测试的测试内容主要有()。A、测试所有链接是否按指示的那样确实链接到了该链接的页面B、测试用户向网站应用系统提交信息时,后台运行的程序能正确解释和使用这些信息C、检查Cookies是否起作用,是否按预定的时间进行保存,刷新对Cookies有什么影响D、保证Web应用系统上没有孤立的页面5/测试所链接的页面是否存在

考题 Acrobat中的链接工具可制作多种链接方式,单击制作好的链接按钮,下列哪种链接是不可以实现的?()A、链接到当前PDF文件的另外页面B、打开另外一个PDF文件C、链接到另外一个PDF文件的指定页面D、打开一个PageMaker文件,并链接到指定的页面

考题 如果要实现页面上有跳转到页面首行的链接,应通过()来设置。A、锚点链接B、表单C、表格D、外部链接

考题 关于Web服务的描述中,正确的是()A、Web最早由Tim-BernersLee主持开发B、页面到页面的链接信息由URL维持C、Web服务器应实现HTML传输协议D、Web页面通常符合HTTP标准E、Web服务器中通常保存用户共享的信息

考题 超级链接主要可以分为文本链接、图像链接和什么?()A、锚链接B、E-mail链接C、外部链接D、表单链接

考题 在IE浏览器窗口中,可以以何种方式发送页面()。A、电子邮件链接B、桌面快捷方式C、电子邮件页面(含链接)D、电子邮件页面(不含链接)

考题 单选题如果要实现页面上有跳转到页面首行的链接,应通过()来设置。A 锚点链接B 表单C 表格D 外部链接

考题 多选题链接测试的测试内容主要有()。A测试所有链接是否按指示的那样确实链接到了该链接的页面B测试用户向网站应用系统提交信息时,后台运行的程序能正确解释和使用这些信息C检查Cookies是否起作用,是否按预定的时间进行保存,刷新对Cookies有什么影响D保证Web应用系统上没有孤立的页面5/测试所链接的页面是否存在

考题 单选题如果需要在同一页面显示超过三屏的内容,则最好以页面()的方式,以方便访问者浏览。A 链接B 内部链接C 树状链接D 星状链接

考题 单选题在同一页面显示的内容超过三屏,为了方便访问者浏览,应该采用()A 局部导航B 页面树状链接C 页面内部链接D 页面星状链接

考题 单选题超级链接主要可以分为文本链接、图像链接和什么?()A 锚链接B E-mail链接C 外部链接D 表单链接

考题 多选题链接测试的测试内容主要有()A测试用户向网站应用系统提交信息时,后台运行的程序能正确解释和使用这些信息B保证Web应用系统上没有孤立的页面.C测试所有链接是否按指示的那样确实链接到了该链接的页面.

考题 填空题使用HTML进行Web页面设计时,如果被链接的文件不是全部内容被链接,而是只链接其中的一部分内容,这时应在被链接文件中设置()。

考题 多选题在IE浏览器窗口中,可以以何种方式发送页面()。A电子邮件链接B桌面快捷方式C电子邮件页面(含链接)D电子邮件页面(不含链接)