Size: a a a

2019 August 30

В

Вячеслав in Laravel UA
Заходите в браузер или REST клиент, попробовали, то что написали, вроде работает
источник

В

Вячеслав in Laravel UA
Правильно?
источник

РИ

Роман Игумнов in Laravel UA
Или руками
источник

П

Павел in Laravel UA
старый дедовский способ
источник

РИ

Роман Игумнов in Laravel UA
Вячеслав
Заходите в браузер или REST клиент, попробовали, то что написали, вроде работает
Лучше чем сам клиент сайта никто не сделает тест. Прям так и пишешь. найди ошибку, получи ...
источник

РИ

Роман Игумнов in Laravel UA
Павел
плюс я фулстэк
ППц как я тебя понимаю ((((
источник

П

Павел in Laravel UA
я вот чувствую, что приход к тестам прийдет сам собой. меня уже потянуло. Но до этого я провел год с ларой. И вот только сейчас, покопавшись в исходниках начал ее понимать. Поэтому теперб можно переступать на следующую ступень
источник

В

Вячеслав in Laravel UA
С таким подходом, невозможно обеспечить стабильность апдейтов. Вот ты потыкал, вроде работает. Как много сценариев ты проверил? Сколько времени ты тратишь, на то что бы руками прогнать нужные сценарии? Как ты убедишься в том, что в другой части приложения ничего не сломалось?
источник

РИ

Роман Игумнов in Laravel UA
Вячеслав
С таким подходом, невозможно обеспечить стабильность апдейтов. Вот ты потыкал, вроде работает. Как много сценариев ты проверил? Сколько времени ты тратишь, на то что бы руками прогнать нужные сценарии? Как ты убедишься в том, что в другой части приложения ничего не сломалось?
Как объяснить это клиенту?
источник

П

Павел in Laravel UA
я поддерживаю, что это плохой подход!
источник

П

Павел in Laravel UA
Of the 15,000 Laravel applications upgraded by Shift, only 17% have tests.
I know we all want to test our applications, but we don't. So why aren't we testing?

1 We don't have the time.

2 We don't know how to start.
источник

П

Павел in Laravel UA
с того курса. вточку!
источник

П

Павел in Laravel UA
прямо оба пункта
источник

В

Вячеслав in Laravel UA
Да, курс как раз для того что бы понять, что это и зачем и с чего начать
источник

В

Вячеслав in Laravel UA
Роман Игумнов
Как объяснить это клиенту?
Первый вопрос. Зачем объяснять это клиенту?
источник

П

Павел in Laravel UA
Хорошо, если вкратце, что мы тестируем? Закончили класс, тестируем все методы?
источник

В

Вячеслав in Laravel UA
Ты делаешь ему работу, он ждет от тебя качественный результат, что б всё работало и не отваливалось. Зачем рассказывать ему какими методами и инструментами ты будешь пользоваться, что бы добиться этого результата?
источник

РИ

Роман Игумнов in Laravel UA
Вячеслав
Первый вопрос. Зачем объяснять это клиенту?
Ну вот у тебя есть стоимость проекта. Стоимость исходит из времени. Тесты увеличивают твое рабочее время. Т.е я должен вложить и это в стоимость. И например проект стоил 2000$ а стал 3500$ к примеру.
источник

П

Павел in Laravel UA
Если бы ПО у Эпл не падало, я бы уверовал что тесты панацея. Но жизнь накладывает свои рамки. Даже у гигантов падает ПО с целыми отделами тестировщиков
источник

В

Вячеслав in Laravel UA
Я для себя сформировал следующий приоритет:
1. Браузерные тесты (Laravel Dusk)
2. Интеграционные, которые тестируют фичу целиком (это может быть какой-то эндпоинт)
3. Модульные, которые тестируют класс или метод отдельно
источник