摘要
本发明提供了一种测试环境下真实支付流程的模拟方法及系统,包括:在测试环境中利用本地DNS服务器,将真实支付平台的域名解析到预先构建的模拟支付服务器的IP地址,并将模拟支付服务器的自签名证书导入客户端;利用模拟支付服务器将预先构建的支付逻辑的混淆电路以及对应的密钥发送至客户端;利用客户端基于所述密钥对支付请求加密,得到加密支付请求并发送至模拟服务器;通过模拟服务器基于支付逻辑的混淆电路和密钥,解析加密支付请求,生成支付响应,并将支付响应返回至客户端;本申请可以实现任意平台和支付方式下的支付模拟,不涉及真实资金,且提供安全验证机制。