zoukankan      html  css  js  c++  java
  • 银联接口测试——详细(JAVA)

    准备材料

      1、注册账号 https://open.unionpay.com/ajweb/register?locale=zh_CN

      2、▼登录账号 -->帮助中心--> 下载,选择网关支付,下载网管支付产品技术开发包,里面有一些文档,你也可以下载下来看看。

      3、开发工具Eclipse+Tomcat7.0

      4、导入工程 工程下面有一个readme.txt 可以先看看了解一下工程目录

    正文开始

    一、修改配置文件以及一些参数

    ▼获取测试参数

    ▼我的参数

    ①分别点击商户私钥证书和银联公钥证书进行下载

    ②这里有测试商户号以及测试入口地址

    ③把下载的商户私钥证书重命名为acp_test_sign.pfx

    ④把下载的银联公钥证书重命名为acp_test_verify_sign.cer

    ⑤在D盘新建文件夹certs,把工程sr/cassets/测试环境证书 里面的文件拷贝到刚才新建的文件夹里

    ⑥把③④步重命名的文件也拷贝到D:certs里面替换掉

     ▼打开工程里的acp_sdk.properties配置文件,修改请求交易地址,这里的请求交易地址请参考“测试参数”

     ▼修改以下几个位置(如果你certs文件夹和我同一个地方,那你就和我一样)

     ▼还记得你的测试参数里面的测试商户号吗?去把他复制过来,修改每一个java文件里面的merId,有的文件里面没有就不用修改。下面举个例子

    二、测试

    ▼我的产品-->未测试-->网关支付,点击开始测试,然后默默等待10分钟(文档里面有说明这里测试10分钟后生效)

    ▼用IE访问地址http://127.0.0.1:8080/ACPSample_B2C/(记住不要用360会出现问题),输入你的测试商户号,点击跳转银联支付页面,这里会出现证书安全问题,不管他继续访问

    ▼进入支付页面,把测试参数下面的银行卡拿来测试吧,点击确认付款,是不是支付成功了呢?

    到这里开发测试项目就跑起来了,你就可以尽情的调试,阅读文档,阅读代码吧!
  • 相关阅读:
    华为AR2204多VLAN走不同wan口
    supervisord管理Django项目
    Django3 channels websocket实时读取日志返回前端
    雪球网接口测试
    算法图解: 1.二分查找
    HttpRunner3源码阅读:10.测试执行的处理 runner
    HttpRunner3源码阅读:9. 测试用例中的类定义testcase
    HttpRunner3源码阅读:8. 用例文件生成并格式化make
    HttpRunner3源码阅读:7.响应后处理 response.py
    HttpRunner3源码阅读:6.请求客户端client
  • 原文地址:https://www.cnblogs.com/zhangtan/p/7677004.html
Copyright © 2011-2022 走看看