Parameterise you login page using java.
Page 1 of 1 • Share •
Parameterise you login page using java.
hi,
This is a sample code which parameterise you application using selenium rc in java. The idea is to use array/list to store diffrenet username and password.
Snippet of code are as follows:
import com.thoughtworks.selenium.*;
public class parameterized
{
private Selenium browser;
public static void main(String []args)
{
String arr[][] = new String[5][2];
arr[0][0]= "bert"; arr[0][1]="llp4";
arr[1][0]= "regular"; arr[1][1]="llp4";
arr[2][0]= "copyonly"; arr[2][1]="llp4";
arr[3][0]= "doert"; arr[3][1]="llp4";
arr[4][0]= "inter"; arr[4][1]="llp4";
parameterized obj = new parameterized();
obj.setUp();
obj.login_parameterize(arr);
}
public void setUp()
{
browser = new DefaultSelenium("localhost",4444, "*chrome", "http://goolge.com");
browser.start();
browser.open("http://goolge.com");
browser.waitForPageToLoad("30000");
}
public void login_parameterize(String[][] arr )
{
int row = arr.length;
int col = arr[0].length;
for(int i=0;i
{
for(int j=0;j
{
browser.type("username", arr[i][j]);
browser.type("password", arr[i][j+1]);
browser.click("LoginButton");
browser.waitForPageToLoad("30000");
}
}
}
}
Note: Change url and ID according to your application.
This is a sample code which parameterise you application using selenium rc in java. The idea is to use array/list to store diffrenet username and password.
Snippet of code are as follows:
import com.thoughtworks.selenium.*;
public class parameterized
{
private Selenium browser;
public static void main(String []args)
{
String arr[][] = new String[5][2];
arr[0][0]= "bert"; arr[0][1]="llp4";
arr[1][0]= "regular"; arr[1][1]="llp4";
arr[2][0]= "copyonly"; arr[2][1]="llp4";
arr[3][0]= "doert"; arr[3][1]="llp4";
arr[4][0]= "inter"; arr[4][1]="llp4";
parameterized obj = new parameterized();
obj.setUp();
obj.login_parameterize(arr);
}
public void setUp()
{
browser = new DefaultSelenium("localhost",4444, "*chrome", "http://goolge.com");
browser.start();
browser.open("http://goolge.com");
browser.waitForPageToLoad("30000");
}
public void login_parameterize(String[][] arr )
{
int row = arr.length;
int col = arr[0].length;
for(int i=0;i
{
for(int j=0;j
{
browser.type("username", arr[i][j]);
browser.type("password", arr[i][j+1]);
browser.click("LoginButton");
browser.waitForPageToLoad("30000");
}
}
}
}
Note: Change url and ID according to your application.
Similar topics» Off-page optimization Tips
» السلام عليكم ورحمة الله الان برنامج charles3.6.5.java.carack بين ايديكم وعلى اكثر من سيرفر
» Samsung all hardware solution in one page.. daily updated.. get..set.. go..
» Parameterise you login page using java.
» Secured Login Page
» السلام عليكم ورحمة الله الان برنامج charles3.6.5.java.carack بين ايديكم وعلى اكثر من سيرفر
» Samsung all hardware solution in one page.. daily updated.. get..set.. go..
» Parameterise you login page using java.
» Secured Login Page
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum

» sample webdriver code for php users
» which standalone server to use
» Dynamic Drop Down Selection
» It is possible to find list of all URL's exist in any web page in selenium ide
» It is possible to compare 2 same images in selenium IDE.
» how to compare 2 ULR's which is exist in same web page (View page source).
» Web Driver: Unable to click a link present inside the frame of a frameset
» Help me to get dynamicaly loaded options of dropdown in Selenium RC -Junit test case