예제 #1
0
        public void MoveTicketToDone()
        {
            SetUp("/browse/JIR-4");
            var loginPage = new LoginPage(_driver);

            loginPage
            .fillUsername()
            .fillPassword()
            .ClickLogin_2();
            var createissuePage = new CreateIssuePage(_driver, _wait);

            createissuePage.ClickOnWorkflow()
            .ClickInDone();
            Assert.AreEqual("DONE", createissuePage.validateWorkFlowStatus());
            Console.WriteLine("Ticket was Moved to Done ");
            Thread.Sleep(3000);
        }
예제 #2
0
        public void CreateBugInEpic()
        {
            SetUp("/browse/JIR-1");
            var loginPage = new LoginPage(_driver);

            loginPage
            .fillUsername()
            .fillPassword()
            .ClickLogin_2();
            var createissuePage = new CreateIssuePage(_driver, _wait);

            createissuePage.ClickOnNewEpicRelated()
            .SelectIssueType("Bug")
            .FillSummaryField("Summary Issue for Defect")
            .SenndIssueForm();
            Assert.IsTrue(createissuePage.isIssueCreatedInEpic());
            Console.WriteLine("Bug created in the Epic ");
            Thread.Sleep(5000);
        }
예제 #3
0
        public void CreateNewTicket()
        {
            SetUp("");
            var loginPage = new LoginPage(_driver);

            loginPage
            .fillUsername()
            .fillPassword()
            .ClickLogin();
            var createissuePage = new CreateIssuePage(_driver, _wait);

            createissuePage.ClickCreateButton()
            .SelectIssueType("Epic")
            .FillEpicName("Important Epic")
            .FillSummaryField("Summary Issue for New Epic ")
            .SenndIssueForm();

            Assert.IsTrue(createissuePage.isEpicCreated());
            Console.WriteLine("New Epic Created ");
            Thread.Sleep(5000);
        }