作为UI5工具的端到端开发环境系列博客的一部分,淘客选品,数据和大数据,我得到了一个机会,可以在几个NPM包中添加更多的内容。我还创建了我自己的代码覆盖范围。
现在我认为从本地开发的角度来看,这真的很酷。但我的客户的设置是,我们也有功能顾问对代码进行单元测试。显然,这并不是代码覆盖的一部分,同时要求他们设置本地工具可能有点困难。
因此,南京大数据,我为服务器端代码覆盖创建了另一个包,它充当SAP系统和客户端之间的中间件。通过这种方式,它将检测所有来自服务器的javascript文件以获得代码覆盖率。
让我们试试。
您需要一个新的应用程序,它实际上只是充当服务器的虚拟应用程序。
要轻松开始,您可以克隆我的GITHUB存储库。
现在打开ui5.yaml文件并替换以下内容:
主机名客户用户名密码。正则表达式
正则表达式在agilux上搜索作为名称的一部分,并以.js结尾。
现在运行
并在通过localhost打开启动板时用
启动服务器
:8080/sap/bc/ui5\u ui5/ui2/ushell/shell/abap/FioriLaunchpad.html?sap ui debug=true
如果您有应用程序的名称空间,您可以通过在sap ui debug部分添加名称空间而不是true来减少加载时间。如果你感到困惑,请看这里
现在当你点击你的应用程序时,代码被插入并添加到窗口中。完成后,淘客程序,按F12打开调试器并执行以下ajax请求
,物联网时代