启动测试流程
家长验证(PV)服务已经在测试环境中设置好了,接下来,你可以通过成功和失败两种路径,测试你的端到端集成。
测试集成时请执行以下步骤:
- 准备一个测试用的家长电子邮件地址,启动流程(参见下文对测试环境中家长电子邮件地址的限制)。
- 当提示验证“家长”身份时,请使用已知的测试SSN值或测试支付卡号来测试你在各种情况下的集成。
注意: 在测试环境中测试集成时:
- 存在一些针对输入值的限制,详见下文。
- KWS界面会显示粗体“TEST MODE”字样。
- 对于所有KWS的API端点,频率限制为每小时固定10个请求。这同样适用于生产环境。
对测试环境中家长电子邮件地址的限制
- 在测试环境中,经过验证的家长邮件地址不会在ParentGraph中一直存在。由于这个原因,你无法测试“预验证家长”这一情境。
- 电子邮件地址必须是以下其中一种:
- 隶属于你组织内的开发者/管理员的电子邮件地址,并且对相关产品有适当的访问权限。 例如,name@email.com。
- 隶属于你组织内的开发者/管理员的电子邮件地址的别名,并且对相关产品有适当的访问权限。 例如,name+1@email.com。
注意:在生产环境中,唯一要求是电子邮件地址必须有效。
使用已知值测试SSN验证
要测试PV服务中的[社会安全号码(SSN)验证](KidsWebServices/PVService/VerificationMethods),请使用下文列出的值。每个值都用于测试不同的SSN验证方案。
SSN (ssn后缀) | 情境 |
---|---|
1111 | 未验证年龄(失败) |
2222 | 个人已故(失败) |
3333 | 个人有多个出生日期(失败) |
4444 | 个人未成年(失败) |
5555 | 一般验证错误(失败) |
(其他值) | 验证成功 |
使用测试卡号测试支付卡验证
PV服务使用Stripe来执行支付卡验证。要在PV服务中测试支付卡验证,请使用Stripe提供的测试卡号。每个测试卡号用于测试不同的支付场景。例如,你可以测试成功支付、拒绝支付和卡片过期等情况。
要测试3D安全流程,请使用Stripe的3D安全测试卡号。
测试ID证扫描验证
要测试ID扫描验证,选择ID扫描作为你的验证方法,然后从下拉菜单中选择所需的成功/失败情景。
下一步
当你完成服务测试后,请设置你的生产环境,方法与测试环境相同。