本发明涉及产品测试,尤其涉及一种通过配置产品类型进行产品测试的方法和计算机程序产品。
背景技术:
1、一直以来,产品测试在产品开发过程中占有重要的地位,没有通过测试或测试不充分的产品流到市场后有可能会产生不可预期的后果。基于此,产品测试工具和测试方法的开发尤为重要,好的测试工具和测试手段不仅能测试好产品,还可大大提高生产效率。
2、目前市面上的测试工具大都是对某个产品进行定制开发,一次只能测试类型相同的产品,无法满足同时测试不同类型产品的需求。
技术实现思路
1、本发明提供了一种通过配置产品类型进行产品测试的方法和计算机程序产品,能够同时测试不同类型的产品。
2、根据本发明实施例的第一方面,提供了一种通过配置产品类型进行产品测试的方法,方法包括:
3、接收对工程界面中第一控件的第一输入,第一控件具备触发测试的功能;
4、响应于第一输入,基于工程界面相应的工程文件中多个设备的配置信息,建立与各设备的通信连接,并测试各设备;
5、其中,配置信息至少包括产品类型,各设备的产品类型不完全相同。
6、在一种可能的实现方式中,配置信息至少还包括设备名称、设备所属产品系列、通讯协议、通讯方式、通讯参数或站点号中的至少一项。
7、在一种可能的实现方式中,在接收对工程界面中第一控件的第一输入之前,方法还包括:
8、接收用户对工程界面显示的工程界面中,目标设备的配置信息中产品类型的编辑输入,目标设备为多个设备任一设备,编辑输入用于修改配置信息;
9、响应于编辑输入,编辑目标设备的配置信息;
10、接收对第二控件的第二输入,第二控件具备触发保存配置信息到工程文件的功能;
11、响应于第二输入,基于多个产品的配置信息保存到工程文件。
12、在一种可能的实现方式中,编辑输入包括选中输入和选定输入,选中输入用于选中配置信息中的目标项,选定输入用于选定目标项的任一个选项;响应于编辑输入,编辑目标设备的配置信息,包括:
13、响应于对配置信息中目标项的选中输入,显示目标项的选项;
14、响应于用户对选项中目标选项的选定输入,将目标项的信息修改为目标选项。
15、在一种可能的实现方式中,编辑输入包括选中输入和自定义输入,选中输入用于选中配置信息中的目标项,自定义输入用于输入目标项的自定义信息;响应于编辑输入,编辑目标设备的配置信息,包括:
16、响应于对配置信息中目标项的选中输入,显示目标项的编辑区域;
17、响应于用户对编辑区域的自定义输入,将目标项的信息配置为自定义信息。
18、在一种可能的实现方式中,在接收用户对工程界面显示的,多个设备中目标设备的配置信息中产品类型的编辑输入之前,方法还包括:
19、接收用户对创建界面第三控件的第三输入,第二控件具备新建工程的功能;
20、响应于第三输入,新建工程,并显示工程界面;
21、接收用户对工程界面第四控件的第四输入,第四控件具备添加设备的功能;
22、响应于第四输入,添加并显示设备的配置信息。
23、在一种可能的实现方式中,在接收用户对工程界面显示的,多个设备中目标设备的配置信息中产品类型的编辑输入之前,方法还包括:
24、接收用户对创建界面第五控件的第五输入,第五控件具备导入工程文件的功能;
25、响应于第五输入,导入工程文件,显示工程文件内产品的配置信息。
26、在一种可能的实现方式中,在接收用户对创建界面的输入之前,方法还包括:
27、加载配置文件,配置文件包括至少一种产品类型、每种产品类型对应的至少一种产品名称、每种产品名称对应的至少一种通讯协议和至少一种通讯方式,以及所测试的功能、所测试的项目和/或所属的测试拓扑图。
28、在一种可能的实现方式中,方法还包括:
29、接收用户对任一设备的查看请求;
30、响应于查看请求,显示设备的测试数据。
31、根据本发明实施例的第二方面,提供了一种计算机程序产品,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现本发明的第一方面或者第一方面的任一可能实现方式中的通过配置产品类型进行产品测试的方法。
32、本发明实施例提供了一种通过配置产品类型进行产品测试的方法和计算机程序产品,基于工程文件中的配置信息,同时测试工程文件中的不同产品类型的设备,满足同时测试不同类型的产品的需求。
1.一种通过配置产品类型进行产品测试的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述配置信息至少还包括设备名称、设备所属产品系列、通讯协议、通讯方式、通讯参数或站点号中的至少一项。
3.根据权利要求1或2所述的方法,其特征在于,在所述接收对工程界面中第一控件的第一输入之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述编辑输入包括选中输入和选定输入,选中输入用于选中配置信息中的目标项,选定输入用于选定所述目标项的任一个选项;所述响应于所述编辑输入,编辑所述目标设备的配置信息,包括:
5.根据权利要求3所述的方法,其特征在于,所述编辑输入包括选中输入和自定义输入,选中输入用于选中配置信息中的目标项,自定义输入用于输入目标项的自定义信息;所述响应于所述编辑输入,编辑所述目标设备的配置信息,包括:
6.根据权利要求3所述的方法,其特征在于,在所述接收用户对工程界面显示的,多个设备中目标设备的配置信息中产品类型的编辑输入之前,所述方法还包括:
7.根据权利要求3所述的方法,其特征在于,在所述接收用户对工程界面显示的,多个设备中目标设备的配置信息中产品类型的编辑输入之前,所述方法还包括:
8.根据权利要求6或7所述的方法,其特征在于,在接收用户对创建界面的输入之前,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
10.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1-9任意一项所述的通过配置产品类型进行产品测试的方法。