登记
注册:通过手机或邮箱注册。 您需要验证验证码并绑定邮箱或手机。 验证码放置在数据库表中或内部。
我的想法:
1. 通过linux时间后面截取几位(不同国家的号码位数不一样),作为手机号发起注册申请,不用随机数是因为随机数可能会重复,而注册号码不可以重复 2. 去库表中拿验证码,并发起验证码校验请求 3. 绑定邮箱(通过linux时间后面截取几位@公司名.com)
1. 通过linux时间后面截取几位@公司名.com(实际不存在公司名的邮箱地址),发起注册申请, 由于邮箱不存在,我也不能模拟真实的通过java mail等方法读取邮箱中的指定邮件的方式去拿这个验证码 2. 去库表中拿验证码,并发起验证码校验请求
产生影响:
该数据生成一次后,就没有其他用途。 测试越多,就会产生越多的“垃圾”数据。 测试环境还可以,但是在线。 。 。 ,目前还没有删除账户的接口。
综上所述:
因此需要DBA定期协助删除记录。
支付

付款:您购买商品时必须付款。 当前环境是沙箱(信用卡钱不会被扣),测试环境是真实支付(目前接口测试自动化主要测试环境)
我的想法:
学习答题区同学的想法,付出每一分钱(需要创建一些数据)
产生影响:
在测试环境中,您需要支付真钱。 除了产品本身的钱之外,你还必须扣除关税,每个国家的关税有所不同。 。 。
其他:
主要试验区需要配置,其他国家以后慢慢做。
咨询
注册自动化和支付自动化的接口测试怎么玩?