-
Notifications
You must be signed in to change notification settings - Fork 128
Screen shots full desktop selenium PageSource saving
Jakub Raczek edited this page Mar 8, 2021
·
4 revisions
Our framework allows you to take screenshots: full desktop (not supported in .NET Core), selenium browser, screenshots of elements. It also allows you to save page source.
<?xml version="1.0" encoding="utf-8"?>
...
<!--Screenshots and logging-->
<add key="FullDesktopScreenShotEnabled" value="true"/>
<add key="SeleniumScreenShotEnabled" value="true"/>
<add key="GetPageSourceEnabled" value="true"/>
...
</configuration>
Folder where screenshots will be saved is also set in in app.config file:
<?xml version="1.0" encoding="utf-8"?>
...
<!--Downloaded files, screenshots and page source location-->
<add key="UseCurrentDirectory" value="true"/>
<add key="ScreenShotFolder" value="\TestOutput"/>
<add key="PageSourceFolder" value="\TestOutput"/>
...
</configuration>
- Home
- Getting started
- Parallel tests execution
- MsTest DataDriven tests from Xml and CSV files
- NUnit DataDriven tests from Xml, CSV and Excel files
- Comparing files by NUnit DataDriven tests
- Visual Testing
- Screen shots: full desktop, selenium. PageSource saving
- Verify-asserts without stop tests
- Downloading files
- Helpers
- Override browser profile preferences, install browser extensions, Headless mode
- Debugging Test.Automation framework
- Logging
- Performance measures
- Webdriver Extends
- More common locators
- Selenium-Grid-support
- Advanced Browser Capabilities and Options
- AngularJS synchronization
- Update App.config or appsettings.json
- Cross browser parallel test execution with testing-Cloud-Providers\SeleniumGrid
- Verifying Javascript Errors from browser
- Enabling Performance Log for Chrome
- Azure DevOps Support
- Edge browser Support
- Downloading and running Selenium Grid with Powershell
- Run Ocaramba tests with Docker container
- HTTP auth in Internet explorer
- ExtentReports Support