I have to automate a test-suite for a web application which let user connect and sync with their Dropbox account. I am using Java Selenium Webdriver.
Here I have created test classes like this.
Class1.java - Test case to check if connected to Internet.
Class2.java- Test case for sign in with Dropbox
Class3.java- Test case to verify if Dropbox folders are shown on web page.
Now these test classes are supposed to execute in this order.
But when I run the project as JUnit test, it executes these tests in some other order. I don't find any XML file so that I can specify order of execution of these classes.
I also have tried TestNG because I read Here that TestNG provides an attribute "preserve-order".
But It is not working. I don't have much experience with Selenium and Java Webdriver.
So any help would be appreciable.
Thanx in advance.