如何在非 angularjs 网站上使用量角器? [英] how to use Protractor on non angularjs website?

查看:27
本文介绍了如何在非 angularjs 网站上使用量角器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我找到了为 AngularJS Web 应用程序制作的 Protractor 框架.

I have found Protractor framework which is made for AngularJS web applications.

如何在未使用 AngularJS 的网站上使用 Protractor?

How can I use Protractor on a website which is not using AngularJS?

我写了我的第一个测试,Protractor 触发了这条消息:

I wrote my first test and Protractor triggers this message:

Error: Angular could not be found on the page https://www.stratexapp.com/ : retries looking for angular exceeded

推荐答案

如果您的测试需要与非角度页面交互,请直接使用 browser.driver 访问 webdriver 实例.

If your test needs to interact with a non-angular page, access the webdriver instance directly with browser.driver.

来自 Protractor 文档

browser.driver.get('http://localhost:8000/login.html');

browser.driver.findElement(by.id('username')).sendKeys('Jane');
browser.driver.findElement(by.id('password')).sendKeys('1234');
browser.driver.findElement(by.id('clickme')).click();

这篇关于如何在非 angularjs 网站上使用量角器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆