惠普质量管理解决方案_第1页
惠普质量管理解决方案_第2页
惠普质量管理解决方案_第3页
惠普质量管理解决方案_第4页
惠普质量管理解决方案_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

惠普质量管理解决方案、rr科学的测试管理流程是质量控制的第一步软件质量的重要性已是毋庸置疑的如何去提高软件质量?尤其是在开发大型关键应用软件系统涉及多方开发测试组织时建立一个标准的测试流程变得尤为重要。测试管理解决方案在整体解决方案中起到了提纲挈领的作用它能够帮助用户有效的管理日常的测试工作。我们方案中的对应测试管理平台产品是tDerrQualityer,(后面简称Qualityr,一个用于规范和管理日常测试项目工作的平台。它将管理不同开发人员测试人员和管理人员之间的沟通调度项目内容管理和进度追踪而且惠普的测试管理软件Qualityr,是一个集中实施、分布式使用的专业的测试项目管理平台软件。Qualityr可以在用户内进行多项目的测试的协调。通过在一个整体的应用系统中提供并且集成了测试需求管理测试计划测试日程控制以及测试执行和错误跟踪等功能,极大地加速测试过程。如上图所示建立测试项目之后首先根据用户的业务功能需求和性能需求建立相应的测试需求即建立测试的内容接着根据测试需求设计生成测试计划并反向考察测试计划对测试需求的覆盖率然后由测试计划安排和运行测试根据运行结果来修改测试计划最后在测试全过程中的所有错误信息有错误跟踪模块记录和管理下面介绍新惠普惠普质量管理解决方案软件测试管理解决方案能够给用户带来的好处和一些重要特性。1、 监管测试日常工作流程使用Qualityr,可以建立起一整套科学标准的测试流程,如从应用软件测试的需求开始,一直到测试案例运行和缺陷跟踪。Qualityr不仅仅为测试和开发人员本身提供了一个共同工作的平台更重要的是在重大项目中尤其是外包软件开发项目中Qualityr提供了一个易于接入的浏览器界面,让最终用户可以在任何时间段,任何地点,随时连入视察当前测试工作进行的状况它的实时工作报表忠实的反映了目前软件的质量这样对于最终用户测试过程不再是个黑匣子不再无法控制而是随时发现问题随时改善工作流程和方式。惠普质量管理解决方案2、 客户化缺陷汇报和解决流程实践证明花费一定的时间和资源对所有的流程预先进行定义是非常重要的只有展开全面彻底地规划,才能让缺陷汇报和解决流程提供有价值的信息,使IT流程合理化。以下部分所描述的步骤是在创建汇报流程定义缺陷安全等级记录缺陷状态和跟踪所有修改的惠普质量管理解决方案过程中会被采用的一些步骤。3、 测试资源和测试经验的累计随着测试工作的进行测试需求测试案例和缺陷解决方法都成为一种测试经验累计下来使用Qalityr可以集中的保存这些内容并作为今后测试任务或解决问题的参考和重要资源。Qualityr将系统地将这些宝贵的经验保存在指定的数据库中,而不是零散的文档如我们采用第三方开发测试的方法这些测试资源在完成开发测试任务后将作为成果和应用软件一同提交给最终用户若将来进行另一次的应用软件升级开发或测试这些测试资源可以让后来的测试人员十分迅速的开展工作,而无需重头开始测试案例设计。4、 测试工作报告的准确性使用Qualityr,在任何时间段,都可以方便快捷的通过Qualitytr生成一份详细或统计的基于d文档的测试报告可以是测试工作进程报告也可以是测试软件质量报告在Qualityr中内嵌了数十种测试报告模板可用户使用用Qualityer后无需人手工书写测试报告一方面节省了大量的时间另一方面自动生成的文档也保障了内容的真实性和准确性。Qualityr中包含几十中标准测试报告模板,可以自动生成各种测试报告,如测试需求覆盖率报告缺陷密度报告等等用户也可以工具自己的需求定制和生成客户化的基于d的测试报告。5、 基于J2EE的实现Qualityr是基于如磐石的JSebgc等J2EE应用服务器实现的因此它具有很好的伸缩性和可扩展性它的客户机统一采用WEB浏览器进行访问是典型的瘦客户机。用户应用开发人员、测试人员、测试项目经理和业务人员等,都可以通过统一的WEB浏览器界面来访问测试管理平台,操作方便,易用性好,便于各种角色之间的协同工作。惠普质量管理解决方案6、 客户化二次开发及APIQualityr是基于J2E标准实现的,它提供了开放式测试构架(OpningtingietuA以及大量的Ja的AI接口函数极大地方便了客户的二次开发工作。用户在使用Qualityr作测试流程管理的时候若有特的流程修改或其他客户化需求,可以方便地使用AI进行客户化工作。7、 丰富的第三方插件和接口0多个第三方插件,可以和llogc的DOO、IMatnallearQt、BlandartTM、ftod、l、isualceae等软无缝集成。8、 多平台支持测试管理软件Qualityr可以安装于xix或inds平台上为企业级的用户提供了稳定可靠的测试管理平台。测试管理软件还可以支持支持lr架构,能保障测试管理系统稳定运行。9、 全中文操作界面Qualityr中文版内核进行了全面汉化,具有完全的中文操作界面和文档。生成的测试报告也是中文的,这非常便于中国用户使用。惠普质量管理解决方案、1、 功能测试产品(Functionalesting)自动化功能测试工具是一种企业级的用于检验应用程序是否如期运行的功能性测试工具通过自动捕获检测和重复用户交互的操作能够辨认缺陷并且确保那些跨越多个应用程序和数据库的业务流程在初次发布就能避免出现故障并且保持长期靠运行。惠普的自动化功能测试软件untonalting可以覆盖绝大多数的软件开发技术,简单高效,并具备测试用例可重用的特点。2、 高投资回报率与手工测试相比,自动化功能/回归测试工具具有很高的投资回报率(OI。自动化功能测试克服了手工测试难于重复的缺点同时具有很高的可靠性可以覆盖大部分的系统测试减少人为错误可以让测试人员集中精力提高效率来专注新模块的测试。3、 简单易用功能强大轻松创建测试惠普质量管理解决方案用untalting创一个测试,您只需记录下一个标准的业务流程,如下一张订单或建立一个新的商家帐户unnalting直观的记录流程能让任何人在UI上轻轻点击鼠标就可建立测试,即使技知识有限的用户也能生成完整的测试。您还可以直接编辑测试指令来满足各种复杂测试的需求。untalting将2种测试创建方式结合在一个环境下,来适应不同的背景支持和您团队的喜好。插入检查点在记录一个测试的过程中,您可插入检查点,在查寻潜在错误的同时比较预想和实际的测试结果。在插入检查点后,untonalting收集一套性能指标,在测试运行时对其一一验证untalting允许您用几种不同类型的检查点,包括本的,UI,位图和数据库。例如用一个位图检查点,您可以确认一个位图图象,如公司的图标是否出现于指定位置。检验数据除了创立并运行测试,untalting还能验证数据库的数值,从确保交易的准确性例如,在测试创建时,您可以设定哪些数据库表格和记录资料需要检测在重放时,您的试程序就会核对数据库内的实际数值与预想的数值。untalting能自动显示检测结果,在有更新/修改,删除或插入的记录上会用突出标识以引起注意。增强测试为了彻底全面地测试一个应用程序您需要了解对于不同类型的数据它是如何运行的untonalting的Dablead让您只需点击几下鼠标就能简单地将一个惠普质量管理解决方案记录下的业务流程转化为一个数据驱动的测试来反映多个用户各自独特且真实的作行为。目前有相当数量的企业应用程序仍然使用非标准的对象untonalting的irtOetad能识别以前未知的对象,不必特别编写代码。使用irtualOetad界面您会看到一张的对象类型列表能用其来代表您未知的对象您可以为您的对象设定标识如一个按钮并为其命名以后每次您记录测试用到这个按钮untalting就会自动对应它的名字。这个特性既能加强您测试的质量,又提高了测试文件的可读性。运行测试建立起您的测试并插入检查点和做一些必要的功能添加后您就可以开始运行测试。当untalting执行您的测试时,它会自动操作应用程序,正如一个真实户根据记录流程执行着每一步的操作而且它的意外处理功能为测试排除干扰包括消息和警报。分析结果一旦测试运行后,您就需要分析测试结果。untalting的互动式的报告工具通过提供详尽的易读的报告其中会列出在测试中发现的差错和出错的位置来助您解释所得的结果这些报告对在测试运行中发生的重要事件进行描述如出错内容和检查点等点击按钮您还能进一步获取任何未被包括在此测试范围内的错误的详尽资料。惠普质量管理解决方案维护测试随时间推移,开发人员会对应用程序做进一步的修改,并需要另加额外的测试。有了untonalting您不必应用程序改动一次就得重新建一个新的测试而untnalting会帮助您创立在程序应用周期内可重复使用的测试。这样大大地节省时间和资源,充分利用测试投资。每次您记录一个测试untonalting自动生成一个UIp用于储存应用对象。这些对象信息分层次组织,让您既可以总览所有的对象,也可以选择某栏,深入查询更多的信息更重要的是UIap提供一个中央汇集的站点用做更新您的测试一般而言,对您应用程序所做的任何改动都会影响到成百甚至上千个测试。使用untalting,用户只需改动一个UIap而非无数个测试,就能到达重复使用的目的。由于能让测试重复使用,untalting提供的不仅仅是一种能在多种环境下检测应用程序的功能性测试工具还是一种在程序应用周期内经济实效且利用率高的测试方式。4、 其它技术特点 轻松创建测试直观的记录流程能让任何人在UI上轻轻点鼠标就可建立测试,即使技术知识有限的用户也能生成完整的测试您还可以直接编辑测试指令来满足各种复杂测试的需求。 拥有inds和UX上的功能测试软件,支持在不同的UNX和inds版本上实现不同应用类型的测试,如indw;minal;UI;WEB;RP等。惠普质量管理解决方案 支持不同的开发语言和标准。支持Dlpi;Ja;C;C++;VB;ruildr;WEBisualgereL.NtRP环境如Oal,A,eoplf,Sebl;Oale开环境,TE开发环境,AP等。 您可插入检查点,包括文本的,UI,位图和数据库,在查寻潜在错误的同时,比较预想和实际的测试结果。 增强测试简单地将一个记录下的业务流程转化为一个数据驱动的测试来反映多个用户各自独特且真实的操作行为。 支持itx和SminalSrce环境中的安装和使用。 可以和Qualtyr无缝集成 功能强大,大量插件支持,适合于任何企业级应用的测试。 简单易用,支持it和SL编语言,untalting还支持e和关键字驱动技术。 untalting具有对象存储库。 untalting具有中文操作界面和联机帮助文档。5、 广泛的支持环境目前,untalting支持inds8/NT/000/ME/XP以及Ntcpe、I、Ja、C、VB、ruild、Dli、teXAP、Sel、eoplft、AAN、OaleDopr2000等各类开发及应用环境。untnalting甚能够支持A开发的应用测试,保障将来的无线应用也能够顺利无碍地投入使用。惠普质量管理解决方案、1、 性能测试产品(Loadrunner)oadunner是一种较高规模适应性的自动负载测试工具它能预测系统行为优化性能。oadunner强调的是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的确认和查找问题。此外,oadunner能支持最广泛的协议和技术,为您的特殊环境,量身定做地提供解决方案。2、 轻松创建虚拟用户使用oadunner的irtalrnar引擎您能很简便地创立起系统负载该引擎能够生成代理或虚拟的用户模拟业务流程和真正用户的操作行为。它先记录下业务流程,如下订单或机票预定然后将其转化为测试脚本利用虚拟用户您可以在inds,UNX或ix机器上同时运行成千上万个测试。所以oadunner能极大的减少负载测试所需的硬件和人力资源。另外,使用了oadunner的ubooad利技术,您能获得最高的规模适应性水平ubooad使您有能力创立与每天几十万名在线用户和数以百万计的点击数相匹配的负载。惠普质量管理解决方案2模拟大量的真实用户生成压力.Web服务器

应用服务器

数据库服务器LOADGENERATORS

性能监控器

3监控器实时捕获系统的性能状态LRCONROLLER1.Contoler起到调度压力测试并管理监控器

4测试结果被搜集及保存起来供分析LRANALYSS3、 创建真实的负载irtuals建立起后,您需要界定您的负载方案怎么样的业务流程组合和多少数量的实际用户会在每一个负载服务器上运行。用oadunner的控制器,您能很快组织起多用户的测试方案控制器的des功能提一个互动的环境在其中您既能建立起持续且循环的负载又能管理和驱动负载测试方案控制器的集合点同步功能提供一个交互控制的环境,在其中您既能建立起持续且循环的负载,又能管理和同步负载测试方案。4、 定位性能问题oadunner内含集成的实时监测器,在负载测试过程的任何时候,您都可以观察到应用系统的运行性能这些被动监测器为您实时显示交易性能数据如反映时间和其它系统组件包括应用服务器,eb服务,网路设备和数据库等的即时性能。5、 分析结果精确定位问题所在一旦测试完毕后,oadunner收集汇总所有的测试数据,并提供您高级分析和汇报能力,以便迅速查找到性能问题并追溯原由。使用oadunner的eb交易细节监测器,您惠普质量管理解决方案可以决定将所有的图象,架构和文本下载到每一网页上所需得的时间。6、 完整的企业应用环境的支持oadunner是工业标准级的性能测试软件,它是目前业界占有市场份额最大的性能测试软件。它支持业界普遍的标准和开发技术。支持最广泛的业界标准:ino,In,SQLr,OD,Oal,DB,b,e,LA,FT,A,D,pal,APR/3,yA.co,Seb,Baa,eoplef,Oalce-sinsSui,RM,JBtin,b,,ed,eph,MQ,it,Jaca,T,,ceXM,I-mod,ealple,Smedaple,V,C/C++,J,.N,等开发环境。7、 更多技术特点 轻松创建虚拟用户录制引擎能够生成代理或虚拟的用户模拟业务流程和真正用户的操作行为。利用虚拟用户,您可以在ind,IMAX,H-UX,UNOLARS或ix机器上同时运行成千上万个测试。 采用ubooad技术产生压力测试场景时每个虚拟用户的内存资源消耗平均小于2MB;使用有限的资源产生最大的压力场景。 无代理的性能监控器用于采集被测系统的性能参数在被测试系统上不安装任何代理软件。 自动分析压力测试结果使用类似自动关联的技术自动拟合应用性能参(如应用响应时间应用并发用户数和系统性能参(如网络性能指标操作系统性能指标,数据库性能指标等,得出用系统性能的瓶颈。 使用同一的压力测试工具产生压力场景和使用无代理技术监控企业系统的基础架构。 产生基于d的标准测试报告惠普质量管理解决方案8、 灵活的参数化为了模拟真实的业务压力状况通常采用一个脚本带多组测试数据的方式利用脚本里面的参数让一个脚本在不同的循环中执行不同的业务数据如账号金额等等不进行参数化的压力测试对于用户来说,就很难有说服力。oadunner具有广泛的平台支持和良好的编程支持能力支持indsixH-UXAX等用常见的主流平台通过其灵活性的特点,很容易完成密文脚本的参数化的功能,从而能够模拟出更加真实的业务压力来。oadunner强大而又灵活的参数化功能,完全适应用户的性能测试的要求。即使将来有新的应用或是原有应用发生变化对于用户来说都不会影响先期投资情况可以显著提高投资回报率。9、 易用性在性能测试中灵活性是不容忽视的问题用户的性能测试任务往往是时间非紧任务重环境复杂为了在有限的时间和环境内完成性能测试工作测试产品的易用性将起到决定性作用。以某一典型的性能测试为例并发用户000个执行的交易脚本20个每个交易参数化点两个,每个脚本运行000次的测试为例,所以需要的工作量估计如下: 需要录制脚本的个数20个每个脚本录制时间1分钟全部脚本可以在半小时内顺利完成。 修改脚本20个所有的脚本的源程序是一样的有不同是每个交易参数点不同,在报文中的偏移量不同所以修改脚本可以一个脚本模板为基础修改脚本的工作在也可以在半小时内完成。 初步测试,一般可以在半天内完成。 正式测试:一般半小时可以运行完一轮测试。 分析结果可以和测试并行进行即测试完一轮就可以进行分析同时进行下一轮的测试。惠普质量管理解决方案从实际工作的效果来看,仅仅由于oadunner的易用性一方面,保守的估计,仅仅参数化一项功能的实现,至少可以使得正式的压力测试工作缩短0%以上的时间。这对于用户具有非常重大的现实意义。10、实时性能监控一般言性能测试的目的并不仅仅是得出系统的吞吐能力评价系统的当前性能更主要的是发现系统可能存在的瓶颈,确认性能瓶颈并优化和调整应用。很显如果需要来实现这样的目标在性能测试的同时没有一套实时的同步系统监控功能是无法实现的我们不可能在使用性能测试软件的同时借助第三方的系统软件来完“实时监控因为第三方监控软件即使能够监控也很难和性能测试软件实现同步而且会添加大量的手工工作例如记录加压时间将性能测试报表与系统监控软件报表关联等等。新惠普软件的oadunner性能测试解决方案在提供强大的性能测试的同时还提供了功能丰富的服务器监控功能在性能测试过程中能够监测系统各层面的每一部件的性能通过记录整个系统所有性能数据测试人员可以将这些信息对应最终用户的负载和响应时间以此定位瓶颈所在更为重要的是对于待测服务器的同步监控不需要安装任何代理只要进行简单的配置就可获得服务器上相关的性能数据这样就以一种完全无干扰原先系统的方式进行,最大限度地减少了对被测服务器性能的影响。相比其他同类性能测试产品来说,oadunner监控功能尤为突出,支持各类环境、操作系统网应用服务和数据库服务器对于户这样一个有ind,i,OnH-UX,AX等众多环境的情况尤为适合用户将不必为由于测试环境的改变而改换其他测试产品我们在先期的性能测试中就先后在oxAX及H-UX上做过相关的测试下面是oadunner所提供的部分监控功能: 运行时间监控–虚拟户状态,用户指定的数据站 交易监控–反应时间,交易成功与否 网络服务器资源监控–单位秒的点击数,吞吐量惠普质量管理解决方案 多操作系统资源监控–U,内存,I/O等 中间件监控–ed,eblog,phee等 数据库服务器监控–le,Qrr,D2b11、关联分析性能测试测试完毕了通过高度准确的记录达到模拟真实用户的行为与此同时实时对应性能监控数据也采集完毕了但这并不能说明性能测试完毕因为分析性能测试结果才是性能测试过

温馨提示

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

评论

0/150

提交评论