Why is this incorrect:
Steps followed:
Inspect, element selector, click on Apple ID field box
shows:
<input type="text" class="force-ltr form-textbox form-textbox-text" id="account_name_text_field" can-field="accountName" autocomplete="off" autocorrect="off" autocapitalize="off" aria-required="true" required="required" aria-describedby="apple_id_field_label" spellcheck="false" ($focus)="appleIdFocusHandler()" ($keyup)="appleIdKeyupHandler()" ($blur)="appleIdBlurHandler()" placeholder="Apple ID" autofocus="">
- My code:
driver.find_element_by_id("account_name_text_field").send_keys(username)
- Error:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[id="account_name_text_field"]"}
I've even put sleep for 100 sec just in case it was erroring because of it was taking a while to load.
