尚大教育,教育至尚,人才为大。
●阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某公司开发基于Web的招聘系统,采用Java EE系统架构。系统提供用户注册、职位设置、接受应聘者的申请和评估录取应聘者等功能。接受申请主要是验证应聘者提交的姓名、地址、照片、简历和预申请职位等信息的完整性,并发送给应聘者相关通知;评估应聘者主要是根据部门经理设置所需职位,对已经受理的申请进行资格审查,发送给应聘者录用与否的相关决策信息。
系统要支持:
(1)在50个用户并发时,主要功能的处理能力至少要达到5个请求/秒,平均数据量12KB/请求;
(2)用户可以通过PC、移动设备上的不同操作系统和浏览器进行访问。
【问题1】(3分)
简要叙述招聘系统链接测试的主要测试内容。
【问题2】(4分)
简要叙述为了达到系统要支持的(2),需要进行哪些兼容性测试,并设计一个兼容性测试矩阵实例。
【问题3】(3分)
在满足系统要支持的(1)时,计算系统的通信吞吐量。
【问题4】(5分)
系统实现时,对用户的登录判断所用的动态SQL语句如下:
“SELECT*FROM Users WHERE User_Name=‘”+strUserName+“‘AND Password=‘”+strPassword+“’;”
该SQL语句是否能防止SQL注入?请设计一个测试用例,以测试SQL注入,并说明防止SQL注入的方法。
尚大教育,教育至尚,人才为大。