The invention discloses a virtual test system for computer software development, including a process control unit, a server and a user terminal, wherein the process control unit, a server and a user terminal are interconnected; the process control unit includes a parameter setting unit providing parameters required for testing, a test selection unit providing different test scripts and test environments, and an overall test The server is provided with a log generating unit for the compilation of test report logs and a log storage unit for the recording of log results; the system provided by the invention can select different test environments and test scripts according to the different needs of the test software, so as to test; and the server has been tested In the process, it can provide the corresponding parameters according to the test, with higher working efficiency and more accurate test results; at the same time, it can generate a report on the test results and save it for the convenience of subsequent users to query.
【技术实现步骤摘要】
一种计算机软件开发的虚拟测试系统
本专利技术涉及计算机软件测试
,具体为一种计算机软件开发的虚拟测试系统。
技术介绍
随着互联网大数据技术的迅猛发展,越来越多的应用软件应运而出,为人们的生活和工作提供了诸多方便。软件的开发过程中,测试是对软件是否能够按照设计者想要的方式进行工作,取得所希望的功能;现有的测试都是通过人工完成,人工选择测试的脚本、设计测试的参数,效率较为低下,影响开发的工作进程。
技术实现思路
本专利技术的目的在于提供一种计算机软件开发的虚拟测试系统,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种计算机软件开发的虚拟测试系统,包括流程控制单元、服务器和用户终端,所述流程控制单元、服务器、用户终端相互连接;所述流程控制单元包括提供测试所需参数的参数设置单元、提供不同测试脚本和测试环境的测试选择单元、提供整体测试的软件测试单元、提供单个功能测试的功能测试单元;所述服务器设置有用于测试报告日志编撰的日志生成单元和溶于日志结果记录的日志存储单元。优选的,所述参数设置单元对每组测设提供测试参数,每一项测试参数的设置数目不小于三组,且各组数据互不相同,存在类型、数值上的差异。优选的,所述测试选择单元所提供的选项包括测试脚本和测试环境,根据用户终端向服务器提供不同类型的待测试软件,提供不同的脚本。优选的,所述测试选择单元提供的测试环境包括Windows系统环境、Mac系统环境、Unix系统环境、安卓系统环境以及iOS系 ...
【技术保护点】
1.一种计算机软件开发的虚拟测试系统,其特征在于:包括流程控制单元(1)、服务器(2)和用户终端(3),所述流程控制单元(1)、服务器(2)、用户终端(3)相互连接;所述流程控制单元(1)包括提供测试所需参数的参数设置单元(4)、提供不同测试脚本和测试环境的测试选择单元(5)、提供整体测试的软件测试单元(6)、提供单个功能测试的功能测试单元(7);所述服务器(2)设置有用于测试报告日志编撰的日志生成单元(8)和溶于日志结果记录的日志存储单元(9)。/n
【技术特征摘要】
1.一种计算机软件开发的虚拟测试系统,其特征在于:包括流程控制单元(1)、服务器(2)和用户终端(3),所述流程控制单元(1)、服务器(2)、用户终端(3)相互连接;所述流程控制单元(1)包括提供测试所需参数的参数设置单元(4)、提供不同测试脚本和测试环境的测试选择单元(5)、提供整体测试的软件测试单元(6)、提供单个功能测试的功能测试单元(7);所述服务器(2)设置有用于测试报告日志编撰的日志生成单元(8)和溶于日志结果记录的日志存储单元(9)。
2.根据权利要求1所述的一种计算机软件开发的虚拟测试系统,其特征在于:所述参数设置单元(4)对每组测设提供测试参数,每一项测试参数的设置数目不小于三组,且各组数据互不相同,存在类型、数值上的差异。
3.根据权利要求1所述的一种计算机软件开发的虚拟测试系统,其特征在于:所述测试选择单元(5)所提供的选项包括测试脚本和测试环境,根据用户终端(3)向服务器(2)提供不同类型的待测试软件,提供不同的脚本。
4.根据权利要求3所述的一种计算机软件开发的虚拟测试系统,其特征在于:所述测试选择单元(5)提供的测试环境包括Windows系统环境、Mac系统环境、Unix系统环境、安卓系统环...
【专利技术属性】
技术研发人员:朱琦,
申请(专利权)人:安徽易百互联科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。