Example #1
0
        private By frameLocator()
        {
            if (_frameLocator == null)
            {
                MainHead mainHead = new MainHead();

                string fullTitle = mainHead.GetExecutionTabFullTitleValue(runName);

                if (fullTitle != string.Empty)
                {
                    string strLocator = string.Format(@".//iframe[@name = '{0}']", fullTitle);
                    _frameLocator = By.XPath(strLocator);
                }
                else
                {
                    string strLocator = string.Format(@".//iframe[contains(@name, '{0}'][contains(@ng-src,'RunStart.aspx')]", runName);
                    _frameLocator = By.XPath(strLocator);
                }
            }

            return(_frameLocator);
        }
 private void DoLogin()
 {
     mainHead = new ALMainPage()
                .GoToMyPC(Config.MyPCUrl)
                .LoginToProject(Config.UserName, Config.UserPassword, Config.DomainName, Config.ProjectName);
 }
        private void NavigateFromDefaultContent()
        {
            MainHead mainHead = new MainHead();

            mainHead.ShowPerspective(_tabContext.MenuHeader, _tabContext.ViewName);
        }