[发明专利]一种生成账号的方法和系统有效
申请号: | 201610147765.7 | 申请日: | 2016-03-15 |
公开(公告)号: | CN107193727B | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 黄小微;李琴 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 黄熊 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 账号 方法 系统 | ||
本申请实施例公开了一种生成账号的方法和系统。所述包括:获取账号的生成规则;将获取的生成规则拆解为原子化数据构造服务;根据拆解的每个原子化数据构造服务,调用对应平台的接口以设置所述账号的相应属性;将所述设置的账号属性存储到数据库。利用本申请实施例,可以快速、便捷的生成符合要求的账号。
技术领域
本申请涉及计算机软件技术领域,尤其涉及一种生成账号的方法和系统。
背景技术
在互联网系统的开发、测试等过程中,往往需要生成一个或多个账号,以供对系统各项功能的验证。
对于大的互联网系统来说,随着业务的发展,可能包括多种业务平台,多种账号类型以及多种支付类型。例如某种综合互联网系统,可以包括P2P交易、即时到账交易、转账交易、还款交易、缴费交易、红包交易等业务;可以包括个人用户、公司用户、企业用户等账号类型;可以包括余额、自助理财(如余额宝)、信用消费(如花呗)、红包、可抵部分消费的优惠分(如集分宝)、借记卡快捷、信用卡快捷、网银等工具的支付方式。为了对系统各项功能进行验证,需要生成的账号可能要满足多个生成条件,如包含上述某种或某些交易平台、账号类型和支付方式。
现有技术中生成账号的方式,一般需要创建账号的用户名、邮箱和/或手机号基本信息之类,并设置账号的各类属性。设置账号的各类属性,例如,创建账号的用户名、邮箱、账号基本信息之后,需要在账户类型设置中设置账号的类型,如个人用户、公司用户、企业用户之类。设置账号的各类属性中,对于需要设置账号余额的,需要利用充值工具,在支付工具平台对该账号的直接可用余额、自助理财余额的一个或多个进行充值,或设置红包、集分宝中的一个或多个的数量,或设置借记卡余额、信用卡的可用信用额度中的一个或多个。可能还需要做创建账号的退款处理,则需要在退款平台进行设置。在每个平台上的设置,需要分别填入各类符合要求的参数。例如,对于需要做一个红包+优惠+余额支付的测试用例,需要测试人员先找到创建账户的工具触发生成,再找到红包工具给这个账户去发红包,还要通过创建优惠的工具创建优惠,还要找到余额充值工具对余额进行充值。
大的互联网系统中创建账号的需求可能较多,上述创建账号的过程较为繁琐,对开发、测试工作的进行带来不便。
发明内容
本申请实施例的目的是提供一种生成账号的方法和系统,以便捷的生成满足需求的账号。
为解决上述技术问题,本申请实施例是这样实现的:
一种生成账号的方法,包括:
获取账号的生成规则;
将获取的生成规则拆解为原子化数据构造服务;
根据拆解的每个原子化数据构造服务,调用对应平台的接口以设置所述账号的相应属性;
将所述设置的账号属性存储到数据库。
一种生成账号的系统,包括:
获取单元,用于获取账号的生成规则;
拆解单元,用于将获取的生成规则拆解为原子化数据构造服务;
设置单元,用于根据拆解的每个原子化数据构造服务,调用对应平台的接口以设置所述账号的相应属性;
存储单元,用于将所述设置的账号属性存储到数据库。
由以上本申请实施例提供的技术方案可见,本申请实施例可以快速、便捷的生成符合要求的账号。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610147765.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种终端并发测试方法及装置
- 下一篇:移动终端自动化测试方法及装置