1. 程式人生 > >銀聯接口測試——詳細(JAVA)

銀聯接口測試——詳細(JAVA)

環境 cas .com 出現問題 技術 接口測試 -- 說明 tomcat7.0

準備材料

  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會出現問題),輸入你的測試商戶號,點擊跳轉銀聯支付頁面,這裏會出現證書安全問題,不管他繼續訪問

技術分享

▼進入支付頁面,把測試參數下面的銀行卡拿來測試吧,點擊確認付款,是不是支付成功了呢?

技術分享

到這裏開發測試項目就跑起來了,你就可以盡情的調試,閱讀文檔,閱讀代碼吧!

銀聯接口測試——詳細(JAVA)