并发测试知识点总结#优质严选_第1页
并发测试知识点总结#优质严选_第2页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、性能测试目的:提高系统吞吐量,缩短响应时间更好地支持并发性性能是系统在特定环境中表示的最大事务处理能力。具体化此问题会影响性能,具体取决于环境、系统体系结构、软件和服务器优化等概念并行测试:多个用户同时访问一个应用程序、同一模块或数据记录时是否存在死锁或其他性能问题。分类并行测试主要分为两类。1、独立业务性能测试:核心业务模块的业务并行性能测试:2、组合业务性能测试:多个业务同时对一个或多个模块执行并行测试。一、独立业务性能测试1)对相同功能的并行测试:确认并发操作的程序处理,例如模拟多个用户在同一时间将相同数据写入数据库,或确认多个用户在同一时间正确响应请求测试系统。2)同时测试同一任务:在

2、同一时间完成同一任务。也就是说,同时单击“保存”按钮等对操作系统的影响宏观上是一致的。这些测试的目的是验证当许多用户使用相同的功能时系统是否工作正常。3)同时测试相同/不同的子功能:相同模块的大部分功能结合在一起,对一些具有很多子功能的模块进行组合测试。每个子功能都基于模拟特定用户数量的用户使用方案,以便同时测试。二、组合业务性能测试1)不同核心业务模块的用户同时工作,模块之间有一定的结合。此测试更接近用户使用情况,测试的目标是多个模块组,与每个组相关的模块之间存在一定的耦合关系。组和组之间的关系相对独立。例如,实际上每种类型的用户对应于不同业务组中的并发访问系统的一组模块。2)具有耦合关系的

3、核心模块组执行并发操作,并且与每组模块存在耦合关系。在多用户并发条件下,主要测试一些具有组合或数据接口的模块的运行情况,并可以参考集成测试的示例和概要文件设计文档,分析一些核心模块的接口。3)基于用户方案的并行测试:可以选择用户的部分经典场景进行测试,并使测试对象成为模块而不是核心模块或核心。此测试更接近用户使用的实际情况,测试应充分考虑实际情况。设计组合模块用户并发测试案例通常作为不同的“子功能”或“子事务处理”单元用于每个模块的各种核心功能组合。并行测试阶段注:测试计划包括测试范围、测试环境、测试方案简介和风险分析并行测试用例设计并发测试用例设计的核心是并发用户数设计,其中有两个更重要的概

4、念1、并发用户:1)多个用户同时执行相同的任务。2)多个用户在同一时间向系统发出请求(可以相同,也可以不同)2、并发用户数:与服务器在同一时间交互的联机用户数,该服务器可以是单向传输包或双向传输包。并发用户数设计方法通常有三种:第一,极限法:使用最大在线用户数作为最大并发数。此方法可以在使用已启动或未确认目标门户的情况下,或使用已注册用户数作为系统用户数后,根据经验公式计算最大并发数量(经验公式不确定,由项目经验根据系统类型确定,例如OA办公系统:系统使用用户数*(5%至20%)第二,用户趋势分析:分析用户在系统生命周期内的未来趋势,预测系统未来可实现的最大使用量,从而估计最大并发用户数。此方

5、法常用于用户增长情况。第三,实证评价方法:根据经验判断最大并发用户数,该方法适用于用户数比较稳定、明确的系统。在特定项目中,通常使用多种方法一起确定最大并发用户数。完成最大并发用户数评估后,将每个测试用例需要模拟的用户数设计为百分比。例如,您可以设计模拟用户数,方法是以最大并发用户数的20%为增量,直到达到最大并发用户数。对于特定用例,设计用户数需要考虑以下几点:首先,以所有类型的用户同时增加的方式设计用户数量。为了确定系统瓶颈,逐步设计了设计案例。第二,如果不是测试系统可以支持的最大并发用户数,通常不会超过最大并发用户数的20%。第三,每个用户组至少需要一次测试,因此在设计用户数时必须考虑成

6、本。设计系统中的其他时间段场景不同时间段的方案设计更接近用户使用,是核心模块和组合模块并发性能测试用例的基础。各种时间段场景分析的数据源主要是需求分析和日志分析。不同期间的场景设计遵循以下两个原则:1、为测试选择典型场景,特别是同时用户数较大的场景选择。2、全面涵盖即要设计的用例箱,应涵盖压力可能更大的时期性能测试阶段性能测试的一般步骤如下:1、构建和维护测试环境2、运行测试用例3、监视测试执行场景4、保存和分析测试结果测试环境准备就绪后,可以运行测试用例,测试运行大多通过工具完成。一般步骤如下:性能测试部分测试属性:请求响应时间:TTLB为time to lastbyte。指示客户机从发出请求开始接收最后一个字节的响应所需的时间。吞吐量:测试中发送的数据量总和。TPS:transaction per second系统可以处理的事务量。点击率:用户每秒向web服务器提交的htt

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论