Fiori 单元测试和集成测试
- 单元测试可以用来测试前端项目中的JavaScript逻辑处理功能,比如
model/formatter.js中的statusText功能。 - 集成测试将我们需要的模块组合起来联动进行测试。
SAP UI5 Demo中,官方提供了QUNIT模块和OPA5模块来协助开发者进行相关的测试。
单元测试

在test文件加下加入以下文件:
unitTests.qunit.html:用于引用QUNIT相关模块并启动测试页面。unitTests.qunit.js:QUNIT配置,并启动指定的测试脚本。model/formatter.js:测试脚本。与webapp文件夹下的model/formatter.js命名保持一致,用于测试webapp文件夹下的model/formatter.js中的具体功能。



集成测试

在test文件加下加入以下文件:
opaTests.qunit.html:用于引用QUNIT相关模块并启动测试页面。opaTests.qunit.js:QUNIT配置,并启动指定的测试脚本。NavigationJourney.js:测试脚本。执行pages/.App.js中定义的测试动作。pages/.App.js:定义测试动作。




Fiori 单元测试和集成测试
https://claudechan1228.github.io/2024/07/30/013-Fiori 单元测试与集成测试/