一、什么是沙箱

蚂蚁沙箱环境(Beta)是协助开发者进行接口功能开发及主要功能联调的辅助环境。沙箱环境模拟了开放平台部分产品的主要功能和主要逻辑(当前沙箱支持产品请参考“沙箱支持产品列表”)。

在开发者应用上线审核前,开发者可以根据自身需求,先在沙箱环境中了解、组合和调试各种开放接口,进行开发调通工作,从而帮助开发者在应用上线审核完成后,能更快速、更顺利的进行线上调试和验收工作。

参考:

二、使用步骤

1、开发者中心添加APP应用:

2、应用创建成功后,将沙箱环境中的APPID RSA2密钥添加进代码

3、RSA2(SHA256)密钥生成方法

文档与工具:

1)工具下载

工具下载之后解压,WINDOWS版本双击文件“RSA签名验签工具.bat”即可运行工具。

2)密钥生成

选择2048然后点击生成密钥

详细步骤:

1.根据开发语言选择密钥格式。

2.选择密钥长度,建议使用2048位。

3.点击 “生成密钥”,会自动生成商户应用公钥和应用私钥。

生成的私钥公钥同样以文本文件形式保存在工具存放目录的 “RSA密钥”文件夹下,点击按钮 “打开密钥文件路径”即可打开“RSA密钥”文件夹。

私钥文件命名“应用私钥+长度”,公钥文件命名“应用公钥+长度”。

3)设置RSA2

将应用公钥复制进去,点击保存即可。

4)下载沙箱版钱包app进行测试

下载好之后,查看沙箱提供的测试账号

三、支付测试

打开手机中测试版支付宝,然后,用沙箱中提供用户名与密码进行登录.

然后就可以选择以下的方式进行测试

相当于支付宝提供了一个测试用的钱包,省去了,在开发过程去,使用的钱来测试!!!!

软件测试之第三方快捷支付_支付宝支付之沙箱测试相关推荐

  1. 软件测试之第三方快捷支付_支付相关测试方法

    相关支付官方的文档: 支付的正常流程: 按照PRD,不赘述 支付的异常流程: 支付金额操作: 1.支付的余额小于待支付的钱 2.调起支付输入密码框后,不进行输入密码,是否会生成订单 3.调起支付输入密 ...

  2. 软件测试之第三方快捷支付_第三方软件测试

    第三方测试 第三方测 试有别于开发人员或用户进行的 测试, 其目的是为了保 证测试工作的客 观性.从国外的经验来 看,测试逐渐由专业的第三方承担.同时第三 方测试还可适当 兼顾初级监理 的功能,其自身 ...

  3. 软件测试之第三方快捷支付_支付宝遭遇最强对手:银联正面PK快捷支付

    对于仅靠提供支付交易网关服务而生存的企业,银联"无卡支付"的正式上线无疑是一大噩耗. 没有网银照样支付 线上银联很强大 "无卡支付"正面PK"快捷支付 ...

  4. java商户平台微信支付宝支付_微信支付/支付宝支付/银联支付,对比加总结(Java服务端)...

    今天来讲讲支付. 工作到现在,接入过好几个项目的支付,其中涉及到了微信支付.支付宝支付.银联支付. 三种支付的对接感受其实整体上大同小异.都遵循同一个流程: 1).商户APP向商户服务器请求生成订单 ...

  5. 第三方支付、个人免签约支付、微信支付、支付宝支付、个人网站支付

    第三方支付.个人免签约支付.微信支付.支付宝支付.个人网站支付 很多个人建站,在接支付的过程中,都会遇见很多问题,比如没有资质/网站没有备案/接口文档复杂等等,现在比较好了,有一个第三方收款平台EL支 ...

  6. 微信支付和支付宝支付整合(含设计模式1)

    微信支付和支付宝支付整合(含设计模式1) 1.说明: 设计模式:单例+策略模式+抽象 在开发中经常对接微信支付和支付宝支付,相对来说,阿里的文档比微信的接口文档清晰一点,这里用的第三方库(com.gi ...

  7. Payssion,海外本地支付_海外本地收款_小语种本地支付_外贸收款_外贸网店收款_欧洲本地支付_俄罗斯本地支付_巴西支付_跨境支付_PAYSSION,让跨境支付更轻松!...

    Payssion,海外本地支付_海外本地收款_小语种本地支付_外贸收款_外贸网店收款_欧洲本地支付_俄罗斯本地支付_巴西支付_跨境支付_PAYSSION,让跨境支付更轻松! Payssion,海外本地 ...

  8. “一码多付”,微信支付、支付宝支付

    写着写着,越写越多,思绪写不下了,回头写在前面的话.此系统属个人创业项目,历时3个月,主要实现自助按摩椅.娃娃机.自动换币器功能,主要流程就是用户扫码二维码->授权获取用户信息->弹出H5 ...

  9. 个人开发者微信支付和支付宝支付

    个人开发者是不能申请微信支付和支付宝支付的 很多第三方使用添加二维码监听转账操作来实现是否功能

最新文章

  1. 互联网思维-产品思维(2)
  2. 快速转换vs2008到vs2010
  3. python执行效果_使用tqdm显示Python代码执行进度功能
  4. django shortcut函数
  5. CentOS安装Redis、PHPredis扩展及Redis配置文件详解
  6. nginx学习文档之二 配置负载均衡-负载均衡发现的问题
  7. 关于cell中添加子视图 复用重叠问题的解决方法
  8. python多级字典,如何在python中提取多级字典键/值
  9. 最常用的css垂直居中方法
  10. caffe dataset
  11. UCI数据集+机器学习+十折交叉验证
  12. 【工作小技巧】cmd 批量移动文件
  13. 城市之眼视觉计算技术
  14. 微信转账一次显示两个_微信转账又出新玩法!同时满足两个条件,收款转账畅通无阻...
  15. 包含头文件使用 书名号与双引号的区别(直接打符号竟然发表不了,太难了)
  16. satd 与 sad
  17. 【毕业设计】基于单片机的火灾报警系统设计与实现 - 物联网 stm32
  18. 云喇叭-支付播报音箱
  19. GF(2^8)下查表实现多项式乘法
  20. 短时傅里叶变换(1)

热门文章

  1. Gotomeeting让新闻工作更便捷效率
  2. HTTP—超文本传输协议
  3. 深度学习笔记03——浅析Softmax作用
  4. MAC连接网络后网页上不去
  5. 【中秋征文】使用Python中秋节程序员的浪漫《嫦娥奔月》
  6. 力扣319——灯泡开关(数学)
  7. 怎么让微信公众号更“湿”一些?
  8. 我的世界java村庄刷僵尸_《我的世界》MC应对村庄僵尸围城的六种做法,前三种防患于未然!...
  9. ajax同步异步的区别
  10. 点云数据Halcon生成3D,计算平面度,且可以计算特定区域平面度(纯C#)