Size: a a a

testing_in_python

2020 May 22

СС

Сергей Сергей... in testing_in_python
Evgenii B
что такое интеграционное тестирование? какие требования к нему выдвигаются?
Интеграционное тестирование это проверка функционала на взаимодействие со всеми связанными системами. Например: если на сайте на фронте что-то поменяли (валидаторы полей, добавили новую форму) надо проверить как это воспримет бэк сайта, шина там или зибель. Будут ли ВСЕ адекватно реагировать и везде ли были доработки.
источник

EB

Evgenii B in testing_in_python
Я могу другой пример привести, так как продукт будет представлен как SDK. Потому что точки интеграции могут быть на разных уровнях.

Я задал вопрос потому что он никак не раскрывает требований: ни предметной области, ни характера фреймворков, которые нужны
источник
2020 May 23

АЛ

Антон Левченко... in testing_in_python
Привет! Требуется написать UI автоматизацию на проекте(web/ios/android, общее количество тестов на начальном этапе 150-200 шт).
Оцените пожалуйста выбранный стэк технологий.
Обязательным пунктом является Python и BDD framework(не могу решить использовать behave или pytest-bdd).
Планирую использовать

для web:
Python+Selene+Behave+PageObject+Allure

для ios/android:
Python+Appium+Behave+PageObject+Allure
источник

IS

Idi Suda in testing_in_python
Page object это не технология лол. Так зачем тебе оценка? Сиди да пиши, удобно/неудобно поймёшь в процессп
источник

IS

Idi Suda in testing_in_python
А за бдд обычно нормальные люди обсыкают
источник

T

Tishka17 in testing_in_python
Idi Suda
А за бдд обычно нормальные люди обсыкают
м?
источник

IS

Idi Suda in testing_in_python
М?
источник

T

Tishka17 in testing_in_python
Антон Левченко
Привет! Требуется написать UI автоматизацию на проекте(web/ios/android, общее количество тестов на начальном этапе 150-200 шт).
Оцените пожалуйста выбранный стэк технологий.
Обязательным пунктом является Python и BDD framework(не могу решить использовать behave или pytest-bdd).
Планирую использовать

для web:
Python+Selene+Behave+PageObject+Allure

для ios/android:
Python+Appium+Behave+PageObject+Allure
а почему бы на андроид не cucumber взять? Или он уже не жив?
источник

АЛ

Антон Левченко... in testing_in_python
Tishka17
а почему бы на андроид не cucumber взять? Или он уже не жив?
есть пример автоматизации с использованием behave (будет где подсмотреть решения)
источник

АЛ

Антон Левченко... in testing_in_python
Idi Suda
А за бдд обычно нормальные люди обсыкают
В чем проблема bdd?
Излишний слой абстракции?
источник

T

Tishka17 in testing_in_python
я вот наоборот думаю как бы так BDD начать юзать.
источник

IS

Idi Suda in testing_in_python
Антон Левченко
В чем проблема bdd?
Излишний слой абстракции?
И это тоже. Обычно тесты пишут на бдд с прицелом на то, что и арт директор тебе кейс напишет, и баба Зина или Зульфия из команды клининг менеджеров и твой тупой продакт тоже на кидает тестов
источник

IS

Idi Suda in testing_in_python
Только в реальности всем вообще всем поебать на это бдд и на эти тесты
источник

Э

Эдгар in testing_in_python
100%
источник

IS

Idi Suda in testing_in_python
И на них вообще никогда никто не смотрит
источник

Э

Эдгар in testing_in_python
bdd хорош если все вовлечены в процесс
источник

Э

Эдгар in testing_in_python
а если только автоматизатор только, то это не БДД
источник

T

Tishka17 in testing_in_python
А самому не понятнее читать тесты в формате бдд?
источник

АЛ

Антон Левченко... in testing_in_python
Idi Suda
И это тоже. Обычно тесты пишут на бдд с прицелом на то, что и арт директор тебе кейс напишет, и баба Зина или Зульфия из команды клининг менеджеров и твой тупой продакт тоже на кидает тестов
планирую в команде внедрить грумминг задач с накидыванием тестов в gherkin стиле
+
можно посадить джуна писать тесты
источник

T

Tishka17 in testing_in_python
у нас иногда попадаются такие тесты, что хз что они проверяют
источник