试题详情
- 简答题简述客户/服务器体系结构应用系统的测试特点及主要内容
- C/S体系结构的软件测试通常是从单个客户端开始,然后再逐步集成客户端、服务器和网络系统进行集成测试,最后进行系统的整体测试。
(1)客户端的独立测试
对客户端的测试主要是属于功能性测试。用户客户端应用以“分离的”模式被测试,即这层测试不考虑服务器和底层网络的运行。通常包括:
客户端的测试——检测客户端的业务逻辑流程的应用
(2)客户端与服务器端的集成测试
客户端软件和关联的服务器端应用作一体测试,但并不过多考虑网络运行的关联因素。对服务器的测试——主要是性能的测试。测试包含服务器的协调和数据管理功能以及服务器的性能(整体响应时间和数据的吞吐量)的表现。通常包括:
数据库测试-一致性错误,输出的错误
连接速度测试-速度太慢,引起数据丢失。
负载测试-为了测量C/S系统在某一负载级别上的性能,以保证系统在需求范围内能够正常工作。
压力测试-通常是指对Web应用系统负载能力极限的测试。系统限制和故障恢复信息页面的传输能力。
对应用服务器(中间件)的测试
(3)整体测试
对完整的C/S体系结构整体测试,在上述功能测试和性能测试的基础上,还包括网络运行及其性能的测试。整体测试通常包括以下测试项目:
事务测试——创建一系列的测试以保证每类事务被按照需求处理。事务测试着重于处理的正确性,同时也关注性能问题。
网络通信测试——用于验证网络节点间的通信是否正常的发生,并且消息传递、事务和相关的网络通信有无错误的发生。 关注下方微信公众号,在线模考后查看
热门试题
- 测试脚本
- 黑盒测试方法都包括哪些?
- 可靠性测试
- 按照测试技术划分,软件测试可分为()
- 提高软件质量和可靠性的技术大致分为两类,
- 一个公司的系统上线以后,用户分布在各个不
- 以下属于测试文档类型的是()
- 软件测试和软件开发过程具有怎么样的关系?
- 软件测试的过程有哪些?
- 网络测试对象不包括的类型有()。
- 请详细说明易用性测试中的用户界面测试的内
- 在制定测试计划的过程中需要十分明确计划内
- Web站点的测试一般测试哪些内容?
- 软件测试的主要评测方法包括测试覆盖和()
- 从工程的角度去理解软件测试,它是有组织、
- 软件缺陷修复的代价最高的阶段为()
- 在“我的电脑”或“资源管理器”中使用鼠标
- 请详细说明Web功能测试的方法主要包括的
- 什么是兼容性测试?主要包括哪些基本内容?
- 下列关于程序效率的描述错误的是()。