What I've encountered is that IE, FF and Chrome handlle our login dialog differently. I created a "Test as Step" for our login dialog. The "Test as Step" consist of navigating to a URL and populating the username and password. The internal component of our app only supports FF and Chrome, so when I create the internal scripts the test is created against the IE browser which behaves differently than FF and Chrome.
IE handles our login as a dialog, and after the values are successfully entered the WebUI continues through all the remaining steps successfully (of course, because this is the browser I created the test script against).
Firefox treats our login as a dialog. When the WebUI script is executed and after the login values are successfully entered, the browser displays a prompt asking if the values should be remembered. The WebUI test script fails because it doesn't have this step.
Chrome on the other hand treats the login a a element layered on top of the browser default home page. When the WebUI script is executed against Chrome the WebUI never populates the username and password. So the test fails on the first step and all the failure says is "Step did not execute". Not very informative.
Am I going to have to create Login "Test as Step" script for FF and a seperate one for Chrome?
Do I have the option to create my test script in Firefox or Chrome, and not Internet Explorer?
IE handles our login as a dialog, and after the values are successfully entered the WebUI continues through all the remaining steps successfully (of course, because this is the browser I created the test script against).
Firefox treats our login as a dialog. When the WebUI script is executed and after the login values are successfully entered, the browser displays a prompt asking if the values should be remembered. The WebUI test script fails because it doesn't have this step.
Chrome on the other hand treats the login a a element layered on top of the browser default home page. When the WebUI script is executed against Chrome the WebUI never populates the username and password. So the test fails on the first step and all the failure says is "Step did not execute". Not very informative.
Am I going to have to create Login "Test as Step" script for FF and a seperate one for Chrome?
Do I have the option to create my test script in Firefox or Chrome, and not Internet Explorer?