-
Notifications
You must be signed in to change notification settings - Fork 170
Test artifact for login #515
Copy link
Copy link
Closed
Labels
feature requestA feature has been asked for or suggested by the communityA feature has been asked for or suggested by the communitywaiting for customerThis issue is waiting for a response from the issue or PR authorThis issue is waiting for a response from the issue or PR author
Metadata
Metadata
Assignees
Labels
feature requestA feature has been asked for or suggested by the communityA feature has been asked for or suggested by the communitywaiting for customerThis issue is waiting for a response from the issue or PR authorThis issue is waiting for a response from the issue or PR author
Type
Fields
Give feedbackNo fields configured for issues without a type.
Describe the problem you'd like to have solved
Writing Espresso tests for apps which login to Auth0 is cumbersome. While this sounds trivial, it really is not trivial to get it stable.
Describe the ideal solution
A test artifact which accepts a username and password, and interacts with Auth0's web view. This includes all "first use" dialog dismissals like "Help build a better keyboard", "Accept terms" and such, plus entering and submitting the form.
Additional information, if any
Testing in the cloud usually means slow network and/or slow devices. Specifying the correct browser is also necessary for some devices. Also devices in the cloud and developer devices might not have the same language. In some cases buttons are not visible etc.
We can contribute the code we currently have as a starting point.