public void SaveNewDeisgnFromEdit()
 {
     try
     {
         test = extent.CreateTest("_6822_SaveNewDesignName");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnEdit();
         CreateDesignPage.VerifyCreateDesignPage();
         CreateDesignPage.VerifyPreviewChanges();
         CreateDesignPage.ClickOnSave();
         CreateDesignPage.ClickOnSaveInSaveDesignPopup();
         CreateDesignPage.ClickOnNoInOverWritePopup();
         CreateDesignPage.ClearTextInSaveDesignPopup();
         CreateDesignPage.SaveDesignWithNewName("template");
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6822_SaveNewDesignName" + e);
         Assert.Fail();
     }
 }
Пример #2
0
 public void ReturnToOriginalSearchPage()
 {
     try
     {
         test = extent.CreateTest("_767__Return_To_Original_Search_Result");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         HomePage.ClickOnProjects();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnPosOnDemand();
         POS_On_Demand.SelectTemplate();
         CreateDesignPage.VerifyPreviewChanges();
         CreateDesignPage.ClickOnNextStep();
         CreateDesignPage.ClickOnNoFromNextStep();
         SelectProductDetailsPage.VerifySelectProductDetailsPage();
         SelectProductDetailsPage.ClickOnBack();
         SelectProductDetailsPage.ClickYesFromBack();
         POS_On_Demand.VerifyPosOnDemand();
     }
     catch (Exception e)
     {
         test.Fail("Return To Original Search Page failed due to " + e);
     }
 }
 public void VerifyPromptToSaveDesign()
 {
     try
     {
         test = extent.CreateTest("_6824_Prompt_SaveDesign");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnEdit();
         CreateDesignPage.VerifyCreateDesignPage();
         CreateDesignPage.VerifyPreviewChanges();
         CreateDesignPage.ClickOnNextStep();
         CreateDesignPage.ClickOnYes();
         CreateDesignPage.ClearTextInSaveDesignPopup();
         CreateDesignPage.SaveDesignWithNewName("template1");
         SelectProductDetailsPage.VerifySelectProductDetailsPage();
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6824_Prompt_SaveDesign" + e);
     }
 }
Пример #4
0
 public void SaveExistingDesignNameFromPos()
 {
     try
     {
         test = extent.CreateTest("_6823_SaveDesignFromPos");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         string designname = MyProjectsPage.GetExistingName();
         MyProjectsPage.ClickOnPosOnDemand();
         POS_On_Demand.SelectTemplate();
         CreateDesignPage.VerifyPreviewChanges();
         CreateDesignPage.ClickOnSave();
         CreateDesignPage.GiveExistingName(designname);
         CreateDesignPage.ClickOnSaveInSaveDesignPopup();
         CreateDesignPage.ClickOnYesInOverWritePopup();
         CreateDesignPage.VerifyConfirmationMsg();
         Driver.Quit();
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         test.Fail("_6823_SaveDesignFromPos" + e);
         Assert.Fail();
     }
 }
 public void VerifyTemplateId()
 {
     try
     {
         test = extent.CreateTest("_7250_TemplateId_Should_Reflect");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnEdit();
         //string designname = MyProjectsPage
     }
     catch (Exception e)
     {
         test.Fail("Verify templateid failed" + e);
     }
 }
 public void PreviewTemplate()
 {
     try
     {
         test = extent.CreateTest("_6211_Preview");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnPreview();
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6211_Preview failed" + e);
     }
 }
 public void SingleDelete()
 {
     try
     {
         test = extent.CreateTest("_6198_Delete");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.DeleteSingleTemplate();
         test.Pass(" _6198_Delete passed");
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail(" _6198_Delete failed" + e);
     }
 }
 public void ViewMyProjects()
 {
     try
     {
         test = extent.CreateTest("_6283_MyProjects");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         HomePage.AccountsToProjects();
         MyProjectsPage.VerifyProjectsPage();
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6283_MyProjects failed" + e);
     }
 }
Пример #9
0
 public void RemoveSingleItem()
 {
     try
     {
         test = extent.CreateTest("_7247_RemoveOneItem");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnShoppingCart();
         ShoppingCartPage.VerifyShoppingCartPage();
         //Remove one item
     }
     catch (Exception e)
     {
         test.Fail("Remove Single Item failed due to " + e);
     }
 }
 public void NegativeCases()
 {
     try
     {
         test = extent.CreateTest("_6701_DeleteNegativeCases");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.DismissPopupSingleTemplate();
         MyProjectsPage.DismissPopupMultipleTemplate();
         MyProjectsPage.DismissPopupAllTemplate();
         test.Pass("_6701_NegativeCases passed");
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6701_DeleteNegativeCases failed" + e);
     }
 }
Пример #11
0
 public void AddToCart()
 {
     try
     {
         test = extent.CreateTest("_6825_AddToCart");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnAddtoKart();
         SelectProductDetailsPage.VerifySelectProductDetailsPage();
         SelectProductDetailsPage.CancelSelectProductDetails();
         MyProjectsPage.VerifyProjectsPage();
     }
     catch (Exception e)
     {
         test.Fail("_6825_AddToCart" + e);
     }
 }
 public void ViewMyProjects()
 {
     try
     {
         test = extent.CreateTest("_6209_MyProjects");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.VerifyListOfTemplates();
         MyProjectsPage.FilterByDeisgnName();
         MyProjectsPage.VerifySortByDesignName();
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6209_MyProjcets failed" + e);
     }
 }
Пример #13
0
 public void CancelCreateDesign()
 {
     try
     {
         test = extent.CreateTest("_6702_EditNegative");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnEdit();
         CreateDesignPage.VerifyCreateDesignPage();
         CreateDesignPage.ClickOnCancel();
         CreateDesignPage.ClickOnNoFromCancel();
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6702_Edit_Negative failed" + e);
     }
 }
Пример #14
0
 public void SaveDesign()
 {
     try
     {
         test = extent.CreateTest("_6203_Save");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnEdit();
         CreateDesignPage.VerifyCreateDesignPage();
         CreateDesignPage.VerifyPreviewChanges();
         CreateDesignPage.VerifySaveDesign("template1");
         test.Pass("_6203_Save passed");
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6203_Save failed" + e);
     }
 }
Пример #15
0
 public void ClickOnCancelNextStep()
 {
     try
     {
         test = extent.CreateTest("_6828_CancelFromCreateDeisgnPage");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnEdit();
         CreateDesignPage.VerifyCreateDesignPage();
         CreateDesignPage.VerifyPreviewChanges();
         CreateDesignPage.ClickOnCancel();
         CreateDesignPage.ClickOnYesFromCancel();
         CreateDesignPage.VerifyExistenceOfSaveDesignPopup();
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6828_CancelFromCreateDeisgnPage" + e);
     }
 }
 public void ClickOnNoFromNextStep()
 {
     try
     {
         test = extent.CreateTest("_6827_NegativeCasesNextStep");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnEdit();
         CreateDesignPage.VerifyCreateDesignPage();
         CreateDesignPage.VerifyPreviewChanges();
         CreateDesignPage.ClickOnNextStep();
         CreateDesignPage.ClickOnNoFromNextStep();
         SelectProductDetailsPage.VerifySelectProductDetailsPage();
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6827_NegativeCasesNextStep" + e);
     }
 }
Пример #17
0
 public void ShareTemplateExternally()
 {
     try
     {
         test = extent.CreateTest("_6826_ShareSaveDesignFromWorkCenter");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnShare();
         ShareTemplatePage.ShareTemplate("*****@*****.**");
         Navigation.GoToURL("https://www.gmail.com");
         Wait.WaitForPageToLoad();
         LoginGmailPageMail.LoginToGmail("*****@*****.**", "brandmuscle");
         LoginGmailPageMail.VerifyMailBySender();
         LoginGmailPageMail.ClickOnLink();
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6826_ShareSaveDesignFromWorkCenter" + e);
     }
 }
Пример #18
0
 public void OverWriteDesignNameFromEdit()
 {
     try
     {
         test = extent.CreateTest("_6821_OverrideSaveDesign");
         OpenBrowser(Browser.Chrome);
         Navigation.GoToURL("http://ii4.dev.brandmuscle.net/");
         LoginPage.LoginToApplication("*****@*****.**", "go2web");
         HomePage.VerifyHomePage();
         MyProjectsPage.VerifyProjectsPage();
         MyProjectsPage.ClickOnEdit();
         CreateDesignPage.VerifyCreateDesignPage();
         CreateDesignPage.VerifyPreviewChanges();
         //CreateDesignPage.ClickOnYesInOverWritePopup();
         CreateDesignPage.OverWriteExistingNameWithYes();
         CreateDesignPage.VerifyConfirmationMsg();
         Driver.Quit();
     }
     catch (Exception e)
     {
         test.Fail("_6821_OverrideSaveDesign" + e);
         Assert.Fail();
     }
 }