You likely do not want your scripts to inherit from this class directly. Instead, subclass it in your project and use that instead.
Parent class of all script classes used for custom asserts (usually ‘soft’ asserts) and shared fixture setup and teardown
Default setup method for all scripts. Connects either to the RC server configured in conf/selenium.ini or to Sauce Labs OnDemand
Default teardown method for all scripts. If run through Sauce Labs OnDemand, the job name, status and tags are updated. Also the video and server log are downloaded if so configured.