并发测试知识点总结(共4页).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《并发测试知识点总结(共4页).docx》由会员分享,可在线阅读,更多相关《并发测试知识点总结(共4页).docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上性能测试目的: 提高系统吞吐量, 缩短响应时间 更好地支持并发性能是在某一个特定环境下,系统所表现出来的最大事务处理能力。如果我们将这个问题细化,性能取决于具体环境,取决于系统架构,取决于软件与服务器的优化等等概念并发测试: 多用户同时访问一个应用程序、同一模块或数据记录时是否存在死锁或其他性能问题。分类并发测试主要分两类:1、独立业务性能测试:核心业务模块的某一业务并发性能测试;2、组合业务性能测试:一个或多个模块的多个业务同时进行并发测试。一、独立业务性能测试1) 完全一样功能的并发测试:检查程序对同一时刻并发操作的处理,例如模拟多个用户在同一时刻向数据库写入相同
2、数据,或者多个用户在同一时刻发出请求测试系统能否正确响应。2) 完全一样操作的并发测试:在同一时刻完成完全一样的操作,即从宏观上看操作对系统的影响是一致的,例如同时单击保存按钮。这类测试目的在于验证大量用户使用同一功能时系统能否正常工作。3) 相同/不同的子功能并发测试:同一模块大多数功能相互耦合,针对一些子功能较多的模块做组合测试。组合的依据就是用户使用的场景,每个不同的子功能都模拟一定的用户数量进行并发测试。二、组合业务性能测试1) 不同核心业务模块的用户进行并发,模块之间具有一定耦合:这种测试比较接近用户使用情况,测试的对象是多个模块组,每个组相关的模块之间具有一定耦合关系。组与组之间的
3、关系相对独立。例如实际中各类型的用户都会对应一组模块,相当于不同的业务组并发的访问系统。2) 具有耦合关系的核心模块组进行并发,每组模块内部存在耦合关系:主要测试多用户并发条件下一些存在耦合或者数据接口的模块是否正常运行,可以参考集成测试用例和概要设计文档,分析出一些核心模块的接口。3) 基于用户场景的并发测试:选择用户的一些经典场景做测试,测试对象可以使核心模块,也可以是非核心模块。这种测试更接近用户使用的实际情况,测试需要充分考虑实际场景。设计组合模块用户并发性测试用例一般用不同“子功能”或者“子事务”为单位,来进行各个模块的不同核心功能组合。并发测试步骤注意:测试计划包括:测试范围、测试
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 并发 测试 知识点 总结
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内