Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }