如果想测试整个application,比如GM4上的My Opportunity在某个特定的UI5 version上的behavior,可以直接ctrl + alt +shift + p,
在这个下拉菜单里选择你想测试的版本:

这个功能只在UI5 version 1.30和之后的版本有效。
另一种比较通用并且其他公司普遍采取的做法:在自己电脑上装一个Fiddle,扮演reverse proxy的角色。启动Fiddle之后,查看其host name和监听的端口号:

把这些信息设置到你的电脑浏览器的proxy或者手机wifi 连接的proxy setting里面,之后用你电脑/手机应用访问网络产生的network request就会被Fiddle 拦截下来,并能够随心所欲地重定向。
例如我们想实现这样一条映射规则:
凡是请求https://openui5.hana.ondemand.com/resources/sap-ui-core.js 的request,都应该被映射到1.30.0的js去:https://openui5.hana.ondemand.com/1.32.0/resources/sap-ui-core.js
只需要这样:

在这个hook的尾部加一段代码即可:

语法仿照上面被注释掉的例子:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

使用不同版本的UI5库文件本地测试UI5应用相关推荐

  1. 借助Fiddle使用不同版本的UI5库文件进行测试

    Wuji同学曾经分享过一个使用不同UI5 library来测试某个控件behavior的tip: Use codepen.io to try out SAPUI5 controls with diff ...

  2. Anaconda管理多Python版本下安装库文件

    以安装skimage为列 1-原skimage中无此模块(Anaconda库中没合适的),所以转到Anaconda prompt中,因为在安装anaconda时我创建了两个虚拟环境,我现在只想把ski ...

  3. Mixly2.0版本的Blinker库文件

    Mixly 安装 Blinker拓展库 Mixly作为一个初学者的基本软件,怎么能缺少点灯科技的加入呢? Blynk也很好用,但是软件下载和注册是个问题,物联网的许多功能对初学者来说就难以实现:这时, ...

  4. 使用Eclipse本地运行SAP UI5时, UI5库文件的js文件是从本地哪里加载的

    what is the location of js when using run as server in Eclipse

  5. SAP UI5库文件的加载细节探讨

    In every UI5 application we declare usage on libraries like sap.ui.commons via "data-sap-ui-lib ...

  6. 本地修改远端 SAP UI5 框架文件的一个小技巧

    这是 Jerry 2021 年的第 64 篇文章,也是汪子熙公众号总共第 341 篇原创文章. Jerry 的前一篇文章 纪念特洛伊英雄 Sinon - SAP UI5 Mock Server 使用步 ...

  7. git找回本地被覆盖或者删除的文件/确保本地代码为最新时,强制使本地文件覆盖git库文件

    操作前提(老手可略过不看): 1.进入代码本地根目录下(也就是当初你提交到git库上的路径,特点是此目录下带.git文件夹) 2.在空白处点击右键 选择Git Bash Here进入git控制台 一. ...

  8. 库文件(.dll)的各个版本安装注意

    库文件安装方法 一.在运行某软件或编译程序时提示缺少.找不到****.dll等类似提示,根据系统情况选择对应的软件.根据系统的情况选择X86/X64,X86为32位电脑,X64为64位电脑.默认都是支 ...

  9. Flutter 项目编写 第三方插件库文件引入,本地图片 json数据引入解析

    FlutterDemo是如何一步一步搭建起来的 最初就是直接新建flutter项目,就会自动建立一个入门项目.(开始项目前,需先学习Dart语言) flutter项目代码都在lib目录下编写: 新建包 ...

最新文章

  1. 学习RPG Maker MZ开发创建并发布PC和移动端游戏
  2. Linux C中strcpy , strncpy , strlcpy 的区别
  3. NumPy之array
  4. Python学习笔录
  5. SVM 实现与代码(转)
  6. Linux系统查看硬件相关信息
  7. 数字逻辑基础与verilog设计_数字电路学习笔记(五):逻辑设计基础
  8. CVPR 2019轨迹预测竞赛冠军方法总结
  9. python学习笔记12-类代码编写细节
  10. 收藏 | PyTorch常用代码段合集
  11. python怎么连接数据库并且查看数据是否存在_如何使用python连接数据库,插入并查询数据...
  12. php检测网页内容,php检测网页是否被百度收录函数的简单示例
  13. 李宏毅机器学习——无监督学习(四)
  14. 自然语言处理中的Attention机制
  15. 九大内置对象和四大作用域
  16. 微信开放平台Android应用签名的本质及如何获取
  17. 从什么地方获取大数据_在哪里找大数据
  18. scratch接球游戏 电子学会图形化编程scratch等级考试三级真题和答案解析2022年3月
  19. sprite(雪碧图,也叫精灵图)
  20. 啊哈C——学习2.6一起来找茬

热门文章

  1. 查看自己设置的jvm参数
  2. 坑!自己走过的坑...
  3. Seaborn初学指南
  4. 文献记录(part60)--高维模型选择方法综述
  5. Django(part2)--创建项目与Django目录结构
  6. 第三次学JAVA再学不好就吃翔(part56)--StringBuffer的替换反转和截取功能
  7. openssl升级_CVE-2020-1967:OpenSSL拒绝服务漏洞警报
  8. core文件怎么分析_c++ crash 分析工具:breakpad
  9. DataFrame表样式设置(一)
  10. SAP 电商云 Spartacus UI 的 CORS 设置