如何使用Android Studio的demo测试app支付

简介: 公告:官方现在已经推出studio版本demo:【下载地址】 申明:这个是Android Studio版本的app支付沙箱测试的 首先我们先在开放平台下载app支付demo:[url]https://docs.

公告:官方现在已经推出studio版本demo:【下载地址 


申明:这个是Android Studio版本的app支付沙箱测试的 
首先我们先在开放平台下载app支付demo:[url]https://docs.open.alipay.com/54/104509[/url]然后解压android版本的demo 



然后导入,参考以下我所写图例 
第一步: 



第二步:(点击alipay_demo,然后点击OK,然后这个导入的过程相比有一点较长,大家耐心等待出现第三步的界面) 



第三步:(如果导入报以下错误按照我图中红字所写解决即可) 



第四步:(配置项目参数,主要是配置以下我红框中所框的三处配置项,其次关于TARGET_ID的值是自定义的,用于登录授权业务,测试app支付该值可不必填写) 



第五步:(添加EnvUtils.setEnv(EnvUtils.EnvEnum.SANDBOX);这句代码,必填加,用于切换沙箱环境) 



第六步:(开始运行项目,按图示操作即可,会出现以下demo的界面) 



第七步:(点击支付宝支付demo,会唤起沙箱钱包如图所示进行支付操作即可,然后在沙箱钱包内可看到交易账单) 




最后至此就没有什么要多说的了,基本操作流程已概述完,希望大家能顺利完成沙箱测试流程接入支付宝 

目录
相关文章
|
8天前
|
Java Android开发
Rockchip系列之CAN APP测试应用实现(4)
Rockchip系列之CAN APP测试应用实现(4)
19 1
|
9天前
|
存储 Java API
Android 浅度解析:mk预置AAR、SO文件、APP包和签名
Android 浅度解析:mk预置AAR、SO文件、APP包和签名
52 0
|
1月前
|
测试技术 UED Python
App自动化测试:高级控件交互技巧
Appium 的 Actions 类支持在移动应用自动化测试中模拟用户手势,如滑动、长按等,增强交互性测试。ActionChains 是 Selenium 的概念,用于网页交互,而 Actions 专注于移动端。在Python中,通过ActionChains和W3C Actions可以定义手势路径,例如在手势解锁场景中,先点击设置,然后定义触点移动路径执行滑动解锁,最后验证解锁后的元素状态。此功能对于确保应用在复杂交互下的稳定性至关重要。
29 5
|
8天前
|
XML Java Android开发
Android系统 添加动态控制屏幕方向、强制APP横竖屏方向
Android系统 添加动态控制屏幕方向、强制APP横竖屏方向
27 1
|
9天前
|
测试技术 Android开发
Android App获取不到pkgInfo信息问题原因
Android App获取不到pkgInfo信息问题原因
17 0
|
9天前
|
Java API Android开发
Android 11 修改libcore Cipher AS测试
Android 11 修改libcore Cipher AS测试
14 1
|
13天前
|
XML 数据格式 Python
App测试中,强制等待和隐式等待谁更强?
本文介绍了在自动化脚本中添加等待以确保与应用程序同步的重要性。由于应用响应时间的不确定性,适当等待能防止脚本在操作未完成前继续执行,提高测试稳定性。等待包括强制等待(如`time.sleep()`)、隐式等待(全局设置查找元素的等待时间)和显式等待(根据预期条件等待)。示例代码展示了如何在Python的Appium测试中应用这些等待策略,以优化脚本的可靠性和与应用的同步。
24 0
|
14天前
|
测试技术 Python
App自动化测试中,如何更好地处理弹窗?
在App自动化测试中,处理弹窗异常是保证测试稳定性和可靠性的重要环节。当遇到广告弹窗、升级提示等不定时出现的UI元素时,可以采用黑名单处理方法,如上述Python代码示例,通过尝试点击黑名单中的元素来避免干扰。同时,利用异常处理装饰器可以增强函数功能,保持代码整洁,当异常发生时记录日志、截图并保存页面源代码,便于问题排查。这两种策略能有效提升测试的效率和质量。
6 0
|
14天前
|
Android开发 UED 开发者
解释Android App Bundle是什么,它的优势是什么?
Android App Bundle是Google开发的优化应用分发技术,它打包应用及资源以减少下载大小,加快加载速度,节省用户流量。App Bundle支持离线使用,简化更新过程,提升用户体验。开发人员借此能更高效地构建和分发Android应用。
12 0
|
2月前
|
Android开发
Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.suppor
Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.suppor
13 1