我试图理解UIveri5是如何工作的,以及如何将它应用到我自己的项目中,但由于文档很少,我无法创建一个最小的工作示例。
我试图将https://github.com/SAP/ui5-uiveri5/blob/master/README.md中的代码应用到“我的”最小应用程序( https://ui5.sap.com/1.62.0/#/sample/sap.m.sample.Button/code/ )中,但是IDE VS code标记了错误,因为export或define命令是未知的,我也看不到UIveri5从哪里加载它们。另外,如果我只是按原样在我的命令行中执行uiveri5,我会得到一个错误(我猜是selenium ),我的Chrome二进制文件丢失了,但是驱动程序不是会自动下载吗?
conf.js
exports.config = {
profile: 'integration',
baseUrl: 'localhost:8080/.../sap.m.sample.Button',
};page.spec.js
describe('Page', function () {
it('should display the page',function() {
element(by.control({
viewName: 'sap.m.sample.Button.Page',
controlType: 'sap.m.Page',
properties: {
title: "Page"
}}));
});
});如果有人已经构建了一个最小的示例并可以分享它,那就太棒了。这将对我理解所有东西是如何协同工作的有很大帮助。
发布于 2019-04-22 17:47:53
最小的示例就在readme.md中。我在这里看到的唯一问题是baseUrl -这应该是一个有效的现有应用程序的网址。如果这是本地主机上的示例应用程序,则需要一个开发服务器。
https://stackoverflow.com/questions/55630800
复制相似问题