Page History
...
Include Page | ||||
---|---|---|---|---|
|
Clone You can clone this script from the the saucelabs-training
repository on GitHub repo: https://github.com/saucelabs-training/demo-python
Info |
---|
There are examples using both |
...
|
...
|
Testing with a Proxy
If you're trying to run this script from behind a VPN or a corporate proxy, you must use either IPSec or Sauce Connect Proxy. Once you've downloaded and installed the relevant software, add the following capability to the test script:
Code Block |
---|
'tunnelIdentifier': '<tunnel_id>', |
Running the Test
Navigate to the root project directory and use
pip
to install the latest Selenium library for use in the script:Code Block $ pip install -r requirements.txt
- Set your Sauce Labs Credentials as envrionment variables, indicated by the following lines in the script:
View Git file path on-boarding-modules/pytest-examples/test_module4_pytest.py lastline 9 repository-id 36 firstline 8 branch refs/remotes/origin/master Depending on which framework you're using, your commands may be different to run the tests. Use any of the following command based on the chosen framework:
pytest:
Code Block pytest on-boarding-modules/pytest-examples/test_module4_pytest.py
unittest:
Code Block python -m unittest on-boarding-modules/unittest-examples/test_module4_unittest.py