Description

The Customer Login Page loads ensures your My Account page and customer login form is loading properly.

During this test Robot Ninja will navigate to your My Account page (taken from the WooCommerce System Status Report) and look for form elements for the username, password and log in button.

Selectors

  • Username field  - We look for the input name: username 
  • Password field - We look for the input name: password 
  • Log in button - We look for the input name: login  

We're currently working on a feature to allow users to customize the selectors used in every test. Throw us an email (support@robotninja.com) if this is something that you're looking forward and we'll share more information on when you can expect it.

Test Skipped

Robot Ninja will skip this test if your store doesn't have a My Account page set in WooCommerce Settings > Account (tab).

Test Failed

Here's a list of errors that can cause the Customer Login Page Loads test to fail and ways to fix or work around them. If there's a test that is failing and you think it shouldn't be please email us and we'll have a look for you.

"While on your My Account page (MYACCOUNT URL), Robot Ninja failed to find the login form element with name {username|password|login}."

If you're seeing this message then there's a number of reason why this test would be failing:

  1. If Robot Ninja has provided a screenshot, first check if your store's my account page is loading properly. If the screenshot is just a blank screen, then you should manually visit your MYACCOUNT URL to check if it's loading. It's possible there was some fatal error occurring at the time Robot Ninja tried to visit your page.
  2. If Robot Ninja has provided a screenshot and your my account page is loading properly. Make sure your screenshot is showing a login form. If there's no login form then it's likely that your store has customized the My Account template or custom a custom form (like gravity forms). To check if your form is compatible with Robot Ninja you will need to inspect the elements on your form to see if they're using a different selector. If it's not using the default selectors, please contact us (support@robotninja.com) and we can use custom selectors for your store.

Customized My Account Page

It's important you know that we've built this test with the intention of it working on the majority of WooCommerce stores out there. If you have customized WooCommerce or have purchased a theme that changes WooCommerce in a very unique way, then it's possible that this test doesn't work out of the box for you. If this is the case please contact our team in support (support@robotninja.com).

Did this answer your question?