Size: a a a

QA — Автоматизация

2020 September 10

S

Sergey in QA — Автоматизация
просто как я вижу у вас какой-то врапер в виде browser
источник

S

Sergey in QA — Автоматизация
в селениум драйвере это выглядит как driver.close()
источник

EG

Edward Galiaskarov in QA — Автоматизация
Ну я использую капибару https://github.com/teamcapybara/capybara
источник

EG

Edward Galiaskarov in QA — Автоматизация
Спасибо за помощь!
источник
2020 September 11

LY

Lev Yarushin in QA — Автоматизация
Edward Galiaskarov
Спасибо за помощь!
Неплохо было бы изучить документацию https://rubydoc.info/github/teamcapybara/capybara/master
источник

L

Le in QA — Автоматизация
Доброго времени суток всем!
Возникла следующая проблема: перешли на headless chrome, но при попытке открыть системную папку, к примеру папку загрузки, то открывается пустой экран и в логах ошибка «[2020-09-11T04:25:27+0000] [SEVERE] file:///home/selenium/Downloads/ 0:8 Uncaught ReferenceError: start is not defined
[2020-09-11T04:25:27+0000] [SEVERE] file:///home/selenium/Downloads/ 1:8 Uncaught ReferenceError: onHasParentDirectory is not defined»
Все перерыл, нигде нет информации об ошибке

Перейти в папку необходимо, что бы проверить, скачался файл или нет
источник

LY

Lev Yarushin in QA — Автоматизация
Le
Доброго времени суток всем!
Возникла следующая проблема: перешли на headless chrome, но при попытке открыть системную папку, к примеру папку загрузки, то открывается пустой экран и в логах ошибка «[2020-09-11T04:25:27+0000] [SEVERE] file:///home/selenium/Downloads/ 0:8 Uncaught ReferenceError: start is not defined
[2020-09-11T04:25:27+0000] [SEVERE] file:///home/selenium/Downloads/ 1:8 Uncaught ReferenceError: onHasParentDirectory is not defined»
Все перерыл, нигде нет информации об ошибке

Перейти в папку необходимо, что бы проверить, скачался файл или нет
в headless это не работает. А почему вы средствами ОС не проверите файл?
источник

A

Alexander in QA — Автоматизация
Ребят. Как вы оформляете тест кейсы при условии, что тест будет параметризоваться? Для каждого конкретного валидного значения создаете отдельный кейс или просто делаете один "обобщённый" кейс по типу "Ввести валидные данные" / "Ввести невалидные данные" и под эту формулировку накидываете кучу параметров в тест?
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
кукумбер scenario outline
источник

LY

Lev Yarushin in QA — Автоматизация
Alexander
Ребят. Как вы оформляете тест кейсы при условии, что тест будет параметризоваться? Для каждого конкретного валидного значения создаете отдельный кейс или просто делаете один "обобщённый" кейс по типу "Ввести валидные данные" / "Ввести невалидные данные" и под эту формулировку накидываете кучу параметров в тест?
если результат одинаковый -  второе
источник

A

Alexander in QA — Автоматизация
Lev Yarushin
если результат одинаковый -  второе
Спасибо.
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Alexander
Ребят. Как вы оформляете тест кейсы при условии, что тест будет параметризоваться? Для каждого конкретного валидного значения создаете отдельный кейс или просто делаете один "обобщённый" кейс по типу "Ввести валидные данные" / "Ввести невалидные данные" и под эту формулировку накидываете кучу параметров в тест?
Если второе, то в прогоне в тмске могут по-разному слипаться кейсы, это надо проверить перед реализацией)
источник

A

Alexander in QA — Автоматизация
Lev Yarushin
если результат одинаковый -  второе
Ну кстати. Вопрос, а если придёт новый человек на проект и решит автоматизировать все кейсы с помощью другого средства для автоматизации. При этом опираясь только на тестовые сценарии, то получается ему придётся заново обудмывать и создавать тестовые данные? Ну типо применять техники тест дизайна.
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Диана Верикова (Кудрявцева)
Если второе, то в прогоне в тмске могут по-разному слипаться кейсы, это надо проверить перед реализацией)
Соответственно, если слипание не устраивает, то первое, чтобы результат выполнения мапился в свой кейс
источник

ДВ

Диана Верикова (Кудр... in QA — Автоматизация
Alexander
Ну кстати. Вопрос, а если придёт новый человек на проект и решит автоматизировать все кейсы с помощью другого средства для автоматизации. При этом опираясь только на тестовые сценарии, то получается ему придётся заново обудмывать и создавать тестовые данные? Ну типо применять техники тест дизайна.
Если у вас новому человеку не рассказывают, что уже есть, проверьте процессы онбординга))
источник

ИП

Илья Плиев in QA — Автоматизация
Alexander
Ребят. Как вы оформляете тест кейсы при условии, что тест будет параметризоваться? Для каждого конкретного валидного значения создаете отдельный кейс или просто делаете один "обобщённый" кейс по типу "Ввести валидные данные" / "Ввести невалидные данные" и под эту формулировку накидываете кучу параметров в тест?
Можно еще наделать разных тест кейсов, а перед параметризированным поставить
@Issues({
           @Issue(""),
           @Issue("")
   })
и в каждом прописать конкретный тест-кейс
источник

LY

Lev Yarushin in QA — Автоматизация
Диана Верикова (Кудрявцева)
Если второе, то в прогоне в тмске могут по-разному слипаться кейсы, это надо проверить перед реализацией)
Разрешите поинтересоваться, в целях повышения образованности, что значит "слипаться"?
источник

A

Alexander in QA — Автоматизация
*ассоциации с собаками* :D
источник

A

Alexander in QA — Автоматизация
Ребят,мб я просто не понял. Мне наоборот нужно оформить кейсы в текстовом формате, не в коде.
источник

ИП

Илья Плиев in QA — Автоматизация
Alexander
Ребят,мб я просто не понял. Мне наоборот нужно оформить кейсы в текстовом формате, не в коде.
Я бы отдельно прописал каждый. Как по мне более аккуратно получается, нежели в одном куча наборов данных будет указана. Тут смотря будет ли это удобно Вам и Вашей команде
источник