Golem
ProtoTest's Selenium and beyond automation framework
|
Inherits ProtoTest.Golem.WebDriver.WebDriverTestBase.
Public Member Functions | |
void | setup () |
void | Test () |
![]() | |
void | LogHtmlIfTestFailed () |
void | QuitBrowser () |
void | LaunchBrowser () |
void | SetUp () |
void | TearDown () |
![]() | |
delegate void | ActionEvent (string name, EventArgs e) |
void | SetUpTestBase () |
void | TearDownTestBase () |
void | SuiteSetUp () |
void | SuiteTearDown () |
void | SetTestExecutionSettings () |
void | LogVideoIfTestFailed () |
void | StartVideoRecording () |
void | StopVideoRecording () |
Additional Inherited Members | |
![]() | |
static IEnumerable< string > | GetHosts () |
static T | OpenPage< T > (string url) |
static void | LogScreenShot (string message=null) |
Take a screenshot and embed it within the TestLog. More... | |
![]() | |
static void | LogEvent (string name) |
static void | Log (string message) |
static void | LogVerificationPassed (string successText) |
static void | AddVerificationError (string errorText) |
static void | AddVerificationError (string errorText, Image image) |
static string | GetCurrentClassName () |
static string | GetCurrentMethodName () |
static string | GetCurrentClassAndMethodName () |
![]() | |
WebDriverBrowser.Browser | browser |
string | host |
![]() | |
static CaptionOverlay | overlay |
static BrowserMobProxy | proxy |
![]() | |
static Object | locker = new object() |
![]() | |
static IWebDriver | driver [get, set] |
static IEnumerable < WebDriverBrowser.Browser > | GetBrowser [get] |
![]() | |
static IDictionary< string, TestDataContainer > | testDataCollection [get, set] |
static TestDataContainer | testData [get] |
![]() | |
static ActionEvent | BeforeTestEvent |
static ActionEvent | AfterTestEvent |
static ActionEvent | PageObjectActionEvent |
static ActionEvent | BeforeCommandEvent |
static ActionEvent | AfterCommandEvent |
static ActionEvent | BeforeSuiteEvent |
static ActionEvent | AfterSuiteEvent |
static ActionEvent | GenericEvent |