测试系统的监控及浏览数据库的方法

文档序号:6651863阅读:232来源:国知局
专利名称:测试系统的监控及浏览数据库的方法
技术领域
本发明涉及关於一种监控及浏览数据库的方法,更具体地说,涉及一种测试系统的监控及浏览数据库的方法,应用於网际网路的环境中,使用者可经由浏览器、网际网路而浏览数据库系统的测试结果,并且在具有相当的数据库系统使用权限的情况下,可对远端的数据库系统服务器或网路服务器(具数据库系统)的数据库系统做远端监控。
在目前一般的生产线上进行测试工作时,可用几种自动测试工具来对产品进行测试,希望能达到快速自动完成测试工作的目标。但是由於目前已知的浏览及监控测试系统的测试结果的方法,均是使用传统的客户与服务器架构,在客户端的使用者的个人计算机内,必须利用特别的软件,才可对服务器内的数据进行查询,如果客户端的使用者的个人计算机并不具有此特别的软件,则无法对服务器内的数据进行查询,并且由於架构的限制,因而此已知的浏览及监控测试系统的测试结果的方法,仅能适用於局域网路(LAN)架构,而无法适用於广域网路(WAN)的网际网路架构。
因而,当完成测试後,只能在测试的客户端的个人计算机上,显示该次测试结果,并由於测试用的个人计算机是分散在不同的厂房内,甚至,是分散在不同的地区、国家内,所以其他人将无法看到此测试报告。目前,生产线主管如果想要了解不同测试者的测试状态或是测试进度时,例如,某一种产品机型已测试了几台,此产品机型已测过那些作业系统,或测过那些语言版本,均是通过电子邮件的方式来联系,而这样,将会导致以下的缺点1.只有测试者能看到测试报告,其他测试者或主管将无法看到。2.主管无法对数据库系统进行监控,无法实时知道每个测试者的测试状况,例如,每个测试者是在进行测试,或测试已完成。3.无法知道某一类产品的测试是否完成,例如,某一种产品机型的某种作业系统的所有语言版本是否都完成测试。4.由於主管无法实时的知道测试者的测试进度,因而无法汇整得知产品的总体测试进度。
而纵观已知的测览及监控测试系统的测试结果的方法,均是使用传统的客户与服务器架构,在客户端使用者的个人计算机内,必须利用特别的软件,才可对服务器内的数据进行查询,如果客户端使用者的个人计算机并不具有此特别的软件,则无法对服务器内的数据进行查询,并且由於架构的限制,因而此已知的浏览及监控测试系统的测试结果的方法,仅能适用於区域网路架构,而无法适用在广域网路的网际网路架构。当完成测试後,只能在测试的客户端的个人计算机上,显示该次测试结果,并由於测试用的个人计算机是分散在不同的厂房内,甚至,是分散在不同的地区、国家内,所以其他人将无法看到此测试报告。所以如何寻求一种测试系统的监控及浏览数据库的方法,在网际网路架构下,无须利用特定的软件,在个人计算机端,每个使用者可利用浏览器而对数据库系统的测试结果进行浏览,而可得知其他人的测试结果,实时知道每个测试者的测试状况,汇整得知产品的总体测试进度;并且,若具有足够的数据库系统使用权限时,使用者可利用浏览器,并经由网际网路,而对数据库系统服务器或网路服务器(具有数据库系统)的数据库系统做远端存取控制,而达到监控数据库系统的测试结果的目的,乃是待解决的问题。
为了解决上述已知浏览及监控测试系统的测试结果的方法,均是使用传统的客户与服务器架构,在客户端的使用者的个人计算机内,必须利用特别的软件,才可对服务器内的数据进行查询,如果客户端的使用者的个人计算机并不具有此特别的软件,则无法对服务器内的数据进行查询,并且由于架构的限制,因而此已知的浏览及监控测试系统的测试结果的方法,仅能适用於区域网路架构,而无法适用於广域网路的网际网路架构,当完成测试後,只能在测试的客户端的个人计算机上,显示该次测试结果,并由于测试用的个人计算机是分散在不同的厂房内,甚至,是分散在不同的地区、国家内,所以其他人将无法看到此测试报告,我们采用了一种新颖的测试系统的监控及浏览数据库的方法,使用者可经由浏览器、网际网路而浏览数据库系统的测试结果,并且在具有相当的数据库系统使用权限的情况下,可对远端的数据库系统服务器或网路服务器(具数据库系统)的数据库系统做监控,在网际网路架构下,无须利用特定的软件,在个人计算机端,每个使用者可利用浏览器而对数据库系统的测试结果进行浏览,而可得知其他人的测试结果,即时知道每个测试者的测试状况,汇整得知产品的总体测试进度;并且,若具有足够的数据库系统使用权限时,使用者可利用浏览器,并经由网际网路,而对数据库系统服务器或网路服务器(具有数据库系统)的数据库系统做远端存取控制,而达到监控数据库系统的测试结果的目的。
本发明的主要目的便是在于提供一种测试系统的监控及浏览数据库的方法,在网际网路架构下,无须利用特定的软件,在个人计算机端,每个使用者可利用浏览器而对数据库系统的测试结果进行浏览,而可得知其他人的测试结果,即时知道每个测试者的测试状况,汇整得知产品的总体测试进度。
本发明的又一目的便是在于提供一种测试系统的监控及浏览数据库的方法,在网际网路架构下,无须利用特定的软件,在个人计算机端,使用者可经由浏览器、网际网路而浏览数据库系统的测试结果,并且在具有相当的数据库系统使用权限的情况下,可对远端的数据库系统服务器或网路服务器(具数据库系统)的数据库系统做监控。
根据以上所述的目的,本发明提供了一种新颖的测试系统的监控及浏览数据库的方法,使用者可经由浏览器、网际网路而浏览数据库系统的测试结果,并且在具有相当的数据库系统使用权限的情况下,可对远端的数据库系统服务器或网路服务器(具数据库系统)的数据库系统做监控。
本测试系统包含个人计算机、网路服务器、以及数据库系统服务器,而当数据库系统是位在此网路服务器内,则无须另一数据库系统服务器,而此网路服务器可兼当数据库系统服务器。
在进行测试系统的监控及浏览数据库的过程时,在网际网路的环境中,使用者利用个人计算机而与网路服务器做网路连结,此网路服务器可当成数据库系统服务器,或此网路服务器将与另一数据库系统服务器做网路连结,以让使用者可经由此网路服务器而浏览数据库系统服务器内的测试结果,而当数据库系统是位在此网路服务器内,亦即,并无另一数据库系统服务器时,使用者将可直接浏览於网路服务器内的数据库系统的测试结果。使用者将於个人计算机的浏览器画面中,输入检索条件,以对数据库系统服务器中的数据库系统进行查询、检索,以得到所查询的测试结果的报告。而若具有足够的数据库系统使用权限时,使用者可利用浏览器画面,并经由网际网路,而对数据库系统服务器或网路服务器(具有数据库系统)的数据库系统做远端存取控制,若使用者具有数据库系统的系统管理员权限,则可设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力,而达到远端监控数据库系统的测试结果的功能。
使用此测试系统的监控及浏览数据库的方法时,不但使用者可经由浏览器、网际网路而浏览数据库系统的测试结果,并且在具有相当的数据库系统使用权限的情况下,可对远端的数据库系统服务器或网路服务器(具数据库系统)的数据库系统做监控。
为让本发明的上述和其它目的,特徵,优点能更明显易懂,将举较佳实施例,并配合所附图示,详细说明本发明的实施例,所附图式的内容简述如下

图1为一系统方块图,其中显示应用本发明的测试系统的监控及浏览数据库的方法的测试系统的基本组织架构方块图;图2为应用本发明测试系统的监控及浏览数据库的方法,而对数据库系统进行浏览以及监控的流程程序;图3为一示意流程图,用以更详细地解释於第二图中的产生浏览报告所需的数据资料步骤的详细流程程序;以及图4为一示意流程图,用以更详细地解释於第二图中的选取要查询的项目做查询以得到与测试有关的信息的步骤的详细流程程序。
图1为一系统方块图,其中显示应用本发明的测试系统的监控及浏览数据库的方法的测试系统的基本组织架构方块图。如图中所示,测试系统1包含个人计算机2、网路服务器3、以及数据库系统服务器4,而当数据库系统是位在此网路服务器3内,则无须另一数据库系统服务器4,而此网路服务器3可兼当数据库系统服务器4。
使用者利用个人计算机2而与网路服务器3做网路连结,此网路服务器3可当成数据库系统服务器4,或此网路服务器3将与另一数据库系统服务器4做网路连结,以让使用者可经由此网路服务器3而浏览数据库系统服务器4内的测试结果。而当数据库系统是位在此网路服务器3内,亦即,并无另一数据库系统服务器4时,使用者将可直接浏览於网路服务器3内的数据库系统的测试结果。此测试结果可由使用者於测试完成後,於个人计算机5将测试结果上载到数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统中,以供其他使用者或生产线主管做浏览、检索、以及查询之用。数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统,於接收到来自个人计算机5的测试结果数据後,将对所有的测试结果做汇整的动作,以即时处理的方式来对测试的数据结果做处理。
於进行浏览时,使用者於个人计算机2的浏览器画面中,输入检索条件,以确定要生成测试报告的条件,可包括机形型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,以对数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统进行查询、检索,使用者於个人计算机2的浏览器画面,可对数据库系统服务器4或网路服务器3(具数据库系统)之数据库系统提出浏览测试报告的请求,而数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统得到此请求後,将测试报告数据资料结果,经由网际网路的方式,而传送到个人计算机2,并於个人计算机2的浏览器画面中做一展现。
而若使用者具有足够的数据库系统使用权限时,在个人计算机2或个人计算机5利用浏览器画面,并经由网际网路,而对数据库系统服务器4或网路服务器3(具有数据库系统)的数据库系统做远端存取控制,若使用者具有数据库系统的系统管理员权限,则可设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围,而达到远端监控数据库系统服务器4或网路服务器3(具有数据库系统)的数据库系统的功能。
图2为应用本发明测试系统之监控及浏览数据库的方法,而对数据库系统进行浏览以及监控的流程程序。首先,於步骤11,於个人计算机2的使用者,在浏览器画面中,输入浏览条件,以确定要生成测试报告的条件,可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,以对数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统进行查询、检索,并进到步骤12。
步骤12,数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统得到使用者所输入的浏览条件後,将依其使用数据库系统的权限,而对数据库系统的测试数据资料结果进行查询、检索,以产生浏览报告所需的数据资料,并进到步骤13。
在步骤13,数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统将得到的数据按照一定的格式而写到报告页上,并根据下载时间以及上载时间得到测试状态,生成报告列表,使用者在个人计算机2的浏览器画面,可对数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统提出浏览测试报告的请求,而数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统得到此请求後,将测试报告数据资料结果,经由网际网路的方式,而传送到个人计算机2,并在个人计算机2的浏览器画面中做一展现,并进到步骤14。
步骤14,使用者在个人计算机2的浏览器画面,可选取要查询的项目,例如某一条测试记录时,并将此请求传送到数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统,而待数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统得到此查询某一条测试记录请求後,将此条测试记录的测试数据资料结果,传送到个人计算机2的浏览器而展现给使用者来浏览,此测试数据资料结果可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,并进到步骤15。
在步骤15,使用者於个人计算机2,可决定是否对数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统进行任何远端存取控制,若使用者决定进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围时,则进到步骤16;而若使用者不予以对使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围做设定时,则进到步骤18。
在步骤16,数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统将对於个人计算机2的使用者做权限检查,检查使用者是否具有数据库系统的系统管理员权限,亦即,唯有在使用者具有数据库系统的系统管理员权限的情况下,使用者才可设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围,若检查後确认使用者具有数据库系统的系统管理员权限,则进到步骤17;若检查後确认使用者不具有数据库系统的系统管理员权限,则进到步骤18。
在步骤17,使用者具有数据库系统的系统管理员权限,则可设定各个使用者使用此数据库系统的使用权限、浏览数据库系统的测试结果的权限以及浏览范围,并进到步骤18。
在步骤18,结束对数据库系统进行浏览以及监控的流程。
图3为一示意流程图,用以更详细地解释於图2中产生浏览报告所需的资料步骤的详细流程程序。如图中所示,首先,於步骤121,数据库系统服务器4或网路服务器3(具数据库系统)的数据库系统得到使用者所输入的浏览条件,并进到步骤122。
在步骤122,数据库系统将确定数据库查询语句,并进到步骤123。
在步骤123,建立数据库系统连接,并进到步骤124。
在步骤124,执行查询语句,并进到步骤125。
在步骤125,得到所查询到的测试资料结果,并进到步骤126。
在步骤126,判断查询是否成功,若查询成功则进到步骤128;若查询不成功,则进到步骤127。
在步骤127,显示一错误信息,以表示查询未成功,并进到步骤128。
在步骤128,结束查询动作。
图4为一示意流程图,用以更详细地解释於图2中的选取要查询的项目做查询以得到与测试有关的信息的步骤的详细流程程序。如图所示,首先,於步骤141,建立数据库系统连接,并进到步骤142。
在步骤142,执行查询语句,并进到步骤143。
在步骤143,得到所查询项目的详细信息,并进到步骤144。
在步骤144,判断查询是否成功,若查询成功则进到步骤145;若查询不成功,则进到步骤147。
在步骤145,数据库系统得到格式化的报告内容,此报告内容可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,并进到步骤146。
在步骤146,於浏览器画面显示报告内容,此报告内容可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,并进到步骤148。
在步骤147,显示错误信息,表示进行对查询项目的详细内容查询并未成功,并进到步骤148。
在步骤148,结束此对查询项目的详细内容进行查询的过程。
综合以上的实施例,我们可以得到本发明的测试系统的监控及浏览数据库的方法,在网际网路的环境中,使用者利用个人计算机而与网路服务器做网路连结,此网路服务器可当成数据库系统服务器,或此网路服务器将与另一数据库系统服务器做网路连结,以让使用者可经由此网路服务器而浏览数据库系统服务器内的测试结果,而当数据库系统是位在此网路服务器内,亦即,并无另一数据库系统服务器时,使用者将可直接浏览於网路服务器内的数据库系统的测试结果。此测试结果可由使用者於测试完成後,在个人计算机将测试结果上载到数据库系统服务器或网路服务器(具数据库系统)的数据库系统中,以供其他使用者或生产线主管做浏览、检索、以及查询在用。数据库系统服务器或网路服务器(具数据库系统)的数据库系统,於接收到来自个人计算机的测试结果数据後,将对所有的测试结果做汇整的动作,以即时处理的方式来对测试的数据结果做处理。在进行浏览时,使用者於个人计算机的浏览器画面中,输入检索条件,以确定要生成测试报告的条件,可包括机形型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,以对数据库系统服务器或网路服务器(具数据库系统)的数据库系统进行查询、检索,使用者於个人计算机的浏览器画面,可对数据库系统服务器或网路服务器(具数据库系统)的数据库系统提出浏览测试报告的请求,而数据库系统服务器或网路服务器(具数据库系统)的数据库系统得到此请求後,将测试报告数据资料结果,经由网际网路的方式,而传送到个人计算机,并在个人计算机的浏览器画面中做一展现。
而若使用者具有足够的数据库系统使用权限时,在个人计算机利用浏览器画面,并经由网际网路,而对数据库系统服务器或网路服务器(具有数据库系统)的数据库系统做远端存取控制,若使用者具有数据库系统的系统管理员权限,则可设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围,而达到远端监控数据库系统服务器或网路服务器(具有数据库系统)的数据库系统的功能。
本发明的本发明的测试系统的监控及浏览数据库的方法的优点如下1.提供一种测试系统的监控及浏览数据库的方法,在网际网路架构下,无须利用特定的软件,在个人计算机端,每个使用者可利用浏览器而对数据库系统的测试结果进行浏览,而可得知其他人的测试结果,即时知道每个测试者的测试状况,汇整得知产品的总体测试进度。
2.使用者可经由浏览器、网际网路而浏览数据库系统的测试结果,并且在具有相当的数据库系统使用权限的情况下,可对远端的数据库系统服务器或网路服务器(具数据库系统)的数据库系统做远端存取控制以及监控。
以上所述仅为本发明的较佳实施例而已,并非用以限定本发明的范围;凡其它未脱离本发明所揭示的精神下所完成的等效改变或修饰,均应包含在下述的权利要求内。
权利要求
1.一种测试系统的监控及浏览数据库的方法,应用于包含个人计算机、以及具有数据库系统的网路服务器的测试系统,在网际网路架构下使用者可利用浏览器而对具有数据库系统的网路服务器进行浏览,并且在具有相当的数据库系统使用权限的情况下,可对远端的具有数据库系统的网路服务器做监控,此测试系统的监控及浏览数据库的方法,包含以下程序(1)在个人计算机的使用者,在浏览器画面中,输入浏览条件,以确定要生成测试报告的条件,可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,以对具有数据库系统的网路服务器的数据库系统进行查询、检索;(2)具有数据库系统的网路服务器的数据库系统得到使用者所输入的浏览条件後,将依其使用数据库系统的权限,而对数据库系统的测试数据资料结果进行查询、检索,以产生浏览报告所需的数据资料;(3)具有数据库系统的网路服务器的数据库系统将得到的数据按照一定的格式而写到报告页上,并根据下载时间以及上载时间得到测试状态,生成报告列表,使用者在个人计算机的浏览器画面,可对具有数据库系统的网路服务器的数据库系统提出浏览测试报告的请求,而具有数据库系统的网路服务器的数据库系统得到此请求後,将测试报告数据资料结果,经由网际网路的方式,而传送到个人计算机,并在个人计算机的浏览器画面中做一展现;(4)使用者在个人计算机的浏览器画面,可选取要查询的项目,并将此请求传送到具有数据库系统的网路服务器的数据库系统,而待具有数据库系统的网路服务器的数据库系统得到此查询某一条测试记录请求後,将此条测试记录的测试数据资料结果,传送到个人计算机的浏览器而展现给使用者来浏览,此测试数据资料结果可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息;(5)使用者在个人计算机,可决定是否对具有数据库系统的网路服务器的数据库系统进行任何远端存取控制,用以决定是否进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围;以及(6)结束对数据库系统进行浏览以及监控的流程。
2.如权利要求1所述的一种测试系统的监控及浏览数据库的方法,其中的是否进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围的步骤,若使用者决定进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围时,具数据库系统的网路服务器的数据库系统将对於个人计算机的使用者做权限检查,检查使用者是否具有数据库系统的系统管理员权限,并采取相对应的动作。
3.如权利要求的一种测试系统的监控及浏览数据库的方法,其中的具数据库系统的网路服务器的数据库系统将对於个人计算机的使用者做权限检查,检查使用者是否具有数据库系统的系统管理员权限,并采取相对应的动作为,在使用者具有数据库系统的系统管理员权限的情况下,使用者可设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围。
4.一种测试系统的监控及浏览数据库的方法,应用於包含个人计算机、以及具有数据库系统的网路服务器的测试系统,於网际网路架构下使用者可利用浏览器而对具有数据库系统的网路服务器进行浏览,并且在具有相当的数据库系统使用权限的情况下,可对远端的具有数据库系统的网路服务器做监控,此测试系统的监控及浏览数据库的方法,包含以下程序(1)在个人计算机的使用者,在浏览器画面中,输入浏览条件,以确定要生成测试报告的条件,可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,以对具有数据库系统的网路服务器的数据库系统进行查询、检索;(2)具有数据库系统的网路服务器的数据库系统得到使用者所输入的浏览条件後,将依其使用数据库系统的权限,而对数据库系统的测试数据资料结果进行查询、检索,以产生浏览报告所需的数据资料;(3)具有数据库系统的网路服务器的数据库系统将得到的数据按照一定的格式而写到报告页上,并根据下载时间以及上载时间得到测试状态,生成报告列表,使用者在个人计算机的浏览器画面,可对具有数据库系统之网路服务器的数据库系统提出浏览测试报告的请求,而具有数据库系统之网路服务器的数据库系统得到此请求後,将测试报告数据资料结果,经由网际网路的方式,而传送到个人计算机,并在个人计算机的浏览器画面中做一展现;(4)使用者在个人计算机的浏览器画面,可选取要查询的项目,并将此请求传送到具有数据库系统的网路服务器的数据库系统,而待具有数据库系统的网路服务器的数据库系统得到此查询某一条测试记录请求後,将此条测试记录的测试数据资料结果,传送到个人计算机的浏览器而展现给使用者来浏览,此测试数据资料结果可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息;(5)使用者在个人计算机,可决定是否对具有数据库系统的网路服务器的数据库系统进行任何远端存取控制,若使用者决定进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围时,则进到步骤(6);而若使用者不予以对使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围做设定时,则进到步骤(8);(6)具有数据库系统的网路服务器的数据库系统将对个人计算机的使用者做权限检查,检查使用者是否具有数据库系统的系统管理员权限,亦即,唯有在使用者具有数据库系统的系统管理员权限的情况下,使用者才可设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围,若检查後确认使用者具有数据库系统的系统管理员权限,则进到步骤(7);若检查後确认使用者不具有数据库系统的系统管理员权限,则进到步骤(8);(7)使用者具有数据库系统的系统管理员权限,则可设定各个使用者使用此数据库系统的使用权限、浏览数据库系统的测试结果的权限以及浏览范围;以及(8)结束对数据库系统进行浏览以及监控的流程。
5.一种测试系统的监控及浏览数据库的方法,应用於包含个人计算机、网路服务器、以及数据库系统服务器的测试系统,网际网路架构下使用者可利用浏览器而对数据库系统服务器的数据库系统进行浏览,并且在具有相当的数据库系统使用权限的情况下,可对远端的数据库系统服务器的数据库系统做监控,此测试系统的监控及浏览数据库的方法,包含以下程序(1)个人计算机的使用者,在浏览器画面中,输入浏览条件,以确定要生成测试报告的条件,可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,以对数据库系统服务器的数据库系统进行查询、检索;(2)数据库系统服务器的数据库系统得到使用者所输入的浏览条件後,将依其使用数据库系统的权限,而对数据库系统的测试数据资料结果进行查询、检索,以产生浏览报告所需的数据资料;(3)数据库系统服务器的数据库系统将得到的数据按照一定的格式而写到报告页上,并根据下载时间以及上载时间得到测试状态,生成报告列表,使用者在个人计算机的浏览器画面,可对数据库系统服务器的数据库系统提出浏览测试报告的请求,而数据库系统服务器的数据库系统得到此请求後,将测试报告数据资料结果,经由网际网路的方式,而传送到个人计算机,并在个人计算机的浏览器画面中做一展现;(4)使用者从个人计算机的浏览器画面,可选取要查询的项目,并将此请求传送到数据库系统服务器的数据库系统,而待数据库系统服务器的数据库系统得到此查询某一条测试记录请求後,将此条测试记录的测试数据资料结果,传送到个人计算机的浏览器而展现给使用者来浏览,此测试数据资料结果可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息;(5)使用者从个人计算机,可决定是否对数据库系统服务器的数据库系统进行任何远端存取控制,用以决定是否进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围;以及(6)结束对数据库系统进行浏览以及监控的流程。
6.如权利要求5所述的一种测试系统的监控及浏览数据库的方法,其中的是否进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围的步骤,若使用者决定进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围时,数据库系统服务器的数据库系统将对於个人计算机的使用者做权限检查,检查使用者是否具有数据库系统的系统管理员权限,并采取相对应的动作。
7.如权利要求6所述之一种测试系统的监控及浏览数据库的方法,其中的数据库系统服务器的数据库系统将对於个人计算机的使用者做权限检查,检查使用者是否具有数据库系统的系统管理员权限,并采取相对应的动作为,在使用者具有数据库系统的系统管理员权限的情况下,使用者可设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围。
8.一种测试系统的监控及浏览数据库的方法,应用於包含个人计算机、网路服务器、以及数据库系统服务器的测试系统,於网际网路架构下使用者可利用浏览器而对数据库系统服务器的数据库系统进行浏览,并且在具有相当的数据库系统使用权限的情况下,可对远端的数据库系统服务器的数据库系统做监控,此测试系统的监控及浏览数据库的方法,包含以下程序(1)个人计算机的使用者,在浏览器画面中,输入浏览条件,以确定要生成测试报告的条件,可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,以对数据库系统服务器的数据库系统进行查询、检索;(2)数据库系统服务器的数据库系统得到使用者所输入的浏览条件後,将依其使用数据库系统的权限,而对数据库系统的测试数据资料结果进行查询、检索,以产生浏览报告所需的数据资料;(3)数据库系统服务器的数据库系统将得到的数据按照一定的格式而写到报告页上,并根据下载时间以及上载时间得到测试状态,生成报告列表,使用者在个人计算机的浏览器画面,可对数据库系统服务器的数据库系统提出浏览测试报告的请求,而数据库系统服务器的数据库系统得到此请求後,将测试报告数据资料结果,经由网际网路的方式,而传送到个人计算机,并於个人计算机的浏览器画面中做一展现;(4)使用者在个人计算机的浏览器画面,可选取要查询的项目,并将此请求传送到数据库系统服务器的数据库系统,而待数据库系统服务器的数据库系统得到此查询某一条测试记录请求後,将此条测试记录的测试数据资料结果,传送到个人计算机的浏览器而展现给使用者来浏览,此测试数据资料结果可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息;(5)使用者在个人计算机,可决定是否对数据库系统服务器的数据库系统进行任何远端存取控制,若使用者决定进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围时,则进到步骤(6);而若使用者不予以对使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围做设定时,则进到步骤(8);(6)数据库系统服务器的数据库系统将对於个人计算机的使用者做权限检查,检查使用者是否具有数据库系统的系统管理员权限,亦即,唯有在使用者具有数据库系统的系统管理员权限的情况下,使用者才可设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围,若检查後确认使用者具有数据库系统的系统管理员权限,则进到步骤(7);若检查後确认使用者不具有数据库系统的系统管理员权限,则进到步骤(8);(7)使用者具有数据库系统的系统管理员权限,则可设定各个使用者使用此数据库系统的使用权限、浏览数据库系统的测试结果的权限以及浏览范围;以及(8)结束对数据库系统进行浏览以及监控的流程。
9.一种测试系统的监控及浏览数据库的方法,应用於包含个人计算机、网路服务器、以及数据库系统服务器的测试系统,於网际网路架构下使用者可利用浏览器而对数据库系统服务器或网路服务器(具有数据库系统)的数据库系统进行浏览,并且在具有相当的数据库系统使用权限的情况下,可对远端的数据库系统服务器或网路服务器(具数据库系统)的数据库系统做监控,此测试系统的监控及浏览数据库的方法,包含以下程序(1)个人计算机的使用者,在浏览器画面中,输入浏览条件,以确定要生成测试报告的条件,可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,以对数据库系统服务器或网路服务器(具数据库系统)的数据库系统进行查询、检索;(2)数据库系统服务器或网路服务器(具数据库系统)的数据库系统得到使用者所输入的浏览条件後,将依其使用数据库系统的权限,而对数据库系统的测试数据资料结果进行查询、检索,以产生浏览报告所需的数据资料;(3)数据库系统服务器或网路服务器(具数据库系统)的数据库系统将得到的数据按照一定的格式而写到报告页上,并根据下载时间以及上载时间得到测试状态,生成报告列表,使用者於个人计算机的浏览器画面,可对数据库系统服务器或网路服务器(具数据库系统)的数据库系统提出浏览测试报告的请求,而数据库系统服务器或网路服务器(具数据库系统)的数据库系统得到此请求後,将测试报告数据资料结果,经由网际网路的方式,而传送到个人计算机,并於个人计算机的浏览器画面中做一展现;(4)使用者在个人计算机的浏览器画面,可选取要查询的项目,并将此请求传送到数据库系统服务器或网路服务器(具数据库系统)的数据库系统,而待数据库系统服务器或网路服务器(具数据库系统)的数据库系统得到此查询某一条测试记录请求後,将此条测试记录的测试数据资料结果,传送到个人计算机的浏览器而展现给使用者来浏览,此测试数据资料结果可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息;(5)使用者在个人计算机上,可决定是否对数据库系统服务器或网路服务器(具数据库系统)的数据库系统进行任何远端存取控制,若使用者决定进行设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围时,则进到步骤(6);而若使用者不予以对使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围做设定时,则进到步骤(8);(6)数据库系统服务器或网路服务器(具数据库系统)的数据库系统将对於个人计算机的使用者做权限检查,检查使用者是否具有数据库系统的系统管理员权限,亦即,唯有在使用者具有数据库系统的系统管理员权限的情况下,使用者才可设定使用此数据库系统的各个使用者的使用权限,以及浏览数据库系统的测试结果的权力以及浏览范围,若检查後确认使用者具有数据库系统的系统管理员权限,则进到步骤(7);若检查後确认使用者不具有数据库系统的系统管理员权限,则进到步骤(8);(7)使用者具有数据库系统的系统管理员权限,则可设定各个使用者使用此数据库系统的使用权限、浏览数据库系统的测试结果的权限以及浏览范围;以及(8)结束对数据库系统进行浏览以及监控的流程。
10.一种测试系统的浏览数据库的方法,应用於包含个人计算机、网路服务器、以及数据库系统服务器的测试系统,在网际网路架构下使用者可利用浏览器而对数据库系统服务器或网路服务器(具有数据库系统)的数据库系统进行浏览,此测试系统的浏览数据库的方法,包含以下程序(1)个人计算机的使用者,在浏览器画面中,输入浏览条件,以确定要生成测试报告的条件,可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,以对数据库系统服务器或网路服务器(具数据库系统)的数据库系统进行查询、检索;(2)数据库系统服务器或网路服务器(具数据库系统)的数据库系统得到使用者所输入的浏览条件後,将依其使用数据库系统的权限,而对数据库系统的测试数据资料结果进行查询、检索,以产生浏览报告所需的数据资料;(3)数据库系统服务器或网路服务器(具数据库系统)的数据库系统将得到的数据按照一定的格式而写到报告页上,并根据下载时间以及上载时间得到测试状态,生成报告列表,使用者从个人计算机的浏览器画面,可对数据库系统服务器或网路服务器(具数据库系统)的数据库系统提出浏览测试报告的请求,而数据库系统服务器或网路服务器(具数据库系统)的数据库系统得到此请求後,将测试报告资料结果,经由网际网路的方式,而传送到个人计算机,并於个人计算机的浏览器画面中做一展现;(4)使用者从个人计算机的浏览器画面,可选取要查询的项目,并将此请求传送到数据库系统服务器或网路服务器(具数据库系统)的数据库系统,而待数据库系统服务器或网路服务器(具数据库系统)的数据库系统得到此查询某一条测试记录请求後,将此条测试记录的测试数据资料结果,传送到个人计算机之浏览器而展现给使用者来浏览,此测试数据资料结果可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息;以及(5)结束对数据库系统进行浏览的流程。
11.如权利要求1,2,3,4,5,6,7,8,9或10所述的一种测试系统的监控及浏览数据库的方法,其中产生浏览报告所需的数据资料步骤包含以下程序(1)数据库系统服务器或具数据库系统的网路服务器的数据库系统得到使用者所输入的浏览条件;(2)数据库系统将确定数据库查询语句;(3)建立数据库系统连接;(4)执行查询语句;(5)得到所查询到的测试数据资料结果;(6)判断查询是否成功,并采取相对应的动作;以及(7)结束查询动作。
12.如权利要求11所述的一种测试系统的监控及浏览数据库的方法,其中的判断查询是否成功,并采取相对应的动作为,若查询不成功,则显示一错误信息。
13.如权利要求1,2,3,4,5,6,7,8,9,10,11或12所述的一种测试系统的监控及浏览数据库的方法,其中选取要查询的项目做查询以得到与测试有关的信息的步骤包含以下程序(1)建立数据库系统连接;(2)执行查询语句;(3)得到所查询项目的详细信息;(4)判断查询是否成功,并采取相对应的动作;以及(5)结束此对查询项目的详细内容进行查询的过程。
14.如权利要求13所述的一种测试系统的监控及浏览数据库的方法,其中的判断查询是否成功,并采取相对应的动作为,若查询成功,则数据库系统得到格式化的报告内容,此报告内容可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,并於浏览器画面显示报告内容;若查询不成功,则显示错误信息,表示进行对查询项目的详细内容查询并未成功。
15.如权利要求1,2,3,4,5,6,7,8,9,10,11或12所述的一种测试系统的监控及浏览数据库的方法,其中的选取要查询的项目做查询以得到与测试有关的信息的步骤包含以下程序(1)建立数据库系统连接;(2)执行查询语句;(3)得到所查询项目的详细信息;(4)判断查询是否成功,若查询成功则进到步骤(5);若查询不成功,则进到步骤(7);(5)数据库系统得到格式化的报告内容,此报告内容可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息;(6)於浏览器画面显示报告内容,此报告内容可包括机型、测试者、操作系统、语言、测试工具、测试状态、测试时间、下载测试时间、以及上载测试结果时间等信息,并进到步骤(8);(7)显示错误信息,表示进行对查询项目的详细内容查询并未成功;以及(8)结束此对查询项目的详细内容进行查询的过程。
全文摘要
一种测试系统的监控及浏览数据库的方法,在网际网路的环境中,使用者利用个人计算机而与网路服务器做网路连结,此网路服务器可当成数据库系统服务器,或此网路服务器与另一数据库系统服务器作网路连结,以让使用者可经由此网路服务器而浏览数据库系统服务器内的测试结果,而当数据库系统是位在此网路服务器内,亦即,并无另一数据库系统服务器时,使用者将可直接浏览於网路服务器内的数据库系统的测试结果。
文档编号G06F17/30GK1369801SQ01103478
公开日2002年9月18日 申请日期2001年2月14日 优先权日2001年2月14日
发明者刘一波, 陈玄同, 林光信 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1