Web应用系统的测试方法及装置与流程

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

技术特征:

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控件。

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