Uitestcore

Latest version: v10.6.0

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

10.6.0

===================
- Fix for concurrency issue in taking and moving screenshots
- Updated BrowserHandler.take_screenshot so that it will store the name of the file that has been saved in a property
on the class itself.
- Updated BrowserHandler.move_screenshots_to_folder to take an optional parameter, file_names, that (if provided) will
override the default behaviour of moving all .png files from the source to the target folder, and instead will
only move files matching the file_names from the source to the target folder.

10.5.0

===================
- Added the ability to specify which _rules_ to use when running Axe reports on a page. This is not a breaking change as the default is still running the report on the full page using default rules
- An example of filtering rules using tags: rule_filter={"runOnly": ['wcag2a', 'wcag2aa']} - this will run WCAG
2.0 Level A and Level AA rules only
- Full Axe accessibility report is now returned regardless of whether violations are found

10.4.1

===================
- Updated Readme to cover work around for using 10.4.0 with Chromium in Linux

10.4.0

===================
- Updated Selenium to version 4.11.2 to enable Chrome For Testing support

10.3.2

===================
- Updated Selenium to version 4.10.0
- No longer required to _manually_ download ChromeDriver, GeckoDriver or EdgeDriver and add to browser_executables folder - **Selenium will handle this for you** (since v4.6.0)
- Updated required packages to the latest versions in setup.py

10.3.1

===================
- Resolved string formatting issue which prevented the 'for_element_to_have_attribute' method from working

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.