首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >uiveri5:-通过spec文件而不是conf.js进行站点身份验证

uiveri5:-通过spec文件而不是conf.js进行站点身份验证
EN

Stack Overflow用户
提问于 2019-04-17 12:53:10
回答 1查看 308关注 0票数 0

通过uiveri5,我试图用不同的用户登录到网站,这取决于他们在spec文件中的角色。如果我使用conf.js身份验证,那么在运行时我只能使用一个用户登录一次。如果我尝试通过spec文件,我得到的ui5找不到页面错误。在没有conf.js的情况下,有没有办法实现上述目标?

我已尝试通过spec进行身份验证,但出现ui5未找到错误。同样的代码是

代码语言:javascript
复制
    browser.get(url);
    // browser.sleep(2000);
    element(by.css('.saml-login-link')).click();
    browser.sleep(2000);
    element(by.css('#j_username')).sendKeys(username);
    element(by.css('#j_password')).sendKeys(password);
    element(by.css('#logOnFormSubmit')).click();
EN

回答 1

Stack Overflow用户

发布于 2019-08-09 04:31:00

实际上,这非常简单-只需通过设置baseUrl:https://github.com/SAP/ui5-uiveri5/blob/master/docs/config/authentication.md禁用声明性身份验证,然后执行此处描述的程序性身份验证。请忘记在uiveri5测试中使用这些sleep()调用,这个框架的主要目的是避免在UI5应用程序测试中使用显式同步和休眠和等待。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55720141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档