예제 #1
0
        /// <summary>
        ///     Sign in to the PegasusCRM .info test site with the specified username/password.
        /// </summary>
        /// <param name="user">The username to use for logging in.</param>
        /// <param name="pass">The password to use for logging in.</param>
        /// <returns>The Browser instance.</returns>
        private static Browser LoginCom(string user, string pass)
        {
            string url = XmlReader.Read("Config/Config.xml").dotcom;
            var login = new LocatorReader("Login.xml");

            var browser = new Browser().GoToUrl(url).Maximize();
            browser.FillForm(login.Get("username"), user);
            browser.FillForm(login.Get("password"), pass);
            browser.Click(login.Get("submit-button"));
            browser.ImplicitWait = 10;
            return browser;
        }
예제 #2
0
 public Corp_Statistics_UsageStatisticsHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("Corp_Statistics_UsageStatistics.xml");
 }
 public CreateSystemSchedularHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CreateSchedularAdmin.xml");
 }
 public CorpOffice_OfficeCodesHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CorpOffice_OfficeCodes.xml");
 }
예제 #5
0
 public CorpMasterdata_UserLimitsHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CorpMasterdata_UserLimits.xml");
 }
예제 #6
0
 public CreateEmployeeCorp(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CreateEmployee.xml");
 }
예제 #7
0
 public CreateMerchantTypeHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CreateMerchantType.xml");
 }
예제 #8
0
 public AddNewNoteHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("AddNewNote.xml");
 }
 public LeadTerminalsAndEquipmentHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("LeadTerminalsAndEquipment.xml");
 }
예제 #10
0
 public AdminHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("Admin.xml");
 }
예제 #11
0
 public CorpMasterdata_PricingPlanHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CorpMasterdata_PricingPlan.xml");
 }
예제 #12
0
 public RegisterHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("Register.xml");
 }
예제 #13
0
 public ProfileHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("Profile.xml");
 }
예제 #14
0
 public EventHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("Event.xml");
 }
 public EditPartnerAgentHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("EditPartnerAgent.xml");
 }
예제 #16
0
 public LeadsBulkActionsForGroupViewHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("LeadsBulkActionsForGroupView.xml");
 }
예제 #17
0
 public SaleAgentRevenueAdjustmentHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("SaleAgentAdjustment.xml");
 }
예제 #18
0
 public LeadEditValiHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("LeadEditVali.xml");
 }
예제 #19
0
 public EditDepartmentHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("EditOfficeDepartmentAdmin.xml");
 }
 public CreateTicketPriorityHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CreateTopicTickets.xml");
 }
예제 #21
0
 public PartnerAgentHelperNewSkin(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("PartnerAgentNewSkin.xml");
 }
 public ResidualIncome_OfficePayoutHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("ResidualIncome_OfficePayout.xml");
 }
예제 #23
0
 public LeadNewSkinHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("LeadNewSkin.xml");
 }
예제 #24
0
 public LeadsGroupTrashIndexHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("LeadsGroupTrashIndex.xml");
 }
예제 #25
0
 public RatesFeesLogicHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("RatesFeesLogic.xml");
 }
예제 #26
0
 public ProductsHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("Products.xml");
 }
 public EditPartnerAssociationHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("EditPartnerAssociation.xml");
 }
예제 #28
0
 public TicketsOfficeNewSkinHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("TicketsOfficeNewSkin.xml");
 }
예제 #29
0
 public EditDownloadIdsHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("EditDownloadIds.xml");
 }
 public CorpMasterData_AmexRateHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CorpMasterData_AmexRate.xml");
 }
예제 #31
0
 public CreatePDFCategoriesHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CreatePDFCategoriesCorp.xml");
 }
 public CreateProductsCategoryHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CreateProductsCategoryAdmin.xml");
 }
예제 #33
0
 public AdminSetValidationTimeHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("AdminSetValidationTime.xml");
 }
 public Corp_Office_DocumentHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("Corp_Office_Document.xml");
 }
예제 #35
0
 public CorpEmployeeHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("CorpEmployeeNewSkin.xml");
 }
예제 #36
0
 public ArtzyLoginHelper(IWebDriver idriver)
     : base(idriver)
 {
     locatorReader = new LocatorReader("Login.xml");
 }