public static void ClassInitialize(TestContext context) { Playback.Initialize(); PersonalInformation1.PopulateInCollection(@"C:\Users\SHYM005\Documents\Visual Studio 2013\Projects\eRegistration_Seg1Prospect\DataSheet.xlsx"); UsernamePasswordTD.PopulateInCollection(@"C:\Users\SHYM005\Documents\Visual Studio 2013\Projects\eRegistration_Seg1Prospect\DataSheet.xlsx"); var bw = BrowserWindow.Launch(new Uri("https://sqa.registration.kellyservices.com/Abacus/LoginForm.aspx?JScript=1")); bw.Maximized = true; bw.CloseOnPlaybackCleanup = false; bw.WaitForControlExist(30000); }
public static void Login2eRegistration() { //Create BrowserWindow BrowserWindow Browind = new BrowserWindow(); //wait for control ready Browind.WaitForControlReady(30000); Browind.SearchProperties[UITestControl.PropertyNames.Name] = "Abacus Logon"; //Enter Username HtmlEdit txtusername = new HtmlEdit(Browind); txtusername.SearchProperties[HtmlEdit.PropertyNames.Id] = "userNameTB"; Keyboard.SendKeys(txtusername, UsernamePasswordTD.ReadData(1, "Username")); //Enter Password HtmlEdit password = new HtmlEdit(Browind); password.SearchProperties[HtmlEdit.PropertyNames.Id] = "passwordTB"; Keyboard.SendKeys(password, UsernamePasswordTD.ReadData(1, "Password")); //Click "Login" button HtmlInputButton btnLogin = new HtmlInputButton(Browind); btnLogin.SearchProperties[HtmlButton.PropertyNames.Id] = "LoginButton_button"; Mouse.Click(btnLogin); // BrowserWindow window = BrowserWindow.Locate("Welcome"); window.WaitForControlReady(40000); }