This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
courses:testing:selenium [2022/05/22 22:58] kalishenko |
courses:testing:selenium [2022/05/22 23:03] kalishenko |
||
---|---|---|---|
Line 8: | Line 8: | ||
* Проверки должны выполняться средствами PyTest, базовый (идеологически, на unittest) пример можно посмотреть в [[https://github.com/gunesmes/page-object-python-selenium|этом]] репозитории. То есть автоматический запуск должен осуществляться стандартной командой //"pytest main.py"// | * Проверки должны выполняться средствами PyTest, базовый (идеологически, на unittest) пример можно посмотреть в [[https://github.com/gunesmes/page-object-python-selenium|этом]] репозитории. То есть автоматический запуск должен осуществляться стандартной командой //"pytest main.py"// | ||
* Имя основного файла - //main.py// | * Имя основного файла - //main.py// | ||
- | * Выделить 2 отдельных файла для тестовых сценариев и подключать их в основной | + | * Желательно выделить 2 отдельных файла для тестовых сценариев и подключать их в основной |
* С целью корректного формирования окружения, на которое вы рассчитываете, необходимо иметь файл с python-зависимости в стандартном виде //requirements.txt// | * С целью корректного формирования окружения, на которое вы рассчитываете, необходимо иметь файл с python-зависимости в стандартном виде //requirements.txt// | ||
- Выложить код тестов в репозиторий | - Выложить код тестов в репозиторий |