Size: a a a

Heisenbug, конференция по тестированию

2020 July 18

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
А что, народ, как правильно делать UI тесты, в которых для выполнения пользовательского сценария должны быть выполнены какие-то предусловия? Например для того чтобы открыть директорию она уже должна быть
источник

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
Нас же с младенчества учат что тесты не должны друг от друга зависеть
источник

VB

Vsevolod Brekelov in Heisenbug, конференция по тестированию
Паша Финкельштейн
Нас же с младенчества учат что тесты не должны друг от друга зависеть
нуда, ты правильно сказал, это прекондишны
источник

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
Vsevolod Brekelov
нуда, ты правильно сказал, это прекондишны
А как их писать-то?
источник

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
Код-то там, понятно, от тестового не сильно отличается :)
источник

VB

Vsevolod Brekelov in Heisenbug, конференция по тестированию
Паша Финкельштейн
А как их писать-то?
ну в before test пишешь создание директории. в after test удаление
источник

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
Тике тесты же ещё и параллельно должны бегать поди?
источник

АЧ

Антон Чурин... in Heisenbug, конференция по тестированию
а если очень повезет с приложением - то все это через API делать)
источник

VB

Vsevolod Brekelov in Heisenbug, конференция по тестированию
Паша Финкельштейн
Тике тесты же ещё и параллельно должны бегать поди?
ну могут
источник

VB

Vsevolod Brekelov in Heisenbug, конференция по тестированию
Антон Чурин
а если очень повезет с приложением - то все это через API делать)
++
источник

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
Ну так они оба одну директорию создадут поди?
источник

VB

Vsevolod Brekelov in Heisenbug, конференция по тестированию
Паша Финкельштейн
Ну так они оба одну директорию создадут поди?
ну вот тут уже думай как грамотно писать логику
источник

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
Антон Чурин
а если очень повезет с приложением - то все это через API делать)
Не, у меня нету апи, иначе было бы скучно
источник

VB

Vsevolod Brekelov in Heisenbug, конференция по тестированию
делаешь рандомное название или path с сидом
источник

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
Я это... думаю как бы вам описать боль тестирования свинговых приложений )))
источник

VB

Vsevolod Brekelov in Heisenbug, конференция по тестированию
это очень больно
источник

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
Vsevolod Brekelov
делаешь рандомное название или path с сидом
Да, вот это примерно то, что я делаю сейчас
источник

VB

Vsevolod Brekelov in Heisenbug, конференция по тестированию
знаю не по наслышке
источник

VB

Vsevolod Brekelov in Heisenbug, конференция по тестированию
Паша Финкельштейн
Да, вот это примерно то, что я делаю сейчас
👍
источник

ПФ

Паша Финкельштейн... in Heisenbug, конференция по тестированию
Только в красивую концепцию page objects оно не ложится )))
источник