Перейти к содержимому

Фотография

Интестироване теграционное это не Е2Е тестирование!

Интестироване теграционное Е2Е

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 selen

selen

    Активный участник

  • Members
  • PipPip
  • 102 сообщений
  • ФИО:Сергей

Отправлено 22 февраля 2019 - 06:06

Интеграционное тестирование это совсем не Е2Е тестирование!!! 

 

- Вот что не понятно?

- А вот не понятно :smile:

 

Стыдно спрашивать, но разъясните разницу, правильно ли я понимаю суть терминов.

(в разных источник почему-то примеры интеграционных тестов разные)

 

1) Юнит-тест - тестирование класса (все взаимосвязи у нас заглушки)

 

2) Интеграционные тесты - тестирование взаимосвязных модулей (например: на фронте нажмакали > бекенд обработал > БД/сервис "принял")

 

3) Е2Е-тесты - в целом это тоже самое что и интеграционные тесты, но если в интеграционных мы еще можем где-то использовать заглушки, то здесь(Е2Е) уже реальная среда. 

 

 


  • 0

#2 selen

selen

    Активный участник

  • Members
  • PipPip
  • 102 сообщений
  • ФИО:Сергей

Отправлено 22 февраля 2019 - 06:08

Извиняюсь за название топика, копипастил для тегов, что-то сломал) А как тут отредактировать не разобрался.. 


  • 0

#3 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 22 февраля 2019 - 08:11

Ну, E2E - это ж из конца в конец! А в интеграционном у нас может быть вообще ни одного конца, так, середина какая-то
  • 0

#4 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 22 февраля 2019 - 08:54

 

 

2) Интеграционные тесты - тестирование взаимосвязных модулей (например: на фронте нажмакали > бекенд обработал > БД/сервис "принял")

ну не, это уж слишком круто - это уже е2е пошло

 

интеграционные тесты - это например тесты через РЕСТ АПИ

 

keep it simple


  • 0

#5 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 22 февраля 2019 - 09:09

интеграционные тесты - это например тесты через РЕСТ АПИ

А у меня вообще вся система на рест апи работает. И на входе в систему джсон, и на выходе только джсон, а внутри какая-то магия происходит.
это будет е2е или интерграционное?
  • 0

#6 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 22 февраля 2019 - 09:53

 

 

А у меня вообще вся система на рест апи работает. И на входе в систему джсон, и на выходе только джсон, а внутри какая-то магия происходит.
это будет е2е или интерграционное? 

наверное е2е тогда для вашей системы, если без моков

 

видимо мои примеры более подходят для архитектуры приложения где есть фронт, РЕСТ АПИ и бэкенд


  • 0

#7 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 22 февраля 2019 - 10:41

Интеграционное - это когда вы тестируете взаимодействие 2-х и более компонент.
E2E - это когда вы тестируете всю систему насквозь.

Как квадрат - частный случай прямоугольника, так E2E частный случай интеграционного тестирования. то есть, любой E2E тест интеграционный. Но не любой интеграционный E2E
  • 1


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных