软考真题
第1题
【说明】
某公司开发基于Web的招聘系统,采用Java EE系统架构。系统提供用户注册、职位设置、接受应聘者的申请和评估录取应聘者等功能。接受申请主要是验证应聘者提交的姓名、地址、照片、简历和预申请职位等信息的完整性,并发送给应聘者相关通知;评估应聘者主要是根据部门经理设置所需职位,对已经受理的申请进行资格审查,发送给应聘者录用与否的相关决策信息。

系统要支持:

(1) 在50个用户并发时,主要功能的处理能力至少要达到5个请求/秒,平均数据量12KB/请求;

(2) 用户可以通过PC、移动设备上的不同操作系统和浏览器进行访问。
【问题:4.1】简要叙述招聘系统链接测试的主要测试内容。
【问题:4.2】简要叙述为了达到系统要支持的(2),需要进行哪些兼容性测试,并设计一个兼容性测试矩阵实例。
【问题:4.3】在满足系统要支持的(1)时,计算系统的通信吞吐量。
【问题:4.4】系统实现时,对用户的登录判断所用的动态SQL语句如下:
"SELECT * FROM Users WHERE User一Name =' " + strUserName + "'AND Password =' "+ strPassword + " ';"
该SQL语句是否能防止SQL注入?请设计一个测试用例,以测试SQL注入,并说明防止SQL注入的方法。
答题卡
加油
纠错
得分:0