Skip to content

Releases: harmin-parra/pytest-selenium-auto

v1.3.1

07 Nov 16:51
Compare
Choose a tag to compare

Bug fix

  • Plugin crash on Windows OS caused by UnicodeEncodeError when saving some webpage sources.

New feature

  • Can save full-page screenshots for Chrome and Edge browsers. It is based on experimental code of the Chrome DevTools Protocol API.

v1.3.0

18 Oct 23:19
be12b98
Compare
Choose a tag to compare

New feature

  • Possibility to log web page sources.

Changes

  • Replacement of deprecated code.
  • --show-attributes option has been renamed to --log-attributes.

v1.2.1

14 Oct 18:29
Compare
Choose a tag to compare

Bug fix

  • Pytest crashes when executing tests not using this plugin (not using the --browser option).

v1.2.0

03 Oct 18:00
7b411b0
Compare
Choose a tag to compare

New features

  • Possibility to log WebElement attributes alongside screenshots.
  • External CSS file can be added to the report.
  • Comments can be added to manually logged screenshots.
  • Some command-line and INI file options can be overloaded with pytest markers.

Change

  • The custom test execution summary was removed because it displayed incorrect information

Bug fix

  • HTML characters aren't escaped in logs of exception stack traces.

Limitation

  • Since pytest-html 4.0.0, the CSS needs to be externally added with the --css command-line option.

v1.1.0

05 Sep 21:27
Compare
Choose a tag to compare

New features

  • Support for user-provided browser options and capabilities.
  • The report displays screenshot thumbnails.

Improvement

  • Support for Chromium browser.

v1.0.1

29 Aug 18:29
Compare
Choose a tag to compare

Bug fix

The plugin crashes with parametrized tests using the @pytest.mark.parametrize decorator.

v1.0.0

22 Aug 21:37
Compare
Choose a tag to compare

Initial release

Limitations

  • No support for user-provided browser options or capabilities.
  • No support for Chromium browser.