2019美联测试类笔试题:工具、SQL与Web测试知识点梳理

需积分: 13 3 下载量 153 浏览量 更新于2024-09-13 收藏 22KB DOCX 举报
在美丽联合2019届校招的测试类笔试题中,涵盖了一系列测试工具和理论知识。首先,题目提到的测试工具有JMeter,这是一个基于Java的压力测试工具,用于模拟并发负载,进行性能测试;Badboy则被提及是进行脚本录制的工具,常用于自动化测试;LoadRunner则专注于用户界面(UI)测试,确保应用的交互功能正常。TestLink则是一款用例管理工具,有助于测试团队组织和跟踪测试过程。 对于SQL操作,题目涉及到了数据库表的修改。删除表中的一个属性"年龄",正确的SQL语句是`ALTER TABLE Student DROP Age`,而不是`DELETE Age from S`或者`UPDATE S Age`,因为`DROP`关键字用于删除列,而非`DELETE`或`UPDATE`。 边界值分析是一种测试方法,它确定输入值应该在哪些边界值上进行测试。在这个场景下,如果限制条件是1<X<100,边界值应该是X=1和X=100,因此选项是"C"。 在Web测试方面,测试不仅限于软件生命周期,选项"A"是正确的;Web测试根据系统架构分为客户端、服务端和网络测试,选项"B"也是正确的;然而,Web系统测试的重点可能因Web特性(如AJAX、安全性等)而有所不同,选项"C"表述错误;Web性能测试确实可以借助工具进行,选项"D"正确。 在SQL查询中,要筛选实发工资在2000元以上且低于4000元的记录,使用`BETWEEN`关键字是最恰当的,即`实发工资 BETWEEN 2000 AND 4000`,因此选项"B"和"D"正确。 关于网络拓扑设计,其对通信子网的影响包括网络性能、网络体系结构以及网络系统的可靠性,选项"A"、"C"和"D"是正确的;通信费用通常与具体实现细节有关,不在这些范畴内。 数据库的数据独立性指的是应用程序与数据存储结构的解耦,正确的选项是"B",强调数据逻辑结构的变化不会影响应用程序。 在SpringMVC框架中,`DispatcherServlet`是核心控制器,但它处理的是请求和响应,并非数据库存储,因此选项"C"关于存储结构的描述错误。 最后,关于垃圾回收线程,正确的陈述是其优先级设计是为了避免阻塞,但并不是"很高",而是通过算法优化来平衡性能和效率,选项"D"的表述不够准确。 总结起来,这部分试题考察了测试工具、SQL操作、边界值分析、Web测试、网络设计、数据库数据独立性和SpringMVC框架的理解,以及垃圾回收机制的常识。