- To learn selenium
- Covered all elements in locators.py
- Covered user stories
brew instal allure
pip install -r developments.txt
pre-commit install
- Via behave(Main)
- Will be executed under features folder
$ python -m behave
$ python -m behave --no-capture (Output print statement in terminal)
$ python -m behave --tags=TAG (Run only tagged case)
- Via behave with allure
$ behave -f allure_behave.formatter:AllureFormatter -o %allure_result_folder% ./features
$ allure serve %allure_result_folder%
- Via pytest(Just for test)
- Will be executed test_selenium.py
$ python -m pytest
$ python -m autopep8 -r --global-config .config-pep8 -i .
- Selenium official site
- Webdriver API
- Test Design Considerations@SeleniumHQ
- Test Automation Patterns Wiki
- https://testautomationpatterns.org/wiki/index.php/Main_Page
- [Japanese translation] just checked overview
- Selenium by python
- Selenium/Appium Advent Calendar 2018
- Selenium IDE