feat: add vetstation role tests (BP01 Dashboard navigation)
Создана структура тестов для роли 'Ветеринарная станция' по той же
архитектуре что и 01_vetdept.
tests/02_vetstation/
conftest.py — fixtures_dir, shared_state
fixtures/images/.gitkeep — папка для фото артефактов
fixtures/docs/.gitkeep — папка для документов
BP01_dashboard/
test_bp01_dashboard.py — class TestBP01Dashboard (7 шагов)
BP01 покрывает:
s01 — Открыть главную страницу (Статистика)
s02 — Проверить заголовок организации
s03 — Проверить блок статистики регистрации животных
s04 — Проверить таблицу последних зарегистрированных особей
s05 — Перейти в раздел Животные
s06 — Перейти в раздел Владельцы животных (URL с regex: /owners?type=individual)
s07 — Перейти в раздел Единый реестр
Удалён старый CodeGen-тест 002_login_test.py
This commit is contained in:
1
tests/testdata/generators.py
vendored
1
tests/testdata/generators.py
vendored
@ -61,6 +61,7 @@
|
||||
import random
|
||||
import string
|
||||
from datetime import date, timedelta
|
||||
# pyrefly: ignore [missing-import]
|
||||
from faker import Faker
|
||||
|
||||
# Единственный экземпляр Faker на весь модуль — не создавай новые в функциях
|
||||
|
||||
Reference in New Issue
Block a user