某MOOC(慕课)教育平台欲开发一基于Web的在线作业批改系统,以实现高效的作业

admin2022-08-02  37

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

选项

答案

解析 【问题1】内部链接测试、外部连接测试、邮件链接测试、断链测试【问题2】【问题3】系统的通信吞吐量=系统的并发用户数*单位时间的在线事务数(请求数)*每个请求的平均数据流=300*16*16KB=75MB【问题4】(1)打分为任何在1-5范围内的数字,评价为任意文本;(2)打分为任何在1-5范围外的数字,评价为任意文本;(3)打分和评价其中任一字段包含HTML标签,如<HTML>,<SCRIPT>等;(4)打分和评价其中任一字段包含SQL功能符号,如包含',OR、'--、2015'OR‘1’=‘1’等。
转载请注明原文地址:https://tihaiku.com/congyezige/2417941.html

最新回复(0)