[发明专利]用于集成测试平台的优先级化和指派管理器有效
申请号: | 201210109918.0 | 申请日: | 2012-04-12 |
公开(公告)号: | CN102789414A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | J·M·布朗;P·J·史密斯;J·A·斯蒂尔;S·M·威廉姆斯 | 申请(专利权)人: | 埃森哲环球服务有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 爱尔兰*** | 国省代码: | 爱尔兰;IE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 集成 测试 平台 优先级 指派 管理器 | ||
本申请需求2011年4月12日提交的、美国临时专利申请序号61/474,516的权益。在此全文合并于此作为参考。
技术领域
本发明涉及软件测试,特别地,本发明涉及用于开发、调试以及执行测试以确保软件系统的完整性和功能性的集成平台。
背景技术
计算机软件的开发涉及严格的测试流程以确保实现预期的软件功能。在测试过程中,测试者编写用于执行不同类型测试的各种测试脚本以确保计算机软件如设计地执行功能。测试者还在建立和运行测试脚本的同时,跟踪结果,并将测试结果报告给合适的人员。这个过程是低效且费时的,且需要重要测试者的参与。
此外,随着业务继续依靠于计算机软件和复杂软件包,为满足业务的需要,已经增量开发了大量高复杂性的计算机软件。由于增加的复杂性和规模,该软件程序需要大规模的测试过程,而该测试过程需要较先前所需要的多得多的测试者和测试脚本。该增加与将其测试集中化并且交给外包测试模型的组织有关。传统的测试“嵌入”于每个项目的系统开发生命周期(SDLC)中,但现在主要的“分散”的测试功能存在于组织中,其测试遍及多个项目和版本。
已经开发了测试工具以辅助测试者执行测试过程的各种步骤。然而,现存的测试工具无法提供所需的功能和效率,来克服大规模测试过程所带来的挑战。
各种产品的测试和/或软件产品在复杂性和范围上有所增长。过去,设计者和开发者的相对较少的组(数量上可能为10-30人)开发用于测试和验证软件模块或代码段功能的测试。这种个人的小组是可管理的。然而,随着参与项目的个人数目的变大,冗余和复杂性增加了,这导致成本的增加和错误量的增加。因此,存在解决上述问题的需求。
发明内容
下一代测试系统(NGT)提供了用于集中软件测试的开发、调试和执行的管理服务平台,其中成百至可能上千人可以共同协作来开发和执行形成一整组测试的非常大量的模块或测试脚本。假如将反映硬件状态的指示器和测试结果信号提供给测试系统,则下一代测试系统不仅限于软件模块的测试,而且还可以用于硬件的测试。
例如,组织或软件开发中心可以使用下一代软件测试系统测试和验证大软件包或应用,或者应用组(诸如会计系统、进销存系统、操作系统的发布版本或任意其他系统)。可以在测试“工厂”中使用下一代测试系统,其中数百人对同一或类似产品(例如,发布前的PC操作系统)执行最后的测试或质量控制测试。
可以使用下一代测试系统开发或调试该测试,并且还可以使用该系统执行最后的测试流程来验证该版本或执行对装运前的实际的产品的最后质量控制。该下一代测试系统可以用于a)规划和开发发布版本的测试,b)规划和评估开发测试流程所需的投入量或人力,c)管理准备过程,d)管理测试脚本向测试人员的分发,以及e)使测试流程自动化。
在集成测试平台上提供了一种优先级化和指派测试脚本的方法,其中测试平台被配置用于组织、管理和支持由测试人员准备的测试脚本的调试。所述方法包括接收多个测试脚本,将一组预定因子应用至每个测试脚本,以及基于所述因子的相对重要程度将权重值指派给每个因子。基于对应于所述测试脚本的权重因子设置每个测试脚本的优先级值,并且基于相应的优先级值将测试脚本指派至用于执行的队列位置,其中所述指派的测试脚本与一个或多个偏置因子有关。如果所述偏置因子指示测试脚本的需求匹配于测试人员的相应偏置因子,则从测试队列中识别出所选的测试脚本并将其转发给测试人员。当测试者点击“获取下一个”图标时,可以实时地指派所述测试脚本。
对本领域技术人员而言,通过审视下文的附图和详细说明,系统、方法、特征以及它们的相应优点的其他实施例将变得明显。且预期在于将所有这些附加系统、方法、特征及优点都包括在本说明书中、本发明的范围之内以及由所附权利要求所保护。
附图说明
参照下文的附图和说明可以更好地理解该系统。图中的组件并非限于比例绘制,而是将重点放在图示本发明的原理。而且,在图中,相似的附图标记指示全部不同视图中相应地部分。
图1是示出了下一代测试系统的主要组件的特定实施例的高级方框图;
图2是示出了下一代测试系统的附加特征的框图;
图3是示出了下一代测试系统的数据流和操作流程的框图;
图4是示出了优先级化和指派管理器的具体实施例中的测试用例的优先级的框图;
图5是示出了下一代测试系统的优先级化和指派管理器的具体实施例的截屏;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于埃森哲环球服务有限公司,未经埃森哲环球服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210109918.0/2.html,转载请声明来源钻瓜专利网。