@vuejs_ru

Страница 1758 из 3900
Bender
15.12.2017
23:02:53
у меня ~50%

DimenSi
15.12.2017
23:03:22
честно, сколько времнеи уходит на отловку и решение багов?
у меня за 9 месяцев пока не было кейсов, когда я сразу же за минуту не мог понять где баг

точней коллстака хватало

Bender
15.12.2017
23:03:46
ты что to-do лист разрабатываешь?

Google
Bender
15.12.2017
23:03:48
?

DimenSi
15.12.2017
23:04:04
nope, 9 месяцев to-do лист, себя не уважать

Stanislav
15.12.2017
23:04:05
ты что to-do лист разрабатываешь?
Как будто это что-то плохое :)

Bender
15.12.2017
23:04:34
nope, 9 месяцев to-do лист, себя не уважать
надо будет написать это разработчикам трело)

?

DimenSi
15.12.2017
23:04:54
у них серьезный тудулист

Bender
15.12.2017
23:05:17
холивары читаю на тему TDD/BDD

DimenSi
15.12.2017
23:05:18
у меня реальные проблемы были только с компонентами котроые использовали стороние либы

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

Stanislav
15.12.2017
23:06:02
ты что to-do лист разрабатываешь?
Вообще то он календарик пилит

DimenSi
15.12.2017
23:06:19
Вообще то он календарик пилит
календарик это одна из частей приложения, но не все.

Bender
15.12.2017
23:06:23
вообщем пацаны, го сюда, а то нг скоро)

Google
Bender
15.12.2017
23:06:24
https://medium.com/powtoon-engineering/a-complete-guide-to-testing-javascript-in-2017-a217b4cd5a2a

Евгений (Light4everyone)
15.12.2017
23:07:08
Bender
15.12.2017
23:07:33
DimenSi
15.12.2017
23:07:58
мне задача упала поделать бекенд и вот тут я понял, что тесты нужны. Мастхев! Ибо вместо hotreload и красивой консольки, у тебя nodemon и какие-то херовые попытки потестить то, что сделал

я сегодня тестировал свой рест путем запросов через http

Bender
15.12.2017
23:08:57
я считаю что end to end тестирование очень важно для быстрой разработки

DimenSi
15.12.2017
23:09:09
когда задачи меняются каждый день и нужно делать все и быстро

Bender
15.12.2017
23:09:32
вечно дичь какая-то при изменении сложных форм, условие пропустил, еще чет, и все.

end-to-end тест, быстро покажет что ты написал какую-то дичь

?

DimenSi
15.12.2017
23:10:08
end-to-end тест, быстро покажет что ты написал какую-то дичь
слова человека, который еще не начал их писать

DimenSi
15.12.2017
23:10:23
только сначала тебе нужно побороться с тестами

Bender
15.12.2017
23:10:25
Я писал end-to-end тесты в другом проекте)

DimenSi
15.12.2017
23:10:43
тогда ты ед. кто писал хоть какие-то тесты

если кто-то другой решит признаться, его признание не сработает.

Alex
15.12.2017
23:11:21
В жизни не написал ни одного теста(вру - в образовательных целях пробовал) Всем проекты рабочие и без тестов. На то есть отдел ебучего тестирования

Который лучше меня знает доки на овер 500 страниц и логику работы каждого компонента

Google
Alex
15.12.2017
23:13:57
У нас ОТДЕЛ. Тестирования. Который тестит на нескольких десятках девайсов, проганяет свои тесты( а не просто вручную тыкает)

Alex
15.12.2017
23:14:25
+ я начинал с тестера карьеру в it

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

??

Alex
15.12.2017
23:16:49
Основная проблема с которой я столкнулся - это когда через пару лет бекенд что то решает поменять у себя а у тебя все ломается.

И твои тесты ничем тебе не помогут.

Bukazoid
15.12.2017
23:18:20
Неожиданно так решает что то поменять через пару лет ?

Alex
15.12.2017
23:18:50
Неожиданно так решает что то поменять через пару лет ?
Мы пилим 4 версию проекта Первая версия вышла в 2009 году

Alex
15.12.2017
23:19:56
Я занимался третьей И сейчас полностью переписываем фронт и частично бек для 4 версии. Которая выйдет ... За полгода год где то

Alex
15.12.2017
23:20:25
DimenSi
15.12.2017
23:20:28
ой

Bukazoid
15.12.2017
23:20:48
С 2009 года пишите и вам тесты не помогают?

Google
Alex
15.12.2017
23:21:29
Полтора года назад

С 2009 года пишите и вам тесты не помогают?
Тесты е2е пишет бекенд. А фронт часть проверяет отдел тестирования

Тесты не покроют все варианты

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

Stanislav
15.12.2017
23:25:14


Alex
15.12.2017
23:27:07
Хех))) Тестирование важная штука. Но писать тесты - долго, муторно и неинтересно

Stanislav
15.12.2017
23:27:45
ну хз. Иногда помогает навести порядок в голове относительно проекта.

Admin
ERROR: S client not available

Bender
15.12.2017
23:27:57
я выскажу свое скромное, холивароное мнение ? Я считаю что покрытие приложения тестами это культура кода. Почти уверен что лучше разработчика класса никто не напишет unit test на этот класс. И я знаю то чувство когда, end-to-end (functional) тестирование поощряет рефакторинг и измение кода

Alex
15.12.2017
23:30:44
...
Что? Я уже написал - е2е пишет бекенд

Bender
15.12.2017
23:31:11
"Но писать тесты - долго, муторно и неинтересно" - задело мои чувства ?

Bender
15.12.2017
23:31:35
Тогда просит меня ради всего святого ?

мисандерстенд

доброй ночи всем пацаны, успешных вам проектов, и graphQl в душу.

Alex
15.12.2017
23:33:10
E2E Testing Fatigue · GitBook https://www.gitbook.com/book/isnifer/e2e-testing-fatigue/details

Вот кстати интересное чтиво. Для того чтобы понять почему е2е тестированием должны заниматься тестеры)

Alex
16.12.2017
08:38:13
https://github.com/calirojas506/vue-inspector

Google
Nikolai
16.12.2017
10:18:41
Как можно повесить обработчик на смену роута в компоненте?

VSKut
16.12.2017
10:21:05
https://api.coinmarketcap.com/v1/ticker/?convert=USD Хочу запросить через vue-resource данные с API, но возникает проблема с CORS. Посоветуете чего?

Nikolai
16.12.2017
10:23:59
VSKut
16.12.2017
10:24:23
Почитать про CORS?)
полно примеров работы с этой api с тем-же vue даже, не даже они бьют у меня cors

Alex
16.12.2017
10:24:24
Вот почему то хук не работает
Работает. Смотрите чтобы у вас их два не было и чтобы не было опечатки в названии

VSKut
16.12.2017
10:25:07
Пока непонятно в чем ваша проблема
127.0.0.1/:1 Failed to load https://api.coinmarketcap.com/v1/ticker/?convert=USD: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:8000' is therefore not allowed access.

Alex
16.12.2017
10:25:27
Два в одном компоненте всмысле?
Ну два раза указан хук. Тогда только один из них выполнится

VSKut
16.12.2017
10:25:41


VSKut
16.12.2017
10:26:29
Удаленное апи не разрешает делать запросы
Спасибо, кэп, но это публичное API

https://coinmarketcap.com/api/

Nikolai
16.12.2017
10:26:59
http://joxi.ru/Q2KQ44ds9oNgar

Alex
16.12.2017
10:27:04
Тогда ещё раз повторю)

Почитать про CORS?)

Nikolai
16.12.2017
10:27:05
я вот так делаю

Страница 1758 из 3900