首页 / 专利库 / 银行与财务事项 / 别名映射 / 应用测试邀请方法和装置

应用测试邀请方法和装置

阅读:1026发布:2020-05-27

专利汇可以提供应用测试邀请方法和装置专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种应用测试邀请方法和装置,所述方法包括:获取映射至目标邮箱地址的多个 别名 邮箱地址;将所述多个别名邮箱地址配置为接收测试邀请邮件的邮箱地址;通过所述目标邮箱地址,收集发往所述多个别名邮箱地址的测试邀请邮件;提取所述测试邀请邮件中包括的测试邀请链接地址;获取测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址。本 申请 提供的方案极大地提高了应用测试的效率。,下面是应用测试邀请方法和装置专利的具体信息内容。

1.一种应用测试邀请方法,所述方法包括:
获取映射至目标邮箱地址的多个别名邮箱地址;
将所述多个别名邮箱地址配置为接收测试邀请邮件的邮箱地址;
通过所述目标邮箱地址,收集发往所述多个别名邮箱地址的测试邀请邮件;
提取所述测试邀请邮件中包括的测试邀请链接地址;
获取测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址。
2.根据权利要求1所述的方法,其特征在于,所述获取映射至目标邮箱地址的多个别名邮箱地址之前,所述方法还包括:
获取用于收集测试邀请邮件的目标邮箱地址;
按照邮箱命名方式生成多个邮箱名称;
根据所述目标邮箱地址的域名地址以及所述多个邮箱名称,生成相应的多个别名邮箱地址;
将所述多个别名邮箱地址映射至所述目标邮箱地址。
3.根据权利要求1所述的方法,其特征在于,所述获取测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址之前,所述方法还包括:
在所述测试邀请链接地址中,获取预设的应用标识所在位置处的字符;
解析获取的所述字符,得到与所述测试邀请链接地址相应的应用标识;
所述获取测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址,包括:
获取与所述应用标识对应的测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址。
4.根据权利要求1或2所述的方法,其特征在于,所述获取测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址,包括:
获取第一测试用户标识,根据所述第一测试用户标识发送所述测试邀请链接地址;
所述获取测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址之后,所述方法还包括:
检测所述测试邀请链接地址是否有效;
获取第二测试用户标识,根据所述第二测试用户标识发送有效的所述测试邀请链接地址。
5.根据权利要求4所述的方法,其特征在于,所述提取所述测试邀请邮件中包括的测试邀请链接地址之后,所述方法还包括:
记录所述测试邀请链接地址所对应的页面文件的初始大小;
所述检测所述测试邀请链接地址是否符合有效条件,包括:
遍历所述测试邀请链接地址;
当遍历至的测试邀请链接地址所对应的页面文件的当前大小与相应的初始大小一致时,将遍历至的测试邀请链接地址确定为有效;
当遍历至的测试邀请链接地址所对应的页面文件的当前大小与相应的初始大小不一致时,将遍历至的测试邀请链接地址确定为无效。
6.一种应用测试邀请装置,其特征在于,所述装置包括:
获取模,用于获取映射至目标邮箱地址的多个别名邮箱地址;
配置模块,用于将所述多个别名邮箱地址配置为接收测试邀请邮件的邮箱地址;
收集模块,用于通过所述目标邮箱地址,收集发往所述多个别名邮箱地址的测试邀请邮件;
提取模块,用于提取所述测试邀请邮件中包括的测试邀请链接地址;
发送模块,用于获取测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
映射模块,用于获取用于收集测试邀请邮件的目标邮箱地址;按照邮箱命名方式生成多个邮箱名称;根据所述目标邮箱地址的域名地址以及所述多个邮箱名称,生成相应的多个别名邮箱地址;将所述多个别名邮箱地址映射至所述目标邮箱地址。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
解析模块,用于在所述测试邀请链接地址中,获取预设的应用标识所在位置处的字符;
解析获取的所述字符,得到与所述测试邀请链接地址相应的应用标识;
所述发送模块还用于获取与所述应用标识对应的测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址。
9.根据权利要求6或7所述的装置,其特征在于,所述发送模块还用于获取第一测试用户标识,根据所述第一测试用户标识发送所述测试邀请链接地址;检测所述测试邀请链接地址是否有效;获取第二测试用户标识,根据所述第二测试用户标识发送有效的所述测试邀请链接地址。
10.根据权利要求9所述的装置,其特征在于,所述发送模块还用于记录所述测试邀请链接地址所对应的页面文件的初始大小;遍历所述测试邀请链接地址;当遍历至的测试邀请链接地址所对应的页面文件的当前大小与相应的初始大小一致时,将遍历至的测试邀请链接地址确定为有效;当遍历至的测试邀请链接地址所对应的页面文件的当前大小与相应的初始大小不一致时,将遍历至的测试邀请链接地址确定为无效。

说明书全文

应用测试邀请方法和装置

技术领域

[0001] 本发明涉及计算机技术领域,特别是涉及一种应用测试邀请方法和装置。

背景技术

[0002] 随着计算机技术的发展,各种各样的应用层出不穷,在应用开发完成之后发布到应用市场之前需要对应用进行全面的功能测试。目前针对应用测试的邀请方式主要是开发人员将进行测试需要的应用安装包和需被邀请的测试人员的邮箱地址上传至统一的处理平台,以邮件的形式邀请测试人员进行测试。
[0003] 然而,传统的这种通过邮件邀请的测试人员进行测试方式,在收集测试人员的邮箱地址时耗时较长,且邮箱地址收集效果较差,从而导致对应用进行测试时效率低下。

发明内容

[0004] 基于此,有必要针对传统的应用测试邀请方法导致的对应用进行能测试时效率低的问题,提供一种应用测试邀请方法和装置。
[0005] 一种应用测试邀请方法,所述方法包括:
[0006] 获取映射至目标邮箱地址的多个别名邮箱地址;
[0007] 将所述多个别名邮箱地址配置为接收测试邀请邮件的邮箱地址;
[0008] 通过所述目标邮箱地址,收集发往所述多个别名邮箱地址的测试邀请邮件;
[0009] 提取所述测试邀请邮件中包括的测试邀请链接地址;
[0010] 获取测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址。
[0011] 一种应用测试邀请装置,所述装置包括:
[0012] 获取模,用于获取映射至目标邮箱地址的多个别名邮箱地址;
[0013] 配置模块,用于将所述多个别名邮箱地址配置为接收测试邀请邮件的邮箱地址;
[0014] 收集模块,用于通过所述目标邮箱地址,收集发往所述多个别名邮箱地址的测试邀请邮件;
[0015] 提取模块,用于提取所述测试邀请邮件中包括的测试邀请链接地址;
[0016] 发送模块,用于获取测试用户标识,根据所述测试用户标识发送所述测试邀请链接地址。
[0017] 上述应用测试邀请方法和装置,通过目标邮箱地址统一收集发往映射至该目标邮箱地址的多个别名邮箱地址的测试邀请邮件,然后从收集到的测试邀请邮件中提取测试邀请链接地址,再根据测试用户标识发送测试邀请链接地址发送,以邀请测试用户进行测试。这种应用测试邀请方式避免了收集测试人员的邮箱地址时耗时长的问题,而且通过映射至目标邮箱地址的别名邮箱地址保证了用于接收测试邀请邮件的邮箱地址的有效性,从而极大地提高了应用测试的效率。
附图说明
[0018] 图1为一个实施例中应用测试邀请方法的应用环境图;
[0019] 图2为一个实施例中用于实现应用测试邀请方法的电子设备的内部结构示意图;
[0020] 图3为一个实施例中应用测试邀请方法的流程示意图;
[0021] 图4为一个实施例中生成别名邮箱地址的步骤的流程示意图;
[0022] 图5为一个实施例中测试邀请页面的界面示意图;
[0023] 图6为另一个实施例中应用测试邀请方法的流程示意图;
[0024] 图7为一个实施例中应用测试过程的流程示意图;
[0025] 图8为一个实施例中应用测试邀请装置的结构框图
[0026] 图9为另一个实施例中应用测试邀请装置的结构框图;
[0027] 图10为又一个实施例中应用测试邀请装置的结构框图。

具体实施方式

[0028] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0029] 图1为一个实施例中应用测试邀请方法的应用环境图。参照图1,该应用测试邀请方法应用于应用测试邀请系统。应用测试邀请系统包括用户终端110、测试邀请系统120、审核系统130和邮箱服务器140,用户终端110通过网络与测试邀请系统120连接,测试邀请系统120通过网络与审核系统130以及邮箱服务器140连接,审核系统130通过网络与邮箱服务器140连接。其中,测试邀请系统120可包括测试邀请终端121和测试邀请服务器122。测试邀请终端121通过审核系统130将映射至目标邮箱地址的多个别名邮箱地址配置为接收测试邀请邮件的邮箱地址,审核系统130在审核完成后,向多个别名邮箱地址发送测试邀请邮件,测试邀请服务器122从邮箱服务器140中收集测试邀请邮件,提取测试邀请邮件中包括的测试邀请链接地址,将提取的测试邀请链接地址发送至用户终端110。测试邀请系统120也可仅包括测试邀请终端121或仅包括测试邀请服务器122。
[0030] 图2为一个实施例中电子设备的内部结构示意图。如图2所示,该电子设备包括通过系统总线连接的处理器、非易失性存储介质、内存储器和网络接口。其中,电子设备的非易失性存储介质存储有操作系统,还包括一种应用测试邀请装置,该应用测试邀请装置用于实现一种应用测试邀请方法。该处理器用于提供计算和控制能支撑整个电子设备的运行。电子设备中的内存储器为非易失性存储介质中的应用测试邀请装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被所述处理器执行时,可使得所述处理器执行一种应用测试邀请方法。网络接口用于与用户终端进行网络通信,如发送测试邀请链接地址至用户终端等。该电子设备可以是测试邀请终端121,也可以是测试邀请服务器122。测试邀请终端121终端可以是个人计算机或者移动电子设备,移动电子设备包括手机或者平板电脑等中的至少一种。测试邀请服务器122可以用独立的服务器或者是多个物理服务器组成的服务器集群来实现。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0031] 图3为一个实施例中应用测试邀请方法的流程示意图。本实施例主要以该方法应用于上述图2中的电子设备来举例说明。参照图3,该应用测试邀请方法具体包括如下步骤:
[0032] S302,获取映射至目标邮箱地址的多个别名邮箱地址。
[0033] 其中,目标邮箱地址是指用于接收目标邮件的邮箱地址。目标邮箱地址可以是专用于接收特定类型邮件的邮箱地址。比如,目标邮箱地址可以是专用于接收账户注册邮件的邮箱地址,或者是专用于接收账户认证邮件的邮箱地址等。在本实施例中,目标邮箱地址是专用于接收测试邀请邮件的邮箱地址。目标邮箱地址可以为一个或多个,映射至一个目标邮箱地址的别名邮箱地址多于一个。
[0034] 映射至目标邮箱地址的多个别名邮箱地址是指根据目标邮箱地址的邮箱名称的别名以及目标邮箱地址的域名地址生成的邮箱地址。别名邮箱地址是虚拟的邮箱地址。实际上别名邮箱地址与目标邮箱地址均指向目标邮箱地址,也就是说发往别名邮箱地址的邮件实际由目标邮箱地址接收。其中,多个别名邮箱地址可以是预设数量的别名邮箱地址。预设数量比如1500或者2000等。
[0035] 举例说明,目标邮箱地址为“123456@XX.com”,那么该目标邮箱地址的邮箱名称为“123456”,域名地址为“@XX.com”。假设“123456”的别名为“asdf”、“asfdfe”和“bhsdiw”,那么映射至“123456@XX.com”的多个别名邮箱地址为“asdf@XX.com”、“asfdfe@XX.com”和“bhsdiw@XX.com”。
[0036] 在一个实施例中,电子设备可事先设置一个目标邮箱地址,并生成多个映射至该目标邮箱地址的别名邮箱地址。映射至目标邮箱地址的多个别名邮箱地址可存储在文件、数据库或者缓存中,在需要时从文件、数据库或者缓存中获取。电子设备也可事先设置一个目标邮箱地址,在接收到获取别名邮箱地址的指令后,再生成多个映射至该目标邮箱地址的别名邮箱地址,以获取生成的映射至目标邮箱地址的多个别名邮箱地址。
[0037] 在一个实施例中,电子设备可事先设置多个目标邮箱地址,并针对每个目标邮箱地址生成多个映射至该目标邮箱地址的别名邮箱地址。开发人员可通过电子设备访问目标邮箱地址列表,并通过电子设备选择用于接收测试邀请邮件的目标邮箱地址。电子设备可检测开发人员触发的选择指令,按照选择指令选择的目标邮箱地址,获取与映射至选择的目标邮箱地址的多个别名邮箱地址。
[0038] S304,将多个别名邮箱地址配置为接收测试邀请邮件的邮箱地址。
[0039] 其中,测试邀请邮件是指邀请用户进行应用测试的邮件。具体地,开发人员可通过电子设备将获取的多个别名邮箱地址提交至测试邀请邮件下发服务器,以使得测试邀请邮件下发服务器知晓提交的多个别名邮箱地址为接收测试邀请邮件的邮箱地址,以向提交的多个别名邮箱地址发送测试邀请邮件。
[0040] 在一个实施例中,开发人员可通过电子设备将待测试的应用的安装包以及获取的多个别名邮箱地址提交至审核系统中的审核平台。审核平台可对提交的多个别名邮箱地址进行审核,在对这些别名邮箱地址审核完成后,通过审核系统中的测试邀请邮件下发服务器,向审核通过的别名邮箱地址发送相应于开发人员提交的待测试的应用的测试邀请邮件。
[0041] S306,通过目标邮箱地址,收集发往多个别名邮箱地址的测试邀请邮件。
[0042] 具体地,目标邮箱地址和别名邮箱地址对应的邮箱服务器在接收到发往多个别名邮箱地址的测试邀请邮件时,提取测试邀请邮件所对应的别名邮箱地址,查找该别名邮箱地址映射至的目标邮箱地址,将测试邀请邮件存储至该测试邀请邮件所对应的别名邮箱地址映射至的目标邮箱地址所对应的邮件存储区域。
[0043] 电子设备可从目标邮箱地址对应的邮箱服务器中,收集存储在目标邮箱地址所对应的邮件存储区域的测试邀请邮件,以收集到发往多个别名邮箱地址的测试邀请邮件。
[0044] S308,提取测试邀请邮件中包括的测试邀请链接地址。
[0045] 其中,测试邀请链接地址是指邀请用于进行应用测试的链接地址。测试邀请链接地址可标识出网络中该测试邀请链接地址所对应的页面文件的具体位置,根据测试邀请链接地址可访问网络中的相应节点。测试邀请链接地址可以是URL(Uniform Resoure Locator:统一资源定位符)地址,也可以是IP地址(Internet Protocol Address互联网协议地址)及端口,还可以是域名。测试邀请链接地址有特殊的格式,利用测试邀请链接地址的格式可提取测试邀请链接地址。
[0046] 在一个实施例中,测试邀请邮件格式符合标准邮件格式,如EML(E-mail电子邮件)格式,电子设备可按照标准邮件格式直接读取测试邀请邮件文件,从测试邀请邮件文件中提取测试邀请链接地址。
[0047] S310,获取测试用户标识,根据测试用户标识发送测试邀请链接地址。
[0048] 其中,测试用户标识用于唯一表示测试用户身份的标识。测试用户标识可以是包括数字、字母和符号中的至少一种字符的字符串。
[0049] 在一个实施例中,开发人员可通过电子设备获取用户的应用使用数据,查找出能够代表用户的关键词,从而根据该关键词生成与用户对应的用户标签。用户标签是对用户的用户画像,是用户的特有标识。用户画像是针对用户真实特征的勾勒,是真实用户的综合原型
[0050] 电子设备可根据用户对应的用户标签与待测试的应用的相关度,选取与待测试的应用的相关度较高的用户标签所对应的用户作为测试用户。电子设备可获取选为测试用户所对应的测试用户标识,将测试邀请链接地址发送至测试用户标识所对应的终端。
[0051] 在一个实施例中,电子设备具体可通过邮件、短信或者社交公众号等方式,将测试邀请链接地址发送至测试用户标识所对应的终端。
[0052] 上述应用测试邀请方法,通过目标邮箱地址统一收集发往映射至该目标邮箱地址的多个别名邮箱地址的测试邀请邮件,然后从收集到的测试邀请邮件中提取测试邀请链接地址,再根据测试用户标识发送测试邀请链接地址发送,以邀请测试用户进行测试。这种应用测试邀请方式避免了收集测试人员的邮箱地址时耗时长的问题,而且通过映射至目标邮箱地址的别名邮箱地址保证了用于接收测试邀请邮件的邮箱地址的有效性,从而极大地提高了应用测试的效率。
[0053] 如图4所示,在一个实施例中,步骤S302之前,该应用测试邀请方法还包括生成别名邮箱地址的步骤,该步骤具体包括:
[0054] S402,获取用于收集测试邀请邮件的目标邮箱地址。
[0055] 具体地,电子设备可向邮箱提供服务商申请邮箱地址,将申请获得的邮箱地址作为用于收集测试邀请邮件的目标邮箱地址。
[0056] S404,按照邮箱命名方式生成多个邮箱名称。
[0057] 其中,邮箱命名方式是指对邮箱进行命名的方式。比如,邮箱名称可以由英文字母、0-9的数字、点、减号或下划线组成。
[0058] 具体地,电子设备可按照邮箱命名方式配置用于进行邮箱名称生成的随机函数,利用该随机函数随机生成多个符合邮箱命名方式的字符串,将生成的这多个字符串作为邮箱名称。
[0059] 举例说明,电子设备可利用随机函数,生成5个字符数为10的英文字符串“qwertyuiop”、“asdfghjklp”、“zxcvbnmlkj”、“plmnbvfrew”和“shndekhfed”,并将这5个英文字符串作为邮箱名称。
[0060] S406,根据目标邮箱地址的域名地址以及多个邮箱名称,生成相应的多个别名邮箱地址。
[0061] 在一个实施例中,电子设备可将生成的邮箱名称与目标邮箱地址的域名地址组合得到别名邮箱地址。电子设备也可将生成的邮箱名称与目标邮箱地址的域名地址的别名组合得到别名邮箱地址。
[0062] 举例说明,目标邮箱地址为“123456@XX.com”,那么该目标邮箱地址的域名地址为“@XX.com”,该域名地址的别名为“@YY.com”。电子设备利用随机函数生成5个邮箱名称为“qwertyuiop”、“asdfghjklp”、“zxcvbnmlkj”、“plmnbvfrew”和“shndekhfed”。电子设备可将生成的5个邮箱名称分别与“@XX.com”组合,得到5个别名邮箱地址“qwertyuiop@XX.com”、“asdfghjklp@XX.com”、“zxcvbnmlkj@XX.com”、“plmnbvfrew@XX.com”和“shndekhfed@XX.com”。电子设备也可将生成的5个邮箱名称分别与“@YY.com”组合得到5个别名邮箱地址“qwertyuiop@YY.com”、“asdfghjklp@YY.com”、“zxcvbnmlkj@YY.com”、“plmnbvfrew@YY.com”和“shndekhfed@YY.com”。
[0063] S408,将多个别名邮箱地址映射至目标邮箱地址。
[0064] 具体地,电子设备可将生成的这多个别名邮箱地址映射至目标邮箱地址,以使得这多个别名邮箱地址均指向目标邮箱地址,也就是说发往别名邮箱地址的邮件实际由目标邮箱地址接收。
[0065] 在本实施例中,选择用于收集测试邀请邮件的目标邮箱地址,通过生成映射至该目标邮箱地址的多个别名邮箱地址作为接收测试邀请邮件的邮箱地址,极大地简化了收集测试人员的邮箱地址的过程,并减少了耗时,从而提高了应用测试的效率。
[0066] 在一个实施例中,步骤S308具体包括:从测试邀请邮件中,提取符合测试邀请链接地址格式的字符串;将提取的字符串作为测试邀请链接地址。
[0067] 具体地,电子设备可读取测试邀请邮件文件,逐行遍历测试邀请邮件文件所包括的字符,在检测到遍历的多个字符组成的字符串符合测试邀请链接地址格式时,判定该字符串为测试邀请链接地址,并提取该字符串。
[0068] 举例说明,电子设备在对测试邀请邮件文件所包括的字符进行遍历时,遍历的多个字符组成的字符串为“”时,其中,标签定义超链接,用于从一张页面链接到另一张页面。href表示href属性,用于指示链接的目标。电子设备可提取“https....=ios”作为测试邀请链接地址。
[0084] 举例说明,电子设备从测试邀请邮件中提取的测试邀请链接地址为URL地址,每个URL地址对应与一个HTML(HyperText Markup Language超级文本标记语言)文件。当URL地址对应的HTML文件大小为21K时,该URL地址为有效状态,也就是说该URL地址未被使用过。当URL地址对应的HTML文件大小为12K时,该URL地址为无效状态,也就是说该URL地址已被使用。
[0085] 在本实施例中,通过检测测试邀请链接地址的有效性,将失效的测试邀请链接地址过滤,回收有效的、未被使用的测试邀请链接地址,以方便推送至下一批测试用户。
[0086] 在一个实施例中,电子设备也可在根据测试用户标识发送页面文件一段时间后,检测测试邀请链接地址是否有效,将无效的测试邀请链接地址从页面文件中删除,再将删除无效测试邀请链接地址后的页面文件发送至第二用户标识对应的终端。
[0087] 在本实施例中,将有效的测试邀请链接地址回收再利用,避免了测试用户忽略了测试邀请而浪费测试邀请链接地址的情况,使得测试邀请链接地址的使用最大化,以提高应用测试的效果。
[0088] 图6为一个具体地实施例中应用测试邀请方法的流程示意图。参照图6,该应用测试邀请方法具体包括如下步骤:
[0089] S602,获取用于收集测试邀请邮件的目标邮箱地址。
[0090] S604,按照邮箱命名方式生成多个邮箱名称。
[0091] S606,根据目标邮箱地址的域名地址以及多个邮箱名称,生成相应的多个别名邮箱地址。
[0092] S608,将多个别名邮箱地址映射至目标邮箱地址。
[0093] S610,获取映射至目标邮箱地址的多个别名邮箱地址。
[0094] S612,将多个别名邮箱地址配置为接收测试邀请邮件的邮箱地址。
[0095] S614,通过目标邮箱地址,收集发往多个别名邮箱地址的测试邀请邮件。
[0096] S616,从测试邀请邮件中,提取符合测试邀请链接地址格式的字符串;将提取的字符串作为测试邀请链接地址。
[0097] S618,记录测试邀请链接地址所对应的页面文件的初始大小。
[0098] S620,在测试邀请链接地址中,获取预设的应用标识所在位置处的字符;解析获取的字符,得到与测试邀请链接地址相应的应用标识。
[0099] S622,获取与应用标识对应的第一测试用户标识,根据第一测试用户标识发送测试邀请链接地址。
[0100] S624,遍历测试邀请链接地址。
[0101] S626,检测遍历至的测试邀请链接地址所对应的页面文件的当前大小与相应的初始大小是否一致;若是,则跳转到步骤S628;若否,则跳转到步骤S630。
[0102] S628,将遍历至的测试邀请链接地址确定为有效。
[0103] S630,将遍历至的测试邀请链接地址确定为无效。
[0104] S632,获取与应用标识对应的第二测试用户标识,根据第二测试用户标识发送有效的测试邀请链接地址。
[0105] 在本实施例中,通过目标邮箱地址统一收集发往映射至该目标邮箱地址的多个别名邮箱地址的测试邀请邮件,然后从收集到的测试邀请邮件中提取测试邀请链接地址,再根据测试用户标识发送测试邀请链接地址发送,以邀请测试用户进行测试。这种应用测试邀请方式避免了收集测试人员的邮箱地址时耗时长的问题,而且通过映射至目标邮箱地址的别名邮箱地址保证了用于接收测试邀请邮件的邮箱地址的有效性,从而极大地提高了应用测试的效率。
[0106] 图7示出了一个实施例中应用测试过程的流程示意图。参考图7,电子设备在获取映射至目标邮箱地址的多个别名邮箱地址后,将待测试的应用的安装包和获取的多个别名邮箱地址提交至审核系统。审核系统在对多个别名邮箱地址审核完成后,向审核通过的别名邮箱地址发送测试邀请邮件。电子设备从目标邮箱地址所对应的邮箱服务器中,通过该目标邮箱地址收集发往别名邮箱地址的测试邀请邮件。电子设备可再从收集的测试邀请邮件提取测试邀请链接地址,将提取出的测试邀请链接地址发送至测试用户标识对应的终端。测试用户标识对应的终端安装用于进行应用测试的测试应用,再通过测试邀请链接地址获取用于进行测试的验证码,输入获取的验证码后安装待测试的应用,进行应用测试。电子设备检测测试邀请链接地址是否有效,若有效,则将有效的测试邀请链接地址发送至测试用户标识对应的终端,若无效则应用测试结束。
[0107] 如图8所示,在一个实施例中,提供一种应用测试邀请装置800,该装置具体包括:获取模块801、配置模块802、收集模块803、提取模块804和发送模块805。
[0108] 获取模块801,用于获取映射至目标邮箱地址的多个别名邮箱地址。
[0109] 配置模块802,用于将多个别名邮箱地址配置为接收测试邀请邮件的邮箱地址。
[0110] 收集模块803,用于通过目标邮箱地址,收集发往多个别名邮箱地址的测试邀请邮件。
[0111] 提取模块804,用于提取测试邀请邮件中包括的测试邀请链接地址。
[0112] 发送模块805,用于获取测试用户标识,根据测试用户标识发送测试邀请链接地址。
[0113] 上述应用测试邀请装置,通过目标邮箱地址统一收集发往映射至该目标邮箱地址的多个别名邮箱地址的测试邀请邮件,然后从收集到的测试邀请邮件中提取测试邀请链接地址,再根据测试用户标识发送测试邀请链接地址发送,以邀请测试用户进行测试。这种应用测试邀请方式避免了收集测试人员的邮箱地址时耗时长的问题,而且通过映射至目标邮箱地址的别名邮箱地址保证了用于接收测试邀请邮件的邮箱地址的有效性,从而极大地提高了应用测试的效率。
[0114] 在一个实施例中,提取模块804还用于从测试邀请邮件中,提取符合测试邀请链接地址格式的字符串;将提取的字符串作为测试邀请链接地址。
[0115] 在本实施例中,通过按照测试邀请链接地址格式可方便快捷地直接从测试邀请邮件中提取测试邀请链接地址,再将提取的测试邀请链接地址发送给测试用户,实现邀请测试用户进行测试。
[0116] 如图9所示,在一个实施例中,应用测试邀请装置800还包括映射模块806。
[0117] 映射模块806,用于获取用于收集测试邀请邮件的目标邮箱地址;按照邮箱命名方式生成多个邮箱名称;根据目标邮箱地址的域名地址以及多个邮箱名称,生成相应的多个别名邮箱地址;将多个别名邮箱地址映射至目标邮箱地址。
[0118] 在本实施例中,选择用于收集测试邀请邮件的目标邮箱地址,通过生成映射至该目标邮箱地址的多个别名邮箱地址作为接收测试邀请邮件的邮箱地址,极大地简化了收集测试人员的邮箱地址的过程,并减少了耗时,从而提高了应用测试的效率。
[0119] 如图10所示,在一个实施例中,应用测试邀请装置800还包括解析模块807。
[0120] 解析模块807,用于在测试邀请链接地址中,获取预设的应用标识所在位置处的字符;解析获取的字符,得到与测试邀请链接地址相应的应用标识;
[0121] 发送模块805还用于获取与应用标识对应的测试用户标识,根据测试用户标识发送测试邀请链接地址。
[0122] 在本实施例中,通过应用标识区别测试邀请链接地址,可同时对多个应用进行测试邀请,进一步提高了应用测试的效率。
[0123] 在一个实施例中,发送装置805还用于将测试邀请链接地址添加至页面文件中;页面文件包括测试邀请控件的标签,标签用于触发展示测试邀请控件,测试邀请控件用于触发从测试邀请链接地址中选择测试邀请链接地址并访问;获取测试用户标识,根据测试用户标识发送页面文件。
[0124] 在本实施例中,通过统一的页面文件将提取的测试邀请链接地址下发,使得测试人员对应的终端可随机从中选择一个测试邀请链接地址并访问,避免了对测试用户逐一发送测试邀请链接地址而增加的工作量,提高了应用测试的效率。
[0125] 在一个实施例中,发送模块805还用于获取第一测试用户标识,根据第一测试用户标识发送测试邀请链接地址;检测测试邀请链接地址是否有效;获取第二测试用户标识,根据第二测试用户标识发送有效的测试邀请链接地址。
[0126] 在本实施例中,将有效的测试邀请链接地址回收再利用,避免了测试用户忽略了测试邀请而浪费测试邀请链接地址的情况,使得测试邀请链接地址的使用最大化,以提高应用测试的效果。
[0127] 在一个实施例中,发送模块805还用于记录测试邀请链接地址所对应的页面文件的初始大小;遍历测试邀请链接地址;当遍历至的测试邀请链接地址所对应的页面文件的当前大小与相应的初始大小一致时,将遍历至的测试邀请链接地址确定为有效;当遍历至的测试邀请链接地址所对应的页面文件的当前大小与相应的初始大小不一致时,将遍历至的测试邀请链接地址确定为无效。
[0128] 在本实施例中,通过检测测试邀请链接地址的有效性,将失效的测试邀请链接地址过滤,回收有效的、未被使用的测试邀请链接地址,以方便推送至下一批测试用户。
[0129] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
[0130] 以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0131] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈