精华内容
下载资源
问答
  • WEB测试用例模板

    2018-10-08 17:03:06
    WEB测试用例模板,用于模块测试用例,集成测试用例,系统测试用例的编写模板
  • Web性能测试实战》性能测试用例模板
  • WEB测试用例

    2018-11-21 18:58:29
    包含了WEB网页测试的常用测试用例书写模板,非常实用。
  • Web性能测试实战》性能测试用例模板
  • 性能测试用例模板

    2012-10-30 11:08:48
    性能测试用例模板,《Web性能测试实战》性能测试用例模板,三个模板
  • 测试用例模板

    2018-04-10 11:40:31
    excel编写的测试用例,自己编了很长时间设计的,里面包括一些基本信息:项目名称,用例的设计人,用例的执行人,功能模块,功能特性等,一些主题的信息:用例编号,相关用例,测试对象,检查点,预支条件,用例步骤...
  • web测试用例

    2015-04-13 13:13:52
    详解web测试,本测试用例可以助你快速了解测试用例
  • 之前上传过有关性能测试的文档(2篇),现在补上功能测试总结及用户用例测试模板,可直接套用模板。 欢迎下载!
  • 系统测试用例模板

    2013-01-04 12:49:08
    关于WEB功能测试的测试用例模板,表格形式,
  • web测试用例(全)

    2016-07-26 15:20:00
    web测试用例大全
  • OA系统测试用例模板

    2018-04-23 18:05:36
    基于企业web应用页面测试,而专门设计的通用版测试用例,需要测试人员熟悉前端页面和业务流程。
  • 接口测试用例模板

    2018-07-13 16:22:22
    关于接口功能测试用例
  • 测试用例文档,为本人几次项目的总结,包含了Web测试最基本的测试用例
  • 有关web的各种测试以及测试用例编写,通过这些资料可以帮助你了解web测试的各个测试点
  • 一套测试用例模板,参数列,统计函数,自动涮选, 可收缩展开...
  • webload通过模拟真实用户的操作,生成压力负载来测试web的性能用户创建的是基于javascript的测试脚本,称为议程agenda,用它来模拟客户的行为,通过执行该脚本来衡量web应用程序在真实环境下的性能当前最高版本是6.0...
  • 测试用例模板和例子

    万次阅读 多人点赞 2017-02-14 15:58:31
    该范例已经包含一个测试用例模板。 项目/软件 技术出口合同网络申领系统 (企业端) 程序版本 1.0.25       功能模块名 Login  编制人  ...

    该范例已经包含一个测试用例的模板。

    项目/软件

    技术出口合同网络申领系统 (企业端)

    程序版本

    1.0.25

     

     

     

    功能模块名

    Login 

    编制人  

    xxx

     

     

     

    用例编号-

    TC-TEP_Login_1 

    编制时间  

    2002.10.12

     

     

     

    相关的用例

     

     

     

     

     

    功能特性

    用户身份验证

     

     

     

     

     

    测试目的

    验证是否输入合法的信息,允许合法登陆,阻止非法登陆

     

     

     

     

     

    预置条件

    无 

    特殊规程说明 

    如数据库访问权限

     

     

     

    参考信息

    需求说明中关于登陆的说明

     

     

     

     

     

    测试数据

    用户名=yiyh 密码=1

    操作步骤

    操作描述 

    数 据

    期望结果

    实际结果

    实际结果 

    测试状态(P/F

    输入用户名称,按登陆按钮。 

    用户名=yiyh,密码为空 

    显示警告信息请输入用户名和密码!

     

     

     

    输入密码,按登陆按钮。 

    用户名为空,密码=1

    显示警告信息请输入用户名和密码!

     

     

     

    3

    输入用户名和密码,按登陆按钮。

    用户名=yiyh,密码=2

    显示警告信息请输入用户名和密码!

     

     

     

    4

    输入用户名和密码,按登陆按钮。

    用户名=xxx,密码=1

    显示警告信息请输入用户名和密码!

     

     

     

    5

    输入用户名和密码,按登陆按钮。

    用户名=xxx,密码=2

    显示警告信息请输入用户名和密码!

     

     

     

    6

    输入用户名和密码,按登陆按钮。

    用户名=空,密码=

    显示警告信息请输入用户名和密码!

     

     

     

    7

    输入用户名和密码,按登陆按钮。

    用户名=yiyh,密码=1

    进入系统页面。

     

     

     

    8

    输入用户名和密码,按登陆按钮。

    用户名=Admin,密码=admin

    进入系统维护页面。

     

     

     

    9

    输入用户名和密码,按登陆按钮。

    用户名=yiyh'',密码=1

    显示警告信息请输入用户名和密码!

     

     

     

    10

    输入用户名和密码,按登陆按钮。

    用户名=yiyh,密码=1''

    显示警告信息请输入用户名和密码!

     

     

     

    11

    输入用户名和密码,按重置按钮。

    用户名=yiyh,密码=1

    清空输入信息

     

     

     

    测试人员 

     

    开发人员

     

     

    项目负责人

     

    3、测试用例设计的误区

    1、能发现到目前为止没有发现的缺陷的用例是好的用例:

    首先要申明,其实这句话是十分有道理的,但我发现很多人都曲解了这句话的原意,一心要设计出发现“难于发现的缺陷”而陷入盲目的片面中去,忘记了测试的目的所在,这是十分可怕的。我倾向于将测试用例当作一个集合来认识,对它的评价也只能对测试用例的集合来进行,测试本身是一种“V&V”的活动,测试需要保证以下两点:

    l 程序做了它应该做的事情 

    l 程序没有做它不该做的事情

    因此,作为测试实施依据的测试用例,必须要能完整覆盖测试需求,而不应该针对单个的测试用例去评判好坏。

     

    2、测试用例应该详细记录所有的操作信息,使一个没有接触过系统的人员也能进行测试;

    不知道国内有没有公司真正做到这点,或者说,不知道有国内没有公司能够将每个测试用例都写得如此详细。在我的测试经历中,对测试用例描述的详细和复杂程度也曾有过很多的彷徨。写得太简单吧,除了自己没人能够执行,写得太详细吧,消耗在测试用例维护(别忘了,测试用例是动态的,一旦测试环境、需求、设计、实现发生了变化,测试用例都需要相应发生变化)上的时间实在是太惊人,在目前国内大部分软件公司的测试资源都不足的情况下,恐怕很难实现。但我偏偏就能遇到一些这样的老总或者是项目负责人,甚至是测试工程师本身,全然不顾实际的资源情况,一定要写出“没有接触过系统的人员也能进行测试”的用例。

    在讨论这个问题之前,我们可以先考虑一下测试的目的。测试的目的是尽可能发现程序中存在的缺陷,测试活动本身也可以被看作是一个Project,也需要在给定的资源条件下尽可能达成目标,根据我个人的经验,大部分的国内软件公司在测试方面配备的资源都是不足够的,因此我们必须在测试计划阶段明确测试的目标,一切围绕测试的目标进行。

    除了资源上的约束外,测试用例的详细程度也需要根据需要确定。如果测试用例的执行者、测试用例设计者、测试活动相关人对系统了解都很深刻,那测试用例就没有必要太详细了,文档的作用本来就在于沟通,只要能达到沟通的目的就OK

    在我担任测试经理的项目中,在测试计划阶段,一般给予测试设计30% - 40%左右的时间,测试设计工程师能够根据项目的需要自行确定用例的详细程度,在测试用例的评审阶段由参与评审的相关人对其把关。

     

    3、测试用例设计是一劳永逸的事情;

    这句话摆在这里,我想没有一个人会认可,但在实际情况中,却经常能发现这种想法的影子。我曾经参与过一个项目,软件需求和设计已经变更了多次,但测试用例却没有任何修改。导致的直接结果是新加入的测试工程师在执行测试用例时不知所措,间接的后果是测试用例成了废纸一堆,开发人员在多次被无效的缺陷报告打扰后,对测试人员不屑一顾。

    这个例子可能有些极端,但测试用例与需求和设计不同步的情况在实际开发过程中确是屡见不鲜的,测试用例文档是“活的”文档,这一点应该被测试工程师牢记。

     

    4、测试用例不应该包含实际的数据;

    测试用例是“一组输入、执行条件、预期结果”、毫无疑问地应该包括清晰的输入数据和预期输出,没有测试数据的用例最多只具有指导性的意义,不具有可执行性。当然,测试用例中包含输入数据会带来维护、与测试环境同步之类的问题,关于这一点,《Effective Software Test》一书中提供了详细的测试用例、测试数据的维护方法,可以参考。

     

    5、测试用例中不需要明显的验证手段;

    我见过很多测试工程师编写的测试用例中,“预期输出”仅描述为程序的可见行为,其实,“预期结果”的含义并不只是程序的可见行为。例如,对一个订货系统,输入订货数据,点击“确定”按钮后,系统提示“订货成功”,这样是不是一个完整的用例呢?是不是系统输出的“订货成功”就应该作为我们唯一的验证手段呢?显然不是。订货是否成功还需要查看相应的数据记录是否更新,因此,在这样的一个用例中,还应该包含对测试结果的显式的验证手段:在数据库中执行查询语句进行查询,看查询结果是否与预期的一致。

    4、测试用例在软件测试中的作用 

        1、指导测试的实施 

        测试用例主要适用于集成测试、系统测试和回归测试。在实施测试时测试用例作为测试的标准,测试人员一定要按照测试用例严格按用例项目和测试步骤逐一实施测试。并对测试情况记录在测试用例管理软件中,以便自动生成测试结果文档。 

        根据测试用例的测试等级,集成测试应测试那些用例,系统测试和回归测试又该测试那些用例,在设计测试用例时都已作明确规定,实施测试时测试人员不能随意作变动。 

        2、规划测试数据的准备 

    在我们的实践中测试数据是与测试用例分离的。按照测试用例配套准备一组或若干组测试原始数据,以及标准测试结果。尤其象测试报表之类数据集的正确性,按照测试用例规划准备测试数据是十分必须的。

    除正常数据之外,还必须根据测试用例设计大量边缘数据和错误数据。 

        3、编写测试脚本的"设计规格说明书

        为提高测试效率,软件测试已大力发展自动测试。自动测试的中心任务是编写测试脚本。如果说软件工程中软件编程必须有设计规格说明书,那么测试脚本的设计规格说明书就是测试用例。 

        4、评估测试结果的度量基准 

        完成测试实施后需要对测试结果进行评估,并且编制测试报告。判断软件测试是否完成、衡量测试质量需要一些量化的结果。例:测试覆盖率是多少、测试合格率是多少、重要测试合格率是多少,等等。以前统计基准是软件模块或功能点,显得过于粗糙。采用测试用例作度量基准更加准确、有效。 

        5、分析缺陷的标准 

        通过收集缺陷,对比测试用例和缺陷数据库,分析确证是漏测还是缺陷复现。漏测反映了测试用例的不完善,应立即补充相应测试用例,最终达到逐步完善软件质量。而已有相应测试用例,则反映实施测试或变更处理存在问题。

    5、试用例编号规则

    目的:好的测试用例编号,可以更好的去了解此项用例所针对的模块,也有助于记忆和新用例的增加。

    规则:测试用例编号采用“版本+细类+编号”的形式。

    备注:其中“版本”为设计此测试用例的软件版本。

    “细类”为小模块中的汉字头一个字母,以最多5个字母为标准。

    “编号”为BUG用例的编号,以4位为标准,依次递增。

    例如:引导系统V2.01版本中,候车点设置,用例编号可以书写为:

              2.01_HCDSZ_0001

    九、集成测试

          集成测试(也叫组装测试,联合测试)是单元测试的逻辑扩展。它的最简单的形式是:两个已经测试过的单元组合成一个组件,并且测试它们之间的接口。从这一层意义上讲,组件是指多个单元的集成聚合。在现实方案中,许多单元组合成组件,而这些组件又聚合成程序的更大部分。方法是测试片段的组合,并最终扩展进程,将您的模块与其他组的模块一起测试。最后,将构成进程的所有模块一起测试。此外,如果程序由多个进程组成,应该成对测试它们,而不是同时测试所有进程。

          集成测试识别组合单元时出现的问题。通过使用要求在组合单元前测试每个单元并确保每个单元的生存能力的测试计划,可以知道在组合单元时所发现的任何错误很可能与单元之间的接口有关。这种方法将可能发生的情况数量减少到更简单的分析级别。

          集成测试是在单元测试的基础上,测试在将所有的软件单元按照概要设计规格说明的要求组装成模块、子系统或系统的过程中各部分工作是否达到或实现相应技术指标及要求的活动。也就是说,在集成测试之前,单元测试应该已经完成,集成测试中所使用的对象应该是已经经过单元测试的软件单元。这一点很重要,因为如果不经过单元测试,那么集成测试的效果将会受到很大影响,并且会大幅增加软件单元代码纠错的代价。 

          集成测试是单元测试的逻辑扩展。在现实方案中,集成是指多个单元的聚合,许多单元组合成模块,而这些模块又聚合成程序的更大部分,如分系统或系统。集成测试采用的方法是测试软件单元的组合能否正常工作,以及与其他组的模块能否集成起来工作。最后,还要测试构成系统的所有模块组合能否正常工作。集成测试所持的主要标准是《软件概要设计规格说明》,任何不符合该说明的程序模块行为都应该加以记载并上报。 

          所有的软件项目都不能摆脱系统集成这个阶段。不管采用什么开发模式,具体的开发工作总得从一个一个的软件单元做起,软件单元只有经过集成才能形成一个有机的整体。具体的集成过程可能是显性的也可能是隐性的。只要有集成,总是会出现一些常见问题,工程实践中,几乎不存在软件单元组装过程中不出任何问题的情况。从图1可以看出,集成测试需要花费的时间远远超过单元测试,直接从单元测试过渡到系统测试是极不妥当的做法。 

          集成测试的必要性还在于一些模块虽然能够单独地工作,但并不能保证连接起来也能正常工作。程序在某些局部反映不出来的问题,有可能在全局上会暴露出来,影响功能的实现。此外,在某些开发模式中,如迭代式开发,设计和实现是迭代进行的。在这种情况下,集成测试的意义还在于它能间接地验证概要设计是否具有可行性。 

          集成测试的目的是确保各单元组合在一起后能够按既定意图协作运行,并确保增量的行为正确。它所测试的内容包括单元间的接口以及集成后的功能。使用黑盒测试方法测试集成的功能。并且对以前的集成进行回归测试。 





    展开全文
  • 我做毕业设计用到的,可以参考下,很详细,有需要的拿去
  • 测试用例模板(Excel表格)

    热门讨论 2009-08-17 10:51:58
    一个测试用例模板。仅供大家参考。 用Excel表格方式给出例子。
  • 微软提供的性能测试用例模版...测试用例模板 测试用例 (Test case) 用例名称  用例编号 重要程度  用例设计人 代码负责人  测试人 测试时间  English version Title  Case ID Level  Designer Developer
    微软提供的性能测试用例模版
    http://blog.chinaunix.net/uid-756549-id-2609017.html

    测试用例模板
    测试用例 (Test case)
    用例名称 
    用例编号 重要程度 
    用例设计人 代码负责人 
    测试人 测试时间 
    English version
    Title 
    Case ID Level 
    Designer Developer 
    Tester Time 
    测试场景描述 (Case scenario)
    场景描述
    子场景(可选)
    子场景1 例如,返回10条记录
    子场景2 例如,返回100条记录
    测试流程 (Testing process)
    描述被测试应用场景的商业流程,流程必须在实际测试中发挥良好的导航作用,使不熟悉该系统的使用者能够对商业流程有清晰的了解。
    (被测的商业流程应该事先通过检测,以确保功能的顺利运行。应用程序代码在测试阶段应该被冻结)
    1.
    2.
    3.
    测试条件和要求 (Requirements)
    环境要求
    硬件要求:
    WEB服务器 - 配置1.2 (详细配置信息见测试计划文档,或附录)
    软件要求:
    补丁要求:
    网络要求:
    性能基线和衡量指标 (Testing baseline & metrics)
    前提 (测试结果有效的先决条件)
    1. 例如:无内存泄漏;HTTP错误个数为0
    2. 数据库数据要求
    例如:流水表已有20万条记录
    3. 并发连接数要求
    4. 测试周期或测试次数
    性能基线
    1. 例如:每秒钟完成XXX笔交易
    2.
    3.
    监视参数 (详情见附录)
    1. 例如:Performance Monitor: Private Byte
    2.
    3.
    性能计算方式
    1. 例如:数据库交易表增加纪录数 / 总时间(秒)
    2.
    3.
    测试数据和脚本 (Testing data, Scripts)
    测试数据准备
    包括登陆账号组,输入数据;可以事先保存在某个文本文件中
    测试数据库
    数据库、表、存储过程、视图、用户帐号、相关数据
    测试脚本
    根据测试工具编写相应脚本或编写手工测试脚本
    for Example
    1LBrowser
    1. Navigate to the home page of the Online Shopping site.
    2. Click “Help.”
    3. Click “FAQ.”
    4. Click “Shopping” on FAQ.
    5. Click “Shopping/Our Products” on the main menu.
    6. Click “Product Search.”
    7. Click “Special Offers.”
    8. Click “Store Finder.”
    9. Click Central Scotland to view shop addresses.
    10. Click “Edinburgh” to see details.
    11. Click “After Sales.”
    12. Click “Basket.”
    13. Navigate to the home page of the Online Shopping site.
    14. Click on Advert at bottom of page.


    测试手段 (Testing instrument)
    例如: 编写自动测试工具
    或使用专用测试工具。
    备注 (Remarks)



    附录A – 应用软件性能数据分类
    4.1 应用软件性能数据概述
    在企业级应用的负载测试过程中,测试工具通过部署一整套性能监视器,来收集和显示各个架构层次、服务器和组件上的性能数据,包括网络、操作系统、应用服务器、中间件、应用程序、.NET服务器、Web服务器和数据库服务器。在进行负载测试时,这些数据用来精确测量系统各个方面的性能,从而用户可以快速、简便地定位问题和瓶颈的来源。最终,这些数据用来生成各种文档和图表,并判断出应用程序的性能是否满足业务的需要。



    4.2 应用软件常用性能数据描述
    1. Number of Concurrent Users (NCU)
    并发用户数 – 在指定时刻,系统观察到的并发用户连接数。
    2. Request Per Second (RPS)
    每秒处理请求数 – 指示服务器平均每秒钟能处理的用户事务请求数量。
    3. Response Time
    响应时间 – 指从客户发出一个事务请求到收到处理结果的最后一个字节的时间长度。
    4. Time to First Byte (TTFB)
    客户端收到响应的第一个字节的平均毫秒数。
    5. Time to Last Byte (TTLB)
    客户端收到响应的最后一个字节的平均毫秒数。
    6. Think Time
    思考时间 – 用户在发送下一个请求前花在浏览页面上的时间。
    7. Hits per Second
    每秒点击次数
    8. Throughput
    吞吐量 – 以kilobyte为单位,客户每秒接收的数据总量。
    9. Pages per Second
    每秒下载页数 – 每秒内从Web服务器上下载到客户端的Web页面数量。
    10. User-define Data Point (supported by LoadRunner)
    用户自定义性能指标 – 由LoadRunner支持的自定义性能指标,比如: Transaction Response Time, Transaction Per Second Passed, Failed。
    11. %Processor Time:CPU平均利用率
    12. %User Time:用户态CPU平均利用率
    13. % Privileged Time:核心态CPU平均利用率
    14. Processor Queue Length:处理器队列中的线程数
    15. Context Switches per Second:每秒线程切换次数
    16. Interrupts/Sec:每秒中断数
    17. Page Faults / sec:每秒内存换页数
    18. Memory, Available Bytes:平均剩余的可用内存
    19. Private Bytes:进程分配内存数
    20. Process, Handle Count:进程使用系统句柄数
    21. Memory, Pool Paged Bytes:可交换到硬盘的系统物理内存byte数。
    22. Memory, Pool Non-paged Bytes:不可交换到硬盘的系统物理内存byte数。
    23. Network Interface, bytes total/sec:网络带宽利用率
    24. Network Interface, Output Queue Length:网络适配器输出队列长度
    25. Physical Disk, %Disk Time:物理磁盘利用率
    26. Physical Disk, Avg Disk Queue Length:物理磁盘平均磁盘I/O队列长度
    27. Physical Disk, Current Disk Queue Length:物理磁盘当前磁盘I/O队列长度
    28. Physical Disk, Disk Read/Sec, Disk Write/Sec:物理磁盘每秒读/写操作次数
    29. COM+ Authenticate (by LoadRunner):COM+ 调用级别验证成功频率
    30. COM+ Authenticate Failed (by LoadRunner):COM+ 调用级别验证失败的频率
    31. COM+ Activation (by LoadRunner):COM+ 应用激活频率
    32. COM+ Failed (by LoadRunner):COM+ 应用关闭频率
    33. COM+ Thread Start (by LoadRunner):STA的线程启动的比率
    34. COM+ Thread Terminate (by LoadRunner):STA的线程中止的比率
    35. Transaction Duration (by LoadRunner):COM+事务的平均周期
    36. Transaction Start (by LoadRunner):COM+事务启动比率
    37. Transaction Prepared (by LoadRunner):COM+事务进入准备阶段的比率
    38. Transaction Aborted (by LoadRunner):COM+事务回滚的比率
    39. Transaction Commited (by LoadRunner):COM+事务提交的比率
    40. Object LifeTime(by LoadRunner):COM+组件平均生命期
    41. Object Create (by LoadRunner):创建COM+组件实例的比率
    42. Object Destroy (by LoadRunner):释放COM+组件实例的比率
    43. Object Activate (by LoadRunner):COM+ JIT-actived对象激活的比率
    44. Object Deactivate (by LoadRunner):COM+ JIT-actived对象失活的比率
    45. Disable Commit (by LoadRunner):COM+对象处于DisableCommit状态的比率
    46. Enable Commit (by LoadRunner):COM+对象处于Enable状态的比率
    47. Set Complete (by LoadRunner):COM+对象处于SetComplete状态的比率
    48. Set Abort (by LoadRunner)COM+对象处于SetAbort状态的比率
    49. COM+ Method Duration (by LoadRunner):COM+方法调用平均持续时间
    50. COM+ Method Frequency (by LoadRunner):COM+方法调用频率
    51. COM+ Method Failed (by LoadRunner):COM+方法失败的频率
    52. COM+ Method Exception (by LoadRunner):COM+方法抛出异常的频率
    53. Active Server Page, Request per Second:ASP每秒执行请求数
    54. Active Server Page, Request Queue:ASP请求队列长度
    55. Active Server Page, Requests Execute Time:ASP平均请求执行时间
    56. Active Server Page, Requests Wait Time:ASP平均请求等待时间
    57. Active Server Page, Session Current:当前活动Session计数
    58. .NET CLR Data, SqlClient, Current # Pooled Connection:当前被连接池缓存的数据库连接
    59. .NET CLR Data, SqlClient, Current # Pooled and Non-pooled Connection
    当前所有的数据库连接,缓存和未缓存的
    60. .NET CLR Memory, Gen 0、1、2 heap size:.NET中0、1、2代虚拟堆的大小
    61. .NET CLR Memory, # bytes in all Heaps:.NET中托管内存的总数
    62. ASP.NET, Application Restarts:ASP.NET中应用重新启动的次数
    63. ASP.NET, Work Process Restarts:ASP.NET中工作进程重新启动的次数
    64. ASP.NET, Request Execution Time:ASP.NET平均请求执行时间毫秒数
    65. ASP.NET, Request Wait Time:ASP.NET平均请求等待时间毫秒数
    66. ASP.NET, Requests Queued:ASP.NET平均请求队列长度
    67. ASP.NET Application, Requests/Sec:ASP.NET某特定应用每秒钟处理的请求数
    68. ASP.NET Application, Requests Executing:ASP.NET某特定应用正在执行的请求数
    69. ASP.NET Application Sessions Active:ASP.NET某特定应用中活动的Session数
    70. Web Service, Get Requests per Second:HTTP的GET方法每秒请求数
    71. Web Service, Post Requests per Second:HTTP的POST方法每秒请求数
    72. Distributed Transaction Coordinator, Transactions/Sec
        每秒的分布式事务数
    73. Distributed Transaction Coordinator, Committed Transactions
        提交的分布式事务总数
    74. Distributed Transaction Coordinator, Aborted Transactions
        回滚的分布式事务总数
    75. Distributed Transaction Coordinator, Active Transactions
        当前活动的分布式事务数
    76. Distributed Transaction Coordinator, Response Time – Average
        分布式事务从开始到提交的平均时间间隔
    77. SQL Server, Cache Manager, Cache Hit Ratio:SQL Server的缓存区命中率
    78. SQL Server, Cache Manager, Cache Used Counts per Second
        SQL Server每秒内使用的缓存对象数
    79. SQL Server, Locks, Exclusive/Shared & Users blocked
        SQL Server 每秒内用户由于表级锁被阻塞数
    80. SQL Server, % Procedure Cache Used & % Procedure Cache Active
        SQL Server存储过程缓存使用率
    81. SQL Server, Transaction/Sec:SQL Server每秒的事务数
    82. SQL Server, General statistics, User Connections
        SQL Server 当前用户连接数
    83. SQL Profiler, Audit Login/Logout
        SQL Profiler中跟踪用户登入/登出数
    84. SQL Profiler, Stored Procedure, RPC Completed
    SQL Profiler中跟踪存储过程的调用
    85. SQL Profiler, TSQL, Batch Completed:SQL Profiler中跟踪TSQL语句的调用
    86. SQL Profiler, SQL Transaction:SQL Profiler 中跟踪事务的提交。


    4.3 应用软件性能数据分类
    企业应用程序可以根据系统架构分成以下类型
     Client/Server – 客户机/服务器架构l
    l 基于浏览器/Web服务器的三层架构
     基于中间件应用服务器的三层架构l
    l 基于Web服务器和中间件的多层架构
    以上架构都由客户机、Web服务器、中间层应用服务器、数据库服务器组成。通过针对不同层次的性能指标监测,可以分析出整体架构的性能指标和性能瓶颈。
    1. 数据库服务器的性能指标监测
    l Processor, %Processor Time
       Processor, %User Timel
     Processor, %l Privileged Time
     Processor, Processor Queue Lengthl
     System, Contextl Switches per Second
     Memory, Page Faults/secl
     Memory, Availablel Bytes
     Memory, Pool Paged Bytesl
     Network Interface, bytes total/secl
    l Network Interface, Output Queue Length
     Physical Disk, %Disk Timel
    l Physical Disk, Current Disk Queue Length
     Physical Disk, Avg Disk Queuel Length
     Physical Disk, Disk Read/Sec, Disk Write/Secl
     SQL Server,l General statistics, User Connections
     SQL Server, Transaction/Secl
     SQLl Server, Cache Manager, Cache Hit Ratio
     SQL Server, Cache Manager, Cachel Used Counts per Second
     SQL Server, Locks, Exclusive/Sharedl & Users blocked
     SQL Server, % Procedure Cache Usedl & % Procedure Cache Active
     SQL Profiler, Audit Login/Logoutl
     SQL Profiler, Storedl Procedure, RPC Completed
     SQL Profiler, TSQL, Batch Completedl
     SQLl Profiler, SQL Transaction

    2. Web服务器的性能指标监测
     Processor, %Processorl Time
     Processor, %User Timel
     Processor, % Privileged Timel
    l Processor, Processor Queue Length
     System, Context Switches per Secondl
    l Process, Private Bytes
     Memory, Page Faults/secl
     Memory, Availablel Bytes
     Memory, Pool Paged Bytesl
     Network Interface, bytes total/secl
    l Network Interface, Output Queue Length
     Physical Disk, %Disk Timel
    l Physical Disk, Avg Disk Queue Length
     Number of Concurrent Users (NCU)l
    l Request Per Second (RPS)
     Response Timel
     Time to First Byte (TTFB)l
    l Time to Last Byte (TTLB)
     Think Timel
     Web Service, Get Requests perl Second
     Web Service, Post Requests per Secondl
     Active Server Page,l Request per Second
     Active Server Page, Request Queuel
     Active Serverl Page, Requests Execute Time
     Active Server Page, Requests Wait Timel
    l Active Server Page, Session Current   。


    3. 基于ASP.NET的Web服务器或Web Service服务器性能指标监测
     Processor, %Processor Timel
     Processor, %User Timel
    l Processor, % Privileged Time
     Processor, Processor Queue Lengthl
     System,l Context Switches per Second
     Process, Private Bytesl
     Memory, Pagel Faults/sec
     Memory, Available Bytesl
     Memory, Pool Paged Bytesl
    l Network Interface, bytes total/sec
     Network Interface, Output Queuel Length
     Physical Disk, %Disk Timel
     Physical Disk, Avg Disk Queuel Length
     Number of Concurrent Users (NCU)l
     Request Per Second (RPS)l
    l Response Time
     Time to First Byte (TTFB)l
     Time to Last Byte (TTLB)l
    l Think Time
     Web Service, Get Requests per Secondl
     Web Service, Postl Requests per Second
     ASP.NET, Application Restartsl
     ASP.NET, Workl Process Restarts
     ASP.NET, Request Execution Timel
     ASP.NET, Request Waitl Time
     ASP.NET, Requests Queuedl
     ASP.NET Application, Requests/Secl
    l ASP.NET Application, Requests Executing
     ASP.NET Application Sessionsl Active

    4. 中间层应用服务器的性能指标监测
     Processor, %Processor Timel
     Processor,l %User Time
     Processor, % Privileged Timel
     Processor, Processor Queuel Length
     System, Context Switches per Secondl
     Process, Private Bytesl
    l Memory, Page Faults/sec
     Memory, Available Bytesl
     Memory, Pool Pagedl Bytes
     Network Interface, bytes total/secl
     Network Interface, Outputl Queue Length
     Physical Disk, %Disk Timel
     Physical Disk, Avg Disk Queuel Length
     COM+ Authenticate (by LoadRunner)l
     COM+ Authenticate Failed (byl LoadRunner)
     COM+ Activation (by LoadRunner)l
     COM+ Failed (byl LoadRunner)
     COM+ Thread Start (by LoadRunner)l
     COM+ Thread Terminatel (by LoadRunner)
     Transaction Duration (by LoadRunner)l
     Transaction Startl (by LoadRunner)
     Transaction Prepared (by LoadRunner)l
     Transactionl Aborted (by LoadRunner)
     Transaction Commited (by LoadRunner)l
     Objectl LifeTime(by LoadRunner)
     Object Create (by LoadRunner)l
     Object Destroyl (by LoadRunner)
     Object Activate (by LoadRunner)l
     Object Deactivate (byl LoadRunner)
     Disable Commit (by LoadRunner)l
     Enable Commit (byl LoadRunner)
     Set Complete (by LoadRunner)l
     Set Abort (byl LoadRunner)
     COM+ Method Duration (by LoadRunner)l
     COM+ Method Frequencyl (by LoadRunner)
     COM+ Method Failed (by LoadRunner)l
     COM+ Methodl Exception (by LoadRunner)
     .NET CLR Data, SqlClient, Current # Pooledl Connection
     .NET CLR Data, SqlClient, Current # Pooled and Non-pooledl Connection
     .NET CLR Memory, Gen 0、1、2 heap sizel
     .NET CLR Memory, #l bytes in all Heaps
     Distributed Transaction Coordinator,l Transactions/Sec
     Distributed Transaction Coordinator, Committedl Transactions
     Distributed Transaction Coordinator, Aborted Transactionsl
    l Distributed Transaction Coordinator, Active Transactions
     Distributedl Transaction Coordinator, Response Time – Average

    5. 客户机的性能指标监测
    l Processor, %Processor Time
     Process, Private Bytesl
     Process, Handlel Counts
     Network Interface, bytes total/secl
     Network Interface, Outputl Queue Length
     Physical Disk, Avg Disk Queue Lengthl
     .NET CLR Memory, Genl 0、1、2 heap size
     .NET CLR Memory, # bytes in all Heapsl
     Number ofl Concurrent Users (NCU)
     Request Per Second (RPS)l
     Response Timel
    l Hits per Second
     Throughputl
     Pages per Secondl
     User-define Datal Point
     Time to First Byte (TTFB)l
     Time to Last Byte (TTLB)l
     Thinkl Time
    展开全文
  • web系统测试用例

    2018-10-10 17:10:54
    web系统的测试用例模板

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,429
精华内容 5,771
关键字:

web测试用例模板