AngularJS Protractor element by.model can't find element?

jonh

using the element(by.model()) syntax to find a field and input text.

element(by.model('sample_ad.id')).sendKeys('batman');

gets the exception from chromedriver:

Stacktrace:
     Error: Timed out waiting for Protractor to synchronize with the page after 11 seconds
    at Error (<anonymous>)
==== async task ====
WebDriver.executeScript()
    at Protractor.waitForAngular (/Users/jon/dev/project_name/node_modules/protractor/lib/protractor.js:278:22)
    at Protractor.findElement (/Users/jon/dev/project_name/node_modules/protractor/lib/protractor.js:427:8)
    at Object.elementFinder.(anonymous function) [as sendKeys] (/Users/jon/dev/project_name/node_modules/protractor/lib/protractor.js:62:21)
    at null.<anonymous> (/Users/jon/dev/project_name/test/e2e/features/somedirectiveSpec.js:24:39)
    at /Users/jon/dev/project_name/node_modules/protractor/jasminewd/index.js:54:12
==== async task ====
    at null.<anonymous> (/Users/jon/dev/project_name/node_modules/protractor/jasminewd/index.js:53:12)
    at null.<anonymous> (/Users/jon/dev/project_name/node_modules/protractor/node_modules/minijasminenode/lib/async-callback.js:45:37)
    at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)

Not sure why this is breaking, but Protractor seems very fragile right now... I have no issues using the browser object to find elements, input text, etc...

Any help would be appreciated

EDIT: if I change the line to the following, I am able to interact with the text field. browser.driver.findElement(protractor.By.id('sample_ad_id')).sendKeys('batman');

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Protractor can't find element by binding $ctrl

From Dev

protractor can not find element with id

From Dev

Protractor: can't get repeater element

From Dev

Protractor: can't get repeater element

From Dev

Protractor: Find Element by Attribute

From Dev

Protractor - find element in iframe

From Dev

Protractor Find and Click Element

From Dev

Protractor can't find element that has beeen found 2 tests before

From Dev

Protractor can't find element that has beeen found 2 tests before

From Dev

Selenium can't find element

From Dev

Javascript: can't find element

From Dev

Can't find element in frame

From Dev

Can't find element in frame

From Dev

Can't find an element by "querySelector"

From Dev

Can't find elements of element

From Dev

Protractor find element inside a repeater

From Dev

how to Find element Locator in Protractor

From Dev

Protractor can't click on embedded <span> inside <a> element

From Dev

Protractor get element by model in repeater array

From Dev

Can't calculate offsetHeight from an element in AngularJS

From Dev

How to select a visible element in Protractor with Angularjs

From Dev

AngularJs Protractor: Element in slide out menu not visible

From Dev

AngularJS - Find Element with attribute

From Dev

Find closest element in AngularJS

From Dev

Can't find DOM element in jQuery

From Dev

IndexOf can't find last element in a List

From Dev

why can't find/parse this element in HTML?

From Dev

Can't find specific element in LinkedListNode

From Dev

Selenium IDE can't find an element