public static void VerifyDefaultState(TestAssert testAssert)
        {
            IoLibrary.WriteLine("Verifying Application Default State, and Menu Items.");
            Actions action       = new Actions(Driver);
            var     notePadTitle = Driver.Title;

            testAssert.Pass = LoggingLibrary.CompareResult(notePadTitle, "Untitled - Notepad");
            // verifying File Menu Items
            IoLibrary.WriteLine("Verifying Following File Menu Displayed: New, Open, Save, Save As..., Page Setup..., Print, Exit.");
            Driver.FindElementByName("File").Click();
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("New").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Open...").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Save").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Save As...").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Page Setup...").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Print...").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Exit").Displayed, true);

            IoLibrary.WriteLine("Verifying Following Edit Menu Displayed: Undo, Cut..., Copy, Paste, Delete, Find..., Find Next, Replace..., Go To..., Select All, Time/Date.");
            action.MoveToElement(Driver.FindElementByName("Edit")).Perform();
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Undo").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Cut").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Copy").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Paste").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Delete").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Find...").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Find Next").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Replace...").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Go To...").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Select All").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Time/Date").Displayed, true);

            IoLibrary.WriteLine("Verifying Following Format Menu Displayed: Word Wrap, Font...");
            action.MoveToElement(Driver.FindElementByName("Format")).Perform();
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Word Wrap").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Font...").Displayed, true);

            IoLibrary.WriteLine("Verifying Following View Menu Displayed: Status Bar");
            action.MoveToElement(Driver.FindElementByName("View")).Perform();
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("Status Bar").Displayed, true);

            IoLibrary.WriteLine("Verifying Following Help Menu Displayed: View Help, About Notepad");
            action.MoveToElement(Driver.FindElementByName("Help")).Perform();
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("View Help").Displayed, true);
            testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElementByName("About Notepad").Displayed, true);
        }
Ejemplo n.º 2
0
 public static void VerifyEmailSent(TestAssert testAssert, String expectedMsg)
 {
     testAssert.Pass = LoggingLibrary.CompareResult(Driver.FindElement(By.CssSelector(txtMessage)).Text, expectedMsg);
 }
Ejemplo n.º 3
0
        public static void VerifyOnHomePage(TestAssert testAssert)
        {
            string headerText = Driver.FindElement(By.CssSelector(txtHeader)).Text;

            testAssert.Pass = LoggingLibrary.CompareResult(headerText, "Welcome to the-internet");
        }
Ejemplo n.º 4
0
 public static void VerifyMessage(TestAssert testAssert, String expectedMsg)
 {
     testAssert.Pass = LoggingLibrary.CompareResultContains(Driver.FindElement(By.CssSelector(lblMessage)).Text, expectedMsg);
 }
 public void VerifyResults(TestAssert testAssert, String expectedResult)
 {
     IoLibrary.WriteLine("Verifying Calculator Results.");
     testAssert.Pass = LoggingLibrary.CompareResult(this.TxtResult.DisplayText, expectedResult);
 }
 public void VerifyWindowExist(TestAssert testAssert)
 {
     IoLibrary.WriteLine("Verifying Calculator Window Main Exists.");
     testAssert.Pass = LoggingLibrary.CompareResult(this.Exists, true);
 }