测试用例管理与显示的系统及方法与流程

文档序号:12123685阅读:211来源:国知局

本发明涉及测试用例管理领域,具体是涉及一种测试用例管理与显示的系统及方法。



背景技术:

测试用例(Test Case)是将软件测试的行为活动做一个测试用例。测试用例科学化的组织归纳,目的是能够将软件测试的行为转化成可管理的模式;同时测试用例也是将测试具体量化的方法之一,不同类别的软件,测试用例是不同的。不同于诸如系统、工具、控制、游戏软件,管理软件的用户需求更加不同的趋势。

要使最终用户对软件感到满意,最有力的举措就是对最终用户的期望加以明确阐述,以便对这些期望进行核实并确认其有效性。测试用例反映了要核实的需求。

然而,核实这些需求可能通过不同的方式并由不同的测试员来实施。例如,执行软件以便验证它的功能和性能,这项操作可能由某个测试员采用自动测试技术来实现;计算机系统的关机步骤可通过手工测试和观察来完成;不过,市场占有率和销售数据(以及产品需求),只能通过评测产品和竞争销售数据来完成。

测试用例资源是测试中的核心资源,对于测试用例需要进行一定程度的安全防护与范围控制,同时还应该保持测试用例的即时更新与同步,传统的测试用例管理主要是基于本地管理的模式,缺少了CS模式的灵活性与可控性,不利于测试用例的管理与控制。



技术实现要素:

本发明的目的是为了克服上述背景技术的不足,提供一种测试用例管理与显示的系统及方法,能够有效控制测试用例的扩散范围,保护测试核心资源。

本发明提供一种测试用例管理与显示的系统,该系统包括服务器端与客户端,

所述服务器端用于:以数据库的方式存储测试用例资源,通过功能授权的手段,进行授权验证,区分授权范围,利用资源列表的方式下发测试用例资源列表给客户端,控制测试用例资源的应用范围,管控测试资源的调用与测试资源的下发;

所述客户端用于:依照测试人员的需求,请求对应的测试用例资源,接收服务器端下发的测试资源列表,通过图形化手段加载测试资源,依据测试人员进一步的请求,申请具体测试用例资源,并根据下发资源进行加载与多样化展示。

在上述技术方案的基础上,所述客户端提供文字与拓扑图展示方式。

在上述技术方案的基础上,所述客户端在展示过程中屏蔽拷贝、复制操作。

在上述技术方案的基础上,所述客户端根据服务器端下发的测试资源列表,申请相应的测试用例资源。

在上述技术方案的基础上,所述服务器端根据客户端的申请,下发多样化的测试用例资源。

在上述技术方案的基础上,所述客户端接收新的测试用例资源,并通过图形化手段进行图文并茂的展示。

本发明还提供一种基于上述系统的测试用例管理与显示的方法,包括以下步骤:

S1、客户端依据用户权限申请查看测试用例;

S2、服务器端验证信息后下发测试用例资源列表;

S3、客户端接收测试用例资源数据,并以图形化形式展示测试用例资源信息;

S4、客户端依据测试用例资源数据,申请查看测试用例信息;

S5、服务器端下发测试用例数据,客户端展示申请查看测试用例信息。

与现有技术相比,本发明的优点如下:

(1)本发明采用服务器端客户端模式,测试用例以数据库的存储方式部署于服务器端,客户端用于接收服务器端下发的测试用例的相关信息,并展示测试用例的详细信息。经过大量实验证实,本发明能够简化测试用例部署,有效控制测试用例的扩散范围,保护测试核心资源。

(2)本发明通过测试用例资源与展示隔离的方式,服务器端进行授权验证,有效鉴权,区分授权范围利用资源列表的方式下发可访问资源列表给客户端应用,同时利用资源在线模式,能够进一步的保证测试资源的安全、完整与及时性。

(3)本发明利用服务器端、客户端权限授权的模式,有效控制了测试用例资源的适用范围,保障了测试用例资源内容的适用性。

(4)本发明在客户端利用多样化的手段展示测试资源信息,能拓展显示信息,方便测试人员查看与使用测试用例资源,有效提高测试用例显示的丰富性。

(5)本发明的客户端依据授权后的资源列表,申请相应资源调用,并以友好的图形化界面进行相关展示,同时屏蔽对于图形化界面中的测试用例资源进行拷贝、复制等操作,完善显示应用的安全性,实现线上线下的同步安全。

附图说明

图1是本发明实施例中测试用例管理与显示的方法的流程图。

具体实施方式

下面结合附图及具体实施例对本发明作进一步的详细描述。

本发明实施例提供一种测试用例管理与显示的系统,包括服务器端与客户端,其中:

服务器端用于:以数据库的方式存储测试用例资源,通过功能授权的手段,进行授权验证,区分授权范围,利用资源列表的方式下发测试用例资源列表给客户端,有效控制测试用例资源的应用范围,管控测试资源的调用与测试资源的下发。

客户端用于:依照测试人员的需求,请求对应的测试用例资源,接收服务器端下发的测试资源列表,通过图形化手段加载测试资源,依据测试人员进一步的请求,申请具体测试用例资源,并根据下发资源进行加载与多样化展示。客户端提供文字与拓扑图等多种展示方式,并在展示过程中屏蔽拷贝、复制等操作。

客户端根据服务器端下发的测试资源列表,申请相应的测试用例资源,服务器端根据客户端的申请,下发多样化的测试用例资源,客户端接收新的测试用例资源,并通过图形化手段进行图文并茂的展示,并应用技术手段屏蔽测试用例拷贝等方法对于测试用例的复制。经过大量实验证实,本发明实施例能够有效管控测试用例扩散,同时提升测试用例的及时性。

参见图1所示,本发明实施例提供一种基于上述系统的测试用例管理与显示的方法,包括以下步骤:

S1、客户端依据用户权限申请查看测试用例;

S2、服务器端验证信息后下发测试用例资源列表;

S3、客户端接收测试用例资源数据,并以图形化形式展示测试用例资源信息;

S4、客户端依据测试用例资源数据,申请查看测试用例信息;

S5、服务器端下发测试用例数据,客户端展示申请查看测试用例信息。

本发明实施例通过测试用例资源与展示隔离的方式,保证测试用例资源的安全性、有效性与及时性;利用服务器端、客户端权限授权的模式,有效控制了测试用例资源的适用范围,保障了测试用例资源内容的适用性;在客户端利用多样化的手段展示测试资源信息,能够极大的方便测试人员查看与使用测试用例资源,同时利用技术手段屏蔽拷贝、复制等操作,有效保障了测试用例资源在显示端的安全。

本领域的技术人员可以对本发明实施例进行各种修改和变型,倘若这些修改和变型在本发明权利要求及其等同技术的范围之内,则这些修改和变型也在本发明的保护范围之内。

说明书中未详细描述的内容为本领域技术人员公知的现有技术。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1