コード例 #1
0
        public void verifyMeetingLabelSelectCategory()
        {
            string[] username = null;
            string[] password = null;

            XMLParse oXMLData = new XMLParse();

            oXMLData.LoadXML("../../Config/ApplicationSettings.xml");

            username = oXMLData.getData("settings/Credentials", "username");
            password = oXMLData.getData("settings/Credentials", "password");

            // Initializing the objects
            var executionLog = new ExecutionLog();
            var loginHelper  = new LoginHelper(GetWebDriver());
            var officeActivities_MeetingHelper = new OfficeActivities_MeetingHelper(GetWebDriver());

            // Random Variables
            String JIRA   = "";
            String Status = "Pass";

            //          try
            //        {
            executionLog.Log("VerifyMeetingLabelSelectCategory", "Login with valid username and password");
            Login(username[0], password[0]);
            Console.WriteLine("Logged in as: " + username[0] + " / " + password[0]);

            executionLog.Log("VerifyMeetingLabelSelectCategory", "Verify Page title");
            VerifyTitle("Dashboard");
            Console.WriteLine("Redirected at Dashboard screen.");

            executionLog.Log("VerifyMeetingLabelSelectCategory", "Click on Activities >> Meetings");
            VisitOffice("meetings");

            executionLog.Log("VerifyMeetingLabelSelectCategory", "Verify Page title meetings");
            VerifyTitle("Meetings");

            executionLog.Log("VerifyMeetingLabelSelectCategory", "Click on any meeting");
            officeActivities_MeetingHelper.ClickElement("ClickOnAnyMeeting");
            officeActivities_MeetingHelper.WaitForWorkAround(1000);

            executionLog.Log("VerifyMeetingLabelSelectCategory", "Click on category to edit category.");
            officeActivities_MeetingHelper.DblClick("CategoryLabel");

            executionLog.Log("VerifyMeetingLabelSelectCategory", "Click on save button.");
            officeActivities_MeetingHelper.ClickElement("SaveCategory");

            executionLog.Log("VerifyMeetingLabelSelectCategory", "Verify category label text select category.");
            officeActivities_MeetingHelper.VerifyText("CategoryLabel", "Select Category");
        }