@rubylang

Страница 333 из 1684
Serg Podtynnyi
25.08.2016
11:44:09
но время затраченное на еблю с тестами

Roman
25.08.2016
11:44:13
QA != тесты
Ты сейчас про автотесты или вообще?

Serg Podtynnyi
25.08.2016
11:44:19
тоже оплачивает работадаель

что такое автотесты?

Google
Serg Podtynnyi
25.08.2016
11:44:36
мне рельса тесты генерит

s
25.08.2016
11:44:40
и производительность программиста, который работает в слепую тоже будет отличаться от того, кто может после каждого чиха убедиться, что логика не сломалась

я не произносил слова “автотесты"

Serg Podtynnyi
25.08.2016
11:44:48
вот сколько нагенерил все проходят успешно

s
25.08.2016
11:45:33
нагенерил что? не понял о чем речь

о скафолдинге для тестов?

т.е. о файлах, которые после rails g появляются?

Serg Podtynnyi
25.08.2016
11:46:15
зачем брать на работу лохов которые не могут в нормальный код сразу, а дрочат тестами и тратят время и бабло?

причем очень старая

Andrey
25.08.2016
11:47:02
вы случаем не из evrone?)

этот локальный "мем" у нас родился из вчерашнего митапа по рельсам, когда рассказывали про одну барышню, которая занималась тестированием тестов

Serg Podtynnyi
25.08.2016
11:47:19
Google
Serg Podtynnyi
25.08.2016
11:48:17
тесты нужны только в некоторых особы критичных вещах

тестировать всякое говно нет смысла

к примеру от балды

если у вас сайт с магазом

то тестировать надо покупку товара

но вовсе не тратить время на тестирвоание about

v
25.08.2016
11:53:34
Компания занимается платежами это обязывает
хех. Тут один чувак писал, как софт, завязанный на деньги тестируют

тестируют на продакшене

на относительно небольшх деньгах

Eugene
25.08.2016
11:54:25
Лол

v
25.08.2016
11:54:39
причем он в Швейцарии живет

так что имейте в виду

Eugene
25.08.2016
11:54:59
https://bepaid.by/

Кто в Минске на джуна или мид вроде бы вакансии есть. Если не истекли сроки

v
25.08.2016
11:56:57
Чорт, в чате чувак, который против test first, а Дьячука нет, как назло

Антон приди

s
25.08.2016
11:59:20
>то тестировать надо покупку товара >но вовсе не тратить время на тестирвоание about тесты бывают разные. если речь идет о функционале, у которого есть ui, то для него конечно же нужно написать интеграционные тесты. и для about тоже, если на этой странице есть форма обратной связи.

утверждение о том, что тесты отнимают много времени считаю не корректным. тесты требуют времени на написание, но значительно время они отнимают у тех, кто не писал тесты раньше или пишет их очень мало

Serg Podtynnyi
25.08.2016
12:04:01
На нормальные тесты должно тратиться прилично времени иначе это говно, а не тесты

Конечно же речь об интеграционных тестах

Google
Serg Podtynnyi
25.08.2016
12:05:03
Остальные тесты не очень интересны

Danila
25.08.2016
12:31:52
почему?

Антон
25.08.2016
12:32:26
а я все сказал, удаляюсь

yopp
25.08.2016
12:33:26
почему?
потому что тестировать абстракцию — долбоебизм

Антон
25.08.2016
12:33:58
потому что тестировать абстракцию — долбоебизм
что значит абстракцию? у нас все вокрук абстракиця

yopp
25.08.2016
12:34:20
мы это уже несколько раз жевали

сначала понять чо будет за код, потом уже писать тесты

Антон
25.08.2016
12:34:43
я не знаю что мы жевали, твоя точка зрения не ясна

ага

сначала понять чо будет за код, потом уже писать тесты
понять что за код можно вообще не написав ни строчки

yopp
25.08.2016
12:35:15
потому что сначала писать тесты, а потом писать код, который эти тесты проходит — тестирование абстракции.

Антон
25.08.2016
12:35:59
потому что сначала писать тесты, а потом писать код, который эти тесты проходит — тестирование абстракции.
итерации могут быть короткими дискрайб класса не сработает например если класса нет можно с этого начать

yopp
25.08.2016
12:36:44
как и в прошлый раз, мы сейчас плавно перейдём к вопросу что тесты это тоже код

и кто будет тестировать тесты

Google
Антон
25.08.2016
12:36:58
мутант?

yopp
25.08.2016
12:37:26
...

Антон
25.08.2016
12:37:31
ну значит надо выпить

но даже если выпить, меня пугает ситуация, когда я код исправил а тесты не упали я хочу застрелиться в этот момент

тоесть я сломал код, а ничего не сломалось

yopp
25.08.2016
12:38:46
меня пугает ситуация, когда я исправил код, а 99% тестов покрылись красным

хотя я ничего не сломал

Антон
25.08.2016
12:39:10
пфф, меня это радует обычно :)

я предвкушаю хороший сон

Admin
ERROR: S client not available

yopp
25.08.2016
12:39:31
а ещё меня пугает когда люди дрочат ан coverage

Антон
25.08.2016
12:39:48
ну и если 99% тестов красных наверное это просто субд не поднялась :)

yopp
25.08.2016
12:39:49
и такие «у нас крутое приложение, всё покрыто тестами»

Антон
25.08.2016
12:40:07
ну да, и GPA4

yopp
25.08.2016
12:40:07
а потом надо кусок говна зарефакторить, только ой

вместо рефакторинга куска говна, неделю чиним тесты

Антон
25.08.2016
12:40:24
кусок говна зарефакторить проще если все покрыто тестами :)

yopp
25.08.2016
12:40:27
?

не проще

Антон
25.08.2016
12:40:41
значит тесты говно, если с ними надо ебаться столько

Google
yopp
25.08.2016
12:40:42
у меня был плохой интерфейс, я решил сделать лучше

если я дрочу на coverage, у меня любой чих покрыт тестом

Konstantin
25.08.2016
12:41:18
значит хуевые тесты были

yopp
25.08.2016
12:41:33
значит хуевые тесты были
реалии такие, что почти везде хуёвые тесты :)

v
25.08.2016
12:41:37
я против
ты молча против, это не считается

Konstantin
25.08.2016
12:41:43
у меня хорошие

yopp
25.08.2016
12:41:50
так и так котик

Антон
25.08.2016
12:41:55
вот я чувака тренировал, он плакал, кололся, но кушал кактус - молодец а потом ему приснился сон, когда он ехал в поезде а в поезде дуло и приснилось ему что он тряпками какими-то шель в окне заделывал и в ужасе проснулся от того что не мог понять, как же это теперь тестировать

Konstantin
25.08.2016
12:42:08
ебота с тестами начинается обычно когда начинают моками увлекаться

замокают имплементацию бля

а потом ебут друг друга в жопу по подвалам

извините

yopp
25.08.2016
12:42:28
ебота с тестами начинается когда начинают вместо поведения, тестировать реализацию

yopp
25.08.2016
12:42:47
когда я вижу тест на приватный метод, мне хочется убивать

Nikolay
25.08.2016
12:42:52
оок.

Konstantin
25.08.2016
12:43:14
Nikolay
25.08.2016
12:43:15
обьбясните идиоту что есть мок, чем отличается тестирование реализации от поведения

кстати еще в школке учат так не делать
в школе вообще нихуя не учат. пгастите

yopp
25.08.2016
12:43:41
я вообще не вижу смысла тестировать «методы». за тем исключением когда у тебя есть публичный API который надо гарантировать

Nikolay
25.08.2016
12:44:10
я в школе учил бейсик. в колледже полторы програмы на м паскакале

Страница 333 из 1684