如何使用沙箱测试手机网站支付辅助接口(java版)

简介: 说明: 本帖是利用支付宝沙箱测试电脑网站支付接口,demo中会配置个人的沙箱账号信息,方便大家测试。 测试环境: 测试环境:Eclipse+JDK1.6及以上+Tomcat6.0及以上 1.支付宝手机网站alipay.

说明: 
本帖是利用支付宝沙箱测试电脑网站支付接口,demo中会配置个人的沙箱账号信息,方便大家测试。 
测试环境:
 测试环境:Eclipse+JDK1.6及以上+Tomcat6.0及以上 


1.支付宝手机网站alipay.trade.query (统一收单线下交易查询)
 
 二选一输入订单号或者支付宝交易号之后点击查询,然后会很坑爹的发现,新打开一个一样的查询页面, 
完全没有意义,肯定很多人直接以为出bug了 

事实上是他直接后台吧结果打印出来然后就完事了


这边为了方便大家查看结果,稍作修改将结果打印在页面上,不过点击查询,页面订单号没保存,懒得改了哈 

2.退款

退款结果 

3.退款查询失败,当我们只填写订单号或者交易号时,会报参数无效,必须还有填写退款请求号 
  

4.退款查询成功,退款请求号必填,如果没有,就填成跟订单号(或者交易号)一致即可 
  

5.查询对账单下载地址,日期不正确,导致入参不合法 

6.查询成功,如果是拿我改版demo测试,用页面打印出来的结果去访问, 
记得将“csv.zip×tamp”改成“csv.zip&timestamp”,否则会报请求时间戳不能为空! 

7.链接有访问时间限制的,获取连接后30秒后未下载,链接地址失效。 

8.下载模板 


很多人会疑惑打开模板没东西,这个是正常的,因为沙箱测试仅供参考,如果需要数据测试,请使用正式环境测试 

改版demo:download:改版手机网站支付demo.zip


目录
相关文章
|
22天前
|
监控 JavaScript 测试技术
postman接口测试工具详解
Postman是一个功能强大且易于使用的API测试工具。通过详细的介绍和实际示例,本文展示了Postman在API测试中的各种应用。无论是简单的请求发送,还是复杂的自动化测试和持续集成,Postman都提供了丰富的功能来满足用户的需求。希望本文能帮助您更好地理解和使用Postman,提高API测试的效率和质量。
80 11
|
2月前
|
JSON Java 测试技术
SpringCloud2023实战之接口服务测试工具SpringBootTest
SpringBootTest同时集成了JUnit Jupiter、AssertJ、Hamcrest测试辅助库,使得更容易编写但愿测试代码。
72 3
|
2月前
|
Java 测试技术 Maven
Java一分钟之-PowerMock:静态方法与私有方法测试
通过本文的详细介绍,您可以使用PowerMock轻松地测试Java代码中的静态方法和私有方法。PowerMock通过扩展Mockito,提供了强大的功能,帮助开发者在复杂的测试场景中保持高效和准确的单元测试。希望本文对您的Java单元测试有所帮助。
356 2
|
2月前
|
Web App开发 定位技术 iOS开发
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
133 1
|
3月前
|
Java 程序员 测试技术
Java|让 JUnit4 测试类自动注入 logger 和被测 Service
本文介绍如何通过自定义 IDEA 的 JUnit4 Test Class 模板,实现生成测试类时自动注入 logger 和被测 Service。
43 5
|
3月前
|
存储 人工智能 Java
将 Spring AI 与 LLM 结合使用以生成 Java 测试
AIDocumentLibraryChat 项目通过 GitHub URL 为指定的 Java 类生成测试代码,支持 granite-code 和 deepseek-coder-v2 模型。项目包括控制器、服务和配置,能处理源代码解析、依赖加载及测试代码生成,旨在评估 LLM 对开发测试的支持能力。
68 1
|
3月前
|
JSON 算法 数据可视化
测试专项笔记(一): 通过算法能力接口返回的检测结果完成相关指标的计算(目标检测)
这篇文章是关于如何通过算法接口返回的目标检测结果来计算性能指标的笔记。它涵盖了任务描述、指标分析(包括TP、FP、FN、TN、精准率和召回率),接口处理,数据集处理,以及如何使用实用工具进行文件操作和数据可视化。文章还提供了一些Python代码示例,用于处理图像文件、转换数据格式以及计算目标检测的性能指标。
89 0
测试专项笔记(一): 通过算法能力接口返回的检测结果完成相关指标的计算(目标检测)
|
3月前
|
分布式计算 Java 大数据
大数据-122 - Flink Time Watermark Java代码测试实现Tumbling Window
大数据-122 - Flink Time Watermark Java代码测试实现Tumbling Window
49 0
|
XML JSON 前端开发
阿里云JAVA高级测试试题及答案(十二)
阿里云JAVA高级测试试题及答案
248 0
阿里云JAVA高级测试试题及答案(十一)
阿里云JAVA高级测试试题及答案
216 0
下一篇
开通oss服务