1.一种Web应用系统的测试方法,其特征在于,包括:
执行测试所述Web应用系统的测试用例;
判断测试所述Web应用系统的测试用例中是否需要执行调用网页控件;
如果测试所述Web应用系统的测试用例中需要执行调用网页控件,调用Mock程序,其中,所述Mock程序为预先根据测试需求在所述Web应用系统中存储的程序;
获取测试值,其中,所述测试值为调用所述Mock程序返回的数值;以及
根据所述测试值对所述Web应用系统执行测试操作。
2.根据权利要求1所述的测试方法,其特征在于,在执行测试所述Web应用系统的测试用例之前,所述测试方法还包括:
判断所述Web应用系统中是否加载有所述网页控件;以及
如果所述Web应用系统中加载有所述网页控件,注册所述Mock程序。
3.根据权利要求1所述的测试方法,其特征在于,如果测试所述Web应用系统的测试用例中需要执行调用网页控件,调用Mock程序包括:
获取注册表,其中,所述注册表为所述网页控件在所述Web应用系统中注册时,存储所述网页控件的键值的表;
获取所述注册表中所述网页控件的键值;
修改所述网页控件的键值;
确定修改后所述网页控件的键值对应的Mock程序;以及
调用所述Mock程序。
4.根据权利要求1所述的测试方法,其特征在于,在根据所述测试值对所述Web应用系统执行测试操作之后,所述测试方法还包括:
判断测试所述Web应用系统中是否需要进行硬件设备的测试;以及
如果测试所述Web应用系统中需要进行硬件设备的测试,卸载所述Mock程序。
5.根据权利要求1所述的测试方法,其特征在于,获取测试值包括:
显示调用所述Mock程序后返回的多个数值;
接收外部输入的选择指令,其中,所述选择指令为在所述多个数值中选择目标数值的指令;
根据所述选择指令,确定目标数值;以及
将所述目标数值作为所述测试值。
6.根据权利要求1所述的测试方法,其特征在于,所述网页控件为ActiveX控件。
7.一种Web应用系统的测试装置,其特征在于,包括:
第一执行单元,用于执行测试所述Web应用系统的测试用例;
第一判断单元,用于判断测试所述Web应用系统的测试用例中是否需要执行调用网页控件;
调用单元,用于在测试所述Web应用系统的测试用例中需要执行调用网页控件的情况下,调用Mock程序,其中,所述Mock程序为预先根据测试需求在所述Web应用系统中存储的程序;
获取单元,用于获取测试值,其中,所述测试值为调用所述Mock程序返回的数值;以及
第二执行单元,用于根据所述测试值对所述Web应用系统执行测试操作。
8.根据权利要求7所述的测试装置,其特征在于,所述测试装置还包括:
第二判断单元,用于判断所述Web应用系统中是否加载有所述网页控件;以及
注册单元,用于在所述Web应用系统中加载有所述网页控件的情况下,注册所述Mock程序。
9.根据权利要求7所述的测试装置,其特征在于,所述调用单元包括:
第一获取模块,用于获取注册表,其中,所述注册表为所述网页控件在所述Web应用系统中注册时,存储所述网页控件的键值的表;
第二获取模块,用于获取所述注册表中所述网页控件的键值;
修改模块,用于修改所述网页控件的键值;
确定模块,用于确定修改后所述网页控件的键值对应的Mock程序;以及
调用模块,用于调用所述Mock程序。
10.根据权利要求7所述的测试装置,其特征在于,所述网页控件为ActiveX控件。