1.一种软件测试装置及其检测方法,所述包括壳体(1),所述壳体(1)内设置有测试用主板(9),所述主板(9)上设置有测试用主芯片(10),其特征在于:所述主板(9)上还设置有软件分块模块(11),用于对待测软件进行分块;
软件分块内存(12),用于存储软件分块;
测试模块(13),所述测试模块(13)上连接有多个测试单元(14),测试单元(14)分别用于测试各软件分块;
参数调整模块(15),用于测试过程中调整软件参数;
测试内存(16),用于存储测试结果信息。
2.如权利要求1所述的一种软件测试装置及其检测方法,其特征在于:所述壳体(1)一侧设置有usb接口(2),壳体(1)上设置有显示屏(5)和控制面板(3)。
3.如权利要求1所述的一种软件测试装置及其检测方法,其特征在于:所述壳体(1)内主板(9)上设置有电源模块(18),壳体(1)另一侧对应电源模块(18)设置有电源接口(6)和电源指示灯(7)。
4.如权利要求1所述的一种软件测试装置及其检测方法,其特征在于:所述壳体(1)顶部设置有提手(8),壳体(1)底部设置有支撑架(4)。
5.如权利要求1~4任一所述的一种软件测试装置及其检测方法,其特征在于:还包括云端软件测试系统(19),所述主板(9)上设置有网络模块(17),主芯片(10)通过网络模块(17)与云端软件测试系统(19)网络连接。
6.如权利要求5所述的一种软件测试装置及其检测方法,其特征在于:所述云端软件测试系统(19)包括云端服务器(20),云端服务器(20)上连接有多个测试子服务器(22),云端软件测试系统(19)通过将待测软件分配给多个测试子服务器(22)进行独立测试。
7.如权利要求6所述的一种软件测试装置及其检测方法,其特征在于:所述云端服务器(20)上设置有网络系统(21),云端服务器(20)通过网络系统(21)与测试子服务器(22)网络连接。
8.如权利要求6所述的一种软件测试装置及其检测方法,其特征在于:所述云端软件测试系统(19)还包括软件参数库(23),软件参数库(23)与云端服务器(20)连接;所述云端软件测试系统(19)还包括测试记录库(24),测试记录库(24)与云端服务器(20)连接,用于存储软件测试特征信息。
9.一种软件检测方法,其特征在于:包括如下具体步骤:
s1、对待测软件进行分块,形成软件分块集;
s2、利用多个测试单元对软件分块集内软件分块进行测试;
s3、本地汇总测试结果信息,并储存。
10.如权利要求9所述的一种软件检测方法,其特征在于:还包括s4、利用云端软件测试系统进行云测试,具体利用多个测试子服务器进行独立测试,并汇总分析测试结果。