
Subb98
19.12.2017
16:17:37
Да тут флуда больно много, хватит холиварить :D
Кто в ларке шарит, мб, в курсе, что я не так делаю?

Richard
19.12.2017
16:30:07
И список забаненных за мат пополняют Вика и владимир.

Dе
19.12.2017
16:37:03
А вероятность разбана существует?

Google

Dе
19.12.2017
16:37:23
Ну или свод условий/правил этого же разбана

Richard
19.12.2017
16:38:53
можно.
и пообещать больше так не делать.
но это не работает, если человек уже делал это один раз.

Dе
19.12.2017
16:39:57
Спасибо

Prokop
19.12.2017
16:51:01
Коллеги, есть желание вынести тесты на более низкий уровень. Ситуация: есть мобильное приложение, есть юнит тесты, есть модульные (интеграционные тесты), есть e2e UI тесты. Хотелось бы ещё иметь интеграционные UI тесты (по сути тесты переходов между экранов на моках) и по хорошему запилить это все на нативных фреймворках, чтобы они быстренько прогонялись в момент сборок и отлавливает совсем лютые UI косяки и падения. Кто то такое пилил? И если пилили, то как организовывали процесс (этот уровень пишут разрабы или тестировщики)?

Nick
19.12.2017
16:53:54

Prokop
19.12.2017
16:54:33
Инструменты я знаю) мне больше интересует процесная сторона

Anatol
19.12.2017
16:56:39
почему не appium?

Nick
19.12.2017
16:56:47

Prokop
19.12.2017
16:58:37
Appium у меня как раз на e2e и тестить на нем быстро и дёшево переходы не получится. А нативные фреймы дают возможность это делать

Nick
19.12.2017
17:00:44

Google

Nick
19.12.2017
17:01:06
Они же как юнит почти :)

Kostya
19.12.2017
18:11:18

Alexander
19.12.2017
18:14:33

Prokop
19.12.2017
18:17:53
Кто должен писать тесты - это очередная бесконечная тема для срача. Тесты должны писать все, но в разных ситуациях по разному делить уровни этих тестов.

Kostya
19.12.2017
18:21:43

Вячеслав
19.12.2017
18:33:18
зачем тестировщикам писать юнит тесты?
расскажите мне пожалуйста

Subb98
19.12.2017
18:34:44

Вячеслав
19.12.2017
18:35:16
?
может еще требования поставлять и дизайном заниматься?
для тех же целей
уборкой помещения заниматься
свет наладить
да и фичи тоже можно писать, че уж там

Alexander
19.12.2017
18:37:32
Ну еще есть гипотеза, что разработчик, который покрывает тестами свой же код, может подгонять тесты. Из практики, такое правда бывает. Не потому, что разраб жульничает, а потому, что все мы люди...

Вячеслав
19.12.2017
18:37:45
что вы вообще подразумеваете под юнит тестами?
что такое подгонять тесты?

Анна
19.12.2017
18:44:19
я может не понимаю чего, но разве юниты не нужны собственно для отладки разработчиком? Как разраб тогда вообще понимает что кусок рабочий, если юниты пишет позже кто-то другой?

Вячеслав
19.12.2017
18:46:25

Subb98
19.12.2017
18:47:03

Google

Вячеслав
19.12.2017
18:47:14
в идеале конечно не нужен

Subb98
19.12.2017
18:48:27
В идеале и сроков не бывает.
Отсюда и ответ про "разгрузить разработчика"

Вячеслав
19.12.2017
18:49:14
вы точно понимаете что такое юнит тесты и зачем они вообще?
Анну прочитайте, она дело говорит

Subb98
19.12.2017
18:50:17

Вячеслав
19.12.2017
18:50:58
TDD не покроет бизнес логику, интеграцию и в целом результат - фичу

Subb98
19.12.2017
18:51:11
Но вы не хотите, видимо, допускать, что принципы разработки везде разные.
Не только юнит

Dzmitry
19.12.2017
18:51:34

Вячеслав
19.12.2017
18:51:37
принципы разные, а юнит тесты всегда несут одинаковую цель

Dzmitry
19.12.2017
18:52:09
Которые даже свой код не запускают

Subb98
19.12.2017
18:52:24

Анна
19.12.2017
18:52:37
ну вот что бы код не запускать раз -цать и нужны юниты

Dzmitry
19.12.2017
18:53:13

Subb98
19.12.2017
18:53:16

Nick
19.12.2017
18:55:44

Анна
19.12.2017
18:56:40
У меня такое ощущение что либо я идиот, либо попала в какой-то рай прогеров, где можно говнокодить и вообще писать, что душе угодно, а отлаживать должен кто-то другой

Google

Nick
19.12.2017
18:56:58
Тестирование появилось как следствие лени девелопера

Анна
19.12.2017
18:57:01
дебаг не нужен

Nick
19.12.2017
18:57:13
Куа не нужны. Сириозли.

Dzmitry
19.12.2017
18:57:14
Их же для этого и держат (тестеров)

Вячеслав
19.12.2017
18:58:19
стоит упоминать, что QA это не тестирование?

Subb98
19.12.2017
18:58:39
Ну-ну. С БД-то работали, хорошо там дебажить? :D

Admin
ERROR: S client not available

Yulia Stwippie
19.12.2017
18:58:42

Kostya
19.12.2017
18:58:48

Dzmitry
19.12.2017
18:58:50

Старый
19.12.2017
18:59:20

Вячеслав
19.12.2017
18:59:25

Dzmitry
19.12.2017
18:59:30

Анна
19.12.2017
19:01:31
Дебажить бд? Вы про хранимые процедуры?

Kostya
19.12.2017
19:01:33

Вячеслав
19.12.2017
19:01:57
я не увидел ответа на вопрос

Kostya
19.12.2017
19:02:09

Вячеслав
19.12.2017
19:02:13
расскажите, как вы понимаете цель юнит тестов

Subb98
19.12.2017
19:02:30

Kostya
19.12.2017
19:02:59

Google

Анна
19.12.2017
19:03:17
Ну это уже не юниты, а интеграция и запросы нее?

Subb98
19.12.2017
19:03:34
Можно, конечно, постоянно писать/обновлять фикстуры и пытаться предусмотреть разные кейсы.

Nick
19.12.2017
19:03:50

Subb98
19.12.2017
19:03:51
Но это затратно.

Dzmitry
19.12.2017
19:03:54
Классы эквивалентости

Вячеслав
19.12.2017
19:03:58

Nick
19.12.2017
19:04:35
Та ладно вам посоны
Мы по разные стороны баррикады

Dzmitry
19.12.2017
19:05:03
Почему это вдруг?

Nick
19.12.2017
19:05:09
Я своих девов 2 года учил тестировать хотя бы положительно

Dzmitry
19.12.2017
19:05:09
Цель то одна

Вячеслав
19.12.2017
19:05:11
кто это мы?
цель команды разработки - выпускать продукт

Dzmitry
19.12.2017
19:05:47
За который платят денюжки

Kostya
19.12.2017
19:05:54

Вячеслав
19.12.2017
19:06:03
разработы
смешно

Nick
19.12.2017
19:06:15
Я ваще алкаш из Лондона, иногда тестирую