-
Hi,@mdmintz,
Recently, I am learning your SleniumBase automated testing framework. There are three questions I would like to ask.
First, I see that you have provided two pytest commands to gene…
-
This is one of a series of deprecations meant to collect feedback on the ultimate goal of always installing source distributions by first building a wheel and then installing from it.
---
If you…
-
## Add more user-friendly syntax to the behave/BDD Gherkin format
Examples:
* In addition to ``Click "{selector}"``, there should also be ``User clicks element "{selector}"``.
* In addition to …
-
## Handle using ``go_back()`` after a URL redirect
Let's say you're on Website A, and you click a button that takes you to Website B, which immediately redirects you to Website C. A regular Back ac…
-
## Add new methods for text assertions
```python
self.wait_for_exact_text_not_visible(text, selector="html", by="css selector", timeout=None)
self.assert_exact_text_not_visible(text, selector="…
-
### "[bdist_wheel] universal=1" is no longer needed
Since seleniumbase ``4.11.0`` dropped support for Python 2.7 (on December 31st / January 1st), building py2 wheels is no longer needed for PyPI d…
-
## Safely upgrade to selenium==4.8.0
Note that ``selenium`` made deprecations around certain types of headless usage, such as ``options.headless`` (https://github.com/SeleniumHQ/selenium/issues/114…
-
### The ``--variables=DICTIONARY`` option only works for the first test that runs
Minimal reproducible example:
Running ``pytest --variables="{'abc':123}"`` on:
```python
from parameterized …
-
Dear
I am using `pyinstaller` to create `exe` file and I am using `Poetry` to manage my dependencies
however, when I run my exe file outside my virtual env it throws the error that the package i…
-
### Setting the browser via shortcut in ``pytest.main()`` isn't working
To reproduce, run the following script with ``python``:
```python
from seleniumbase import BaseCase
if __name__ == "__…