如何使用量角器和测试操作导航到网站中的页面而不是主页?

桑贾尼·古纳提拉卡

我想使用量角器导航到我网站上的用户页面,我制作了 2 个导航功能并尝试运行它,但它只是测试了登录部分,然后在没有导航到所需页面的情况下停止。

describe('users', () => {
    let page: UsersPage;
    let pageLogin: LoginPage;

    beforeEach(() => {
        pageLogin = new LoginPage();
        pageLogin.navigateTo();
        pageLogin.getEmailLogin().sendKeys(browser.params.login.user);
    pageLogin.getPasswordLogin().sendKeys(browser.params.login.password);
        pageLogin.getSubmitLogin().click();
        page = new UsersPage();
        page.navigateToM();
    });

    it('Should display text box', () => {
        page.textBox().sendKeys('j');
    });
});

和 :

    navigateToM() {
        return browser.get('/users');
    }

    textBox() {
        return element(by.css('input[placeholder="Type a text"]'));
    }
基里莫

请注意量角器代码始终是异步的。

您的代码应如下所示:

page.navigateToM().then(() => {
  browser.waitForAngular().then(() => {
    page.textBox().sendKeys('j');
  });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在端到端测试中,我们应使用量角器测试网站的哪些功能?

来自分类Dev

如何使用量角器测试班级的存在

来自分类Dev

如何使用量角器测试angularjs应用

来自分类Dev

如何使用量角器将元素的可见性测试到下拉滚动中?

来自分类Dev

如何使用量角器将元素的可见性测试到下拉滚动中?

来自分类Dev

使用量角器测试非AngularJS页面上的登录

来自分类Dev

在非角度页面上使用量角器测试登录

来自分类Dev

使用量角器测试无限滚动

来自分类Dev

使用量角器测试链接颜色

来自分类Dev

使用量角器进行滑块测试

来自分类Dev

使用量角器进行端到端测试时使用数据对象

来自分类Dev

如何使用量角器API而不是配置文件设置量角器(v1.4.0)baseUrl?

来自分类Dev

使用量角器和TypeScript,如何从URL作为字符串返回当前页面名称?

来自分类Dev

如何使用量角器页面对象模型设计和Promise创建和返回对象数组

来自分类Dev

使用量角器-webdrivers的Safari历史记录导航中的未知错误

来自分类Dev

使用量角器和Azure AD进行身份验证登录测试

来自分类Dev

如何使用量角器处理微调器

来自分类Dev

CKEditor +量角器:使用量角器进行测试无法找到CKEditor实例

来自分类Dev

如何使用量角器在页面中找到<li>元素?

来自分类Dev

如何使用量角器测试检查元素是否可单击

来自分类Dev

如何使用量角器的dropzone.js测试上传文件?

来自分类Dev

如何使用量角器创建条件测试用例?

来自分类Dev

如何使用量角器测试字符串是否不匹配

来自分类Dev

如何使用量角器测试角度多选下拉菜单?

来自分类Dev

如何使用量角器测试即时消息传递应用程序

来自分类Dev

如何使用量角器js测试非角度站点?

来自分类Dev

使用量角器时如何运行单个特定的测试用例

来自分类Dev

如何使用量角器为设备端测试指定`devicePixelRatio`?

来自分类Dev

如何使用量角器测试检查元素是否可单击

Related 相关文章

  1. 1

    在端到端测试中,我们应使用量角器测试网站的哪些功能?

  2. 2

    如何使用量角器测试班级的存在

  3. 3

    如何使用量角器测试angularjs应用

  4. 4

    如何使用量角器将元素的可见性测试到下拉滚动中?

  5. 5

    如何使用量角器将元素的可见性测试到下拉滚动中?

  6. 6

    使用量角器测试非AngularJS页面上的登录

  7. 7

    在非角度页面上使用量角器测试登录

  8. 8

    使用量角器测试无限滚动

  9. 9

    使用量角器测试链接颜色

  10. 10

    使用量角器进行滑块测试

  11. 11

    使用量角器进行端到端测试时使用数据对象

  12. 12

    如何使用量角器API而不是配置文件设置量角器(v1.4.0)baseUrl?

  13. 13

    使用量角器和TypeScript,如何从URL作为字符串返回当前页面名称?

  14. 14

    如何使用量角器页面对象模型设计和Promise创建和返回对象数组

  15. 15

    使用量角器-webdrivers的Safari历史记录导航中的未知错误

  16. 16

    使用量角器和Azure AD进行身份验证登录测试

  17. 17

    如何使用量角器处理微调器

  18. 18

    CKEditor +量角器:使用量角器进行测试无法找到CKEditor实例

  19. 19

    如何使用量角器在页面中找到<li>元素?

  20. 20

    如何使用量角器测试检查元素是否可单击

  21. 21

    如何使用量角器的dropzone.js测试上传文件?

  22. 22

    如何使用量角器创建条件测试用例?

  23. 23

    如何使用量角器测试字符串是否不匹配

  24. 24

    如何使用量角器测试角度多选下拉菜单?

  25. 25

    如何使用量角器测试即时消息传递应用程序

  26. 26

    如何使用量角器js测试非角度站点?

  27. 27

    使用量角器时如何运行单个特定的测试用例

  28. 28

    如何使用量角器为设备端测试指定`devicePixelRatio`?

  29. 29

    如何使用量角器测试检查元素是否可单击

热门标签

归档