powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Тестирование. Что именно тестировать? Как определить середину?
25 сообщений из 361, страница 5 из 15
Тестирование. Что именно тестировать? Как определить середину?
    #39798626
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяPetro123как передать список в метод?оправдать нафига этот метод.))))) LOL
И ты еще обижаешься.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798642
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123))))) LOL
И ты еще обижаешься.всё понятно - оправдания нет.... и сказать нечего.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798707
казинак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
везде, где я я работал, тестеры тестировали бизнес процессы,
т.е. вводят данные и нажимают кнопочки
им нах не надо уметь писать скрипты для тестирования
сейчас, им в помощь есть тулзы, которые записывают нажимания кнопок и гоняют потом эти сценарии

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

и вообще, логирование важней тестирования,
один хрен, тесты не гарантируют отсутствие багов,
а логи как минимум прояснят ситуацию
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798710
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
казинак,
Ну дак уже было выше.
Если цена ошибки высока, тогда тестирование. Иначе логирование типа "упс... Приехали...".
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798742
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
казинаквезде, где я я работал, тестеры тестировали бизнес процессы,
т.е. вводят данные и нажимают кнопочки
им нах не надо уметь писать скрипты для тестирования
сейчас, им в помощь есть тулзы, которые записывают нажимания кнопок и гоняют потом эти сценарии

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

и вообще, логирование важней тестирования,
один хрен, тесты не гарантируют отсутствие багов,
а логи как минимум прояснят ситуацию
будет у тебя лететь 3 гига логов в день. ага.

афигеть.. тесты пишут те кому заняться нечем. ты чтоль пм из пенсионного фонда?
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798776
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
казинаквезде, где я я работал, тестеры тестировали бизнес процессы,
т.е. вводят данные и нажимают кнопочки
им нах не надо уметь писать скрипты для тестирования
сейчас, им в помощь есть тулзы, которые записывают нажимания кнопок и гоняют потом эти сценарии

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

и вообще, логирование важней тестирования,
один хрен, тесты не гарантируют отсутствие багов,
а логи как минимум прояснят ситуацию
Ну ты даёшь чувак! Ты вынырнул из 90х?

Щас уже так не тестят. Современные конторы (я имею в виду от 1000 чел и выше)
берут тестеров-автоматизаторов. Мануальщики щас уже не в почете. Слава богу
тулзы для UI тестирования уже написаны.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798782
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonСовременные конторы (я имею в виду от 1000 чел и выше)
Незабудь, что наши мемберы тут, в ветке java, не из этих контор).
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798789
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(разводя руками)

Что мне остаётся сказать? Техническая отсталось - это про айтишников.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798828
казинак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonказинаквезде, где я я работал, тестеры тестировали бизнес процессы,
т.е. вводят данные и нажимают кнопочки
им нах не надо уметь писать скрипты для тестирования
сейчас, им в помощь есть тулзы, которые записывают нажимания кнопок и гоняют потом эти сценарии

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

и вообще, логирование важней тестирования,
один хрен, тесты не гарантируют отсутствие багов,
а логи как минимум прояснят ситуацию
Ну ты даёшь чувак! Ты вынырнул из 90х?

Щас уже так не тестят. Современные конторы (я имею в виду от 1000 чел и выше)
берут тестеров-автоматизаторов. Мануальщики щас уже не в почете. Слава богу
тулзы для UI тестирования уже написаны.
у тебя каша в голове
ручное функциональное тестирование никуда не делось и не денется,
для того чтобы проверить, что, к примеру новый тариф нормально применяется, нужно не только транзакцию провести, но и посмотреть как она по счетам прошла, и как это отобразилось на формах приложения,
это не просто тестер, это бизнес аналитег, или бизнес юзер

то что ты называешь ui тестами - это по сути интеграционный тест, который покажет, работает ли вообще приложение, с точки зрения пользователя

а писать скрипты для тестирования отдельных методов - маразм
ну кому делать нефиг, пусть пишут

зы
про нагрузочное не говорим,
хотя оно также и делается, record and replay действий в браузере
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798838
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рад что мир настолько разнообразен.

Давай закончим на этом.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798946
казинак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonРад что мир настолько разнообразен.

Давай закончим на этом.да ладно чувак, я только разогнался и настроился на срач


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

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

вокруг этого наворачивают, согласно догмам фаулера, кучу лэйеров,
и тестить эти километры оберток, по отдельности, просто нет смысла,
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39798962
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
соглашусь. смысла в юниттестах не особо много в таких приложениях. интеграционные больше уместны. потому вот в той пирмидке которую все знают я бы честно поменял их позиции мместами.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799025
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTсмысла в юниттестах не особо много в такихты тоже развернулся на 180 гр.?))
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799026
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
казинакно епть, везде нужно бизнес задачи решать, а не библиотеки для программистов писатьпросто веб подмял десктоп.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799030
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
казинакmaytonРад что мир настолько разнообразен.

Давай закончим на этом.да ладно чувак, я только разогнался и настроился на срач


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

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

вокруг этого наворачивают, согласно догмам фаулера, кучу лэйеров,
и тестить эти километры оберток, по отдельности, просто нет смысла,
Последние 5 приложений что мы создавали вообще не имели пользовательского UI.
И уверяю вас это были самые что ни на есть бизнес-задачи.

Но мой вопрос по прежнему звучит. Что вы будете тестировать REST-сервисе ?
Желательно на примерах.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799038
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123andreykaTсмысла в юниттестах не особо много в такихты тоже развернулся на 180 гр.?))
нет. я и раньше говорил что в той пирамиде всё верно но вот пропорции юнит и сервис тесто я бы чуть поменял.

если у тебя в сервисе взять данные из базы, отрендерить дто в зависимости от А Б В которые тоже берутся откуда то - то там интеграционные тесты с ограниченным контекстом и частью замоканных бинов самое то.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799106
казинак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЧто вы будете тестировать REST-сервисе ?
только сам сервис
повторюсь: тестируем бизнес задачу,
а не все методы, которые он внутри вызывает, по отдельности
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799120
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTPetro123пропущено...
ты тоже развернулся на 180 гр.?))
нет. я и раньше говорил что в той пирамиде всё верно но вот пропорции юнит и сервис тесто я бы чуть поменял.

если у тебя в сервисе взять данные из базы, отрендерить дто в зависимости от А Б В которые тоже берутся откуда то - то там интеграционные тесты с ограниченным контекстом и частью замоканных бинов самое то.
Вот ты 5 страниц боролся за тесты и писал что без них невозможно работать.
Однако оказалось что это не юнит тесты. И не раскрыл слово отрендерить дто.
Чем выше уровень тестов, тем меньше это дело программиста.
Дак пример покажешь?
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799121
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
казинактестируем бизнес задачу,Имя, сестра, имя!))
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799137
казинак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123казинактестируем бизнес задачу,Имя, сестра, имя!))
например,
банковский сервис перевода денег с карты на карту

как его тестировать?
либо форму слепить, либо скриптик наваять,

писать тесты для проверки методов классов person,account,transaction и т.д. можно,
но нафига?
это ж двойная работа
эдак времени на перекуры и на чаепития совсем не останется
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799144
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
казинаккак его тестировать?
либо форму слепить, либо скриптик наваять,ну и я также. Тут говорят, запуск у ниж 10мин.идет.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799191
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123andreykaTпропущено...

нет. я и раньше говорил что в той пирамиде всё верно но вот пропорции юнит и сервис тесто я бы чуть поменял.

если у тебя в сервисе взять данные из базы, отрендерить дто в зависимости от А Б В которые тоже берутся откуда то - то там интеграционные тесты с ограниченным контекстом и частью замоканных бинов самое то.
Вот ты 5 страниц боролся за тесты и писал что без них невозможно работать.
Однако оказалось что это не юнит тесты. И не раскрыл слово отрендерить дто.
Чем выше уровень тестов, тем меньше это дело программиста.
Дак пример покажешь?
я не пойму что тебе показать портянку кода и портянку теста?

еще раз. юнит тест - это когда ты тестируешь (формально) функционал одного метода и только его и всё остальное там замокано.
интеграционный тест - это когда ты тестируешь взаимодействие нескольих слоев \ сервисов между собой.

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

остальное интеграционные.

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

всякие аввтоматизации с тестами типа юай тесты апи тесты покрывающие флоу и т.д. и т.п. - разумеется это должен делать специально обученный человек. МКуА - аналогично.

но выше описанные два - программист.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799193
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123казинаккак его тестировать?
либо форму слепить, либо скриптик наваять,ну и я также. Тут говорят, запуск у ниж 10мин.идет.
бывает и дольше андройдеры недавно жаловались что у них приложение собирается со всеми зависимостями 18 минут. ))) и да нет ни единого теста. ))) ну может им этот онанизм нравится.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799207
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTPetro123пропущено...
ну и я также. Тут говорят, запуск у ниж 10мин.идет.
бывает и дольше андройдеры недавно жаловались что у них приложение собирается со всеми зависимостями 18 минут. ))) и да нет ни единого теста. ))) ну может им этот онанизм нравится.
Вот почему я тебя не понимаю, так это потому что ты не про себя пишешь.
Я в студии андроида писал код. Запуск 20 сек при хорошей оперативке и ssd диске. Да. Требователен до этого дела и будет тормозить без этого.
И когда я сказал что 1500 раз делаю run когда пишу, ты упирал что это НЕВОЗМОЖНО.
...
Рейтинг: 0 / 0
Тестирование. Что именно тестировать? Как определить середину?
    #39799210
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTно выше описанные два - программист.все кроме тебя показали хотя бы один (с DSL)
Ты топил за покрытие кода тестами.
Если покрытие 80 проц, то пару часов в день ты их пишешь.
Я не пишу, поэтому и просил от тебя пример.
...
Рейтинг: 0 / 0
25 сообщений из 361, страница 5 из 15
Форумы / Java [игнор отключен] [закрыт для гостей] / Тестирование. Что именно тестировать? Как определить середину?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]