示例#1
0
 public static void UserQueryLocatorClick(this SearchControlProxy sc, string title)
 {
     sc.Selenium.FindElement(sc.UserQueryLocator(title)).ButtonClick();
     sc.Selenium.WaitElementPresent(sc.MenuOptionLocator("qbUserQueryEdit"));
 }
示例#2
0
 public static PopupControl <ExcelReportEntity> CreateExcelReport(this SearchControlProxy sc)
 {
     sc.Selenium.FindElement(sc.MenuOptionLocator("qbReportCreate")).ButtonClick();
     return(new PopupControl <ExcelReportEntity>(sc.Selenium, sc.PrefixUnderscore + "New"));
 }
示例#3
0
        public static NormalPage <UserQueryEntity> EditUserQuery(this SearchControlProxy sc)
        {
            sc.Selenium.FindElement(sc.MenuOptionLocator("qbUserQueryEdit")).ButtonClick();

            return(new NormalPage <UserQueryEntity>(sc.Selenium).WaitLoaded());
        }
示例#4
0
 public static SearchPopupProxy AdministerExcelReports(this SearchControlProxy sc)
 {
     sc.Selenium.FindElement(sc.MenuOptionLocator("qbReportAdminister")).ButtonClick();
     return(new SearchPopupProxy(sc.Selenium, sc.PrefixUnderscore + "New"));
 }