如何在非 angularjs 网站上使用量角器? [英] how to use Protractor on non angularjs website?
本文介绍了如何在非 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
.
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屋!
查看全文