예제 #1
0
 public UserMainPage(DriverUser driver) : base(driver)
 {
     IWebElement intercomElement;
     if (Driver.TryFindElement(By.ClassName("intercom-launcher-preview-close"), out intercomElement)) ;
     intercomElement.TryClick();
     SubmitScreenshot();
 }
예제 #2
0
 public SignUpForm(DriverUser driverUser) : base(driverUser)
 {
 }
예제 #3
0
 public ObjectsPage(DriverUser driver) : base(driver)
 {
 }
예제 #4
0
 public ManageAppPage(DriverUser driver) : base(driver)
 {
 }
예제 #5
0
 public NewObjectPage(DriverUser driver) : base(driver)
 {
 }
예제 #6
0
 protected DriverUser(DriverUser driver) : this(driver.Driver)
 {
 }
 public FacebookSignInForm(DriverUser driver, object originalWindowHandle) : base(driver, originalWindowHandle)
 {
 }
 public RegularSignInForm(DriverUser driver, object originalWindowHandle) : base(driver, originalWindowHandle)
 {
 }
예제 #9
0
 protected SignForm(DriverUser driver) : base(driver)
 {
 }
예제 #10
0
 public AppSettingsPage(DriverUser driver) : base(driver)
 {
 }
예제 #11
0
 public EditPopup(DriverUser driverUser, IWebElement popupElement) : base(driverUser)
 {
     MainElement = popupElement.FindElement(By.ClassName("editable-controls"));
 }
예제 #12
0
 public ModelRectangle(DriverUser driverUser, IWebElement element) : base(driverUser)
 {
     MainElement = element;
 }
예제 #13
0
 protected BasePage(DriverUser driver) : base(driver)
 {
     PageFactory.InitElements(Driver, this);
     ScreenshotsContainer = new ScreenshotsContainer(Driver);
 }
예제 #14
0
 public SignUpPage(DriverUser driverUser) : base(driverUser)
 {
     SignInFactory = new SignInFormsFactory(this);
 }
예제 #15
0
 public DatabaseSelect(DriverUser driver) : base(driver)
 {
 }
예제 #16
0
 public DatabaseConfiguration(DriverUser driver) : base(driver)
 {
 }
예제 #17
0
 public KickstartPage(DriverUser driver) : base(driver)
 {
 }
예제 #18
0
 public TopBar(DriverUser driver) : base(driver)
 {
 }
예제 #19
0
 protected SignInForm(DriverUser driverUser, object originalWindowHandle) : base(driverUser)
 {
     OriginalWindowHandle = (originalWindowHandle as object[])?.First().ToString();
 }
예제 #20
0
 public GitHubSignInForm(DriverUser driver, object originalWindowHandle) : base(driver, originalWindowHandle)
 {
 }
예제 #21
0
 public ModelPage(DriverUser driver) : base(driver)
 {
 }
예제 #22
0
 public FieldRow(DriverUser driverUser, IWebElement element) : base(driverUser)
 {
     MainElement = element;
     Driver.Hover(MainElement);
 }
예제 #23
0
 public EditableField(DriverUser driverUser, IWebElement fieldElement) : base(driverUser)
 {
     EditElement = fieldElement;
     MainElement = fieldElement.GetParent();
 }
 protected BackandApplicationsBasePage(DriverUser driver) : base(driver)
 {
     SubmitScreenshot();
 }
예제 #25
0
 public DatabaseTopBar(DriverUser driver) : base(driver)
 {
 }
예제 #26
0
 public DashbordPage(DriverUser driver) : base(driver)
 {
 }
예제 #27
0
 public DatabaseInfo(DriverUser driver, IWebElement element) : base(driver)
 {
     MainElement = element;
     var typeElement = MainElement.FindElement(InfoTypeSelector);
     var id = typeElement.GetId();
     if (id == null)
     {
         typeElement.FindElement(By.TagName("a")).Click();
         InfoType = InfoType.Password;
     }
     else
         InfoType = id.ToEnum<InfoType>();
 }
예제 #28
0
 public GridRow(DriverUser driverUser, IWebElement rowElement, IWebElement rowBehindElement) : base(driverUser)
 {
     MainElement = rowElement;
     RowBehindElement = rowBehindElement;
 }
예제 #29
0
 public EditableDatabaseInfo(DriverUser driver, IWebElement element) : base(driver, element)
 {
 }