Support sites behind basic http authentication
It's not uncommon for staging and test sites to be deployed behind Basic HTTP Authentication. e.g. https://wpengine.com/support/password-protecting-wp-engine-site/ We are investigating adding support for testing sites that use this.
Add support the WooCommerce Attribute Swatches by Iconic
Add ability to test across different browsers and operating systems
Consider adding the ability to test using browsers other than Chrome.
Add a "What's Changed" section
Add functionality tohighlight system configuration changes (plugins/themes/wc system) system the previous test run
Placeholder for adding webhook functionality. Both incoming (notified when to start a test) and outgoing (notify when batch/test fails and/or finishes)
Add support for additional checkout fields
At the moment, Robot Ninja will only fill in the core billing address fields in WooCommerce. If a store's checkout has other required fields that need to be filled in, Robot Ninja ignore them resulting in the tests failing. Some plugins on WC market place that add custom fields to the checkout: WooCommerce checkout add-ons (by skyverge): https://woocommerce.com/products/woocommerce-checkout-add-ons/ WooCommerce checkout field editor (by woo): https://woocommerce.com/products/woocommerce-checkout-field-editor/ Not 100% sure how this could be implemented because additional fields could be of any type i.e. date picker, drop down, radio buttons, text box, checkbox and etc.
Full Page Screenshot
Considering providing a full page screenshot on error instead of just the current viewport.
Ability to automatically trigger tests after updates
Add ability to for RN enabled stores to automatically schedule/queue tests after an update has finished e.g. afterWordPress Core UpdatedPlugin UpdatedBulk Plugin UpdatesThoughts?