Skip to content

TC_05.004_1 Folder Configuration > Save\apply button#875

Open
MikDublin wants to merge 4 commits into
mainfrom
my_
Open

TC_05.004_1 Folder Configuration > Save\apply button#875
MikDublin wants to merge 4 commits into
mainfrom
my_

Conversation

@MikDublin
Copy link
Copy Markdown
Collaborator

No description provided.

@petr2o1o
Copy link
Copy Markdown
Collaborator

плохое название для ветки 🥲

@petr2o1o
Copy link
Copy Markdown
Collaborator

мне кажется в названии файла test_save_apply_buttons.py стоит отразить на какой странице находятся эти кнопки.
Или рассмотреть возможность перенести тесты в файл test_folder.py если ваши кнопки отвечают за создание/изменение фолдера

.get_notification_saved()
)

assert apply_result == "Saved"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это логически странная проверка
Ты ищешь элемент, у которого есть текст'Saved' ( "//span[text()='Saved']")
А потом проверяешь, что у него текст = 'Saved'
Ну естественно у него будет этот текст ! - Ты же по нему и искал!)
Тогда уже лучше проверить, что элемент у которого есть текст 'Saved' видим.

Но мне кажется, что лучше найти элемент по id = 'notification-bar' -так ты покажешь , что это именно всплывающее окно подтверждения.
А потом проверить, что у этого окна текст = 'Saved'

)

assert apply_result == "Saved"
assert "configure" in browser.current_url, "Apply применяется, редиректа нет"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

после запятой мы же пишем ошибку, если ассерт провалился, что произошло при неудаче.
"Apply применяется, редиректа нет" -а эта фраза, вроде, просто поясняет успех

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

спасибо, учел, и изменил ассерты. видимо пропустил на уроказ__))

)

assert "configure" not in browser.current_url, "Save button redirected to the main page"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

аналогично, "Save button redirected to the main page"

@MikDublin
Copy link
Copy Markdown
Collaborator Author

плохое название для ветки 🥲
учел замечания, переместил в папку тест фолдер, спасибо

@kiramitt
Copy link
Copy Markdown
Collaborator

Не согласна насчет названия файла для теста. У нас юзерстори по конфигурации и есть файл test_folder_configuration. Логичнее добавить тесты туда

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants