Вячеслав, поделитесь, пожалуйста.Хотите я вам дам задачку, ну так - размяться немного в форуме?Речь шла о задаче которую я даю при собеседовании.
Будет разгрузка мозгов после аврала
Отправлено 10 декабря 2008 - 06:38
Вячеслав, поделитесь, пожалуйста.Хотите я вам дам задачку, ну так - размяться немного в форуме?Речь шла о задаче которую я даю при собеседовании.
Отправлено 10 декабря 2008 - 08:36
При чем тут клиент? Я говорю о приеме на работу тестера средней подготовки. Вы берете на работу тестера и он у вас сразу начинает общение с клиентом напрямую? Может вы еще и от новичков требуете умение составлять стратегию тестирования?:))Пока вы не отвечаете мне как Клиенту или как Менеджеру Проекта в каком состоянии сейчас Продукт, мне вообще сиреневенько сколько усилий вы там куда-то потратили и насколько вы красиво описали баги. Неожиданно?
Отправлено 10 декабря 2008 - 08:56
Это тоже в мемориз. Ибо количество людей, считающих продуктом исключительно код, просто зашкаливает.Хелп это не документация, это часть продукта которая потенциально содержит баги и должна быть протестирована.
--
Сергей Мартыненко
Блог 255 ступеней (байки для оруженосца)
facebook (Дети диаграммы Ганта)
ВебПосиделки клуба имени Френсиса Бэкона
Отправлено 10 декабря 2008 - 09:43
При чем тут клиент? Я говорю о приеме на работу тестера средней подготовки. Вы берете на работу тестера и он у вас сразу начинает общение с клиентом напрямую? Может вы еще и от новичков требуете умение составлять стратегию тестирования?:))Пока вы не отвечаете мне как Клиенту или как Менеджеру Проекта в каком состоянии сейчас Продукт, мне вообще сиреневенько сколько усилий вы там куда-то потратили и насколько вы красиво описали баги. Неожиданно?
Спросите свой dev team – сиренево им, как тестер описывает баги или нет. И подумайте сколько времени потратится на выяснение содержания каждой плохо составленной баги.
Отправлено 10 декабря 2008 - 09:44
Вячеслав, поделитесь, пожалуйста.Хотите я вам дам задачку, ну так - размяться немного в форуме?Речь шла о задаче которую я даю при собеседовании.
Будет разгрузка мозгов после аврала
Отправлено 10 декабря 2008 - 11:24
Не знаю как в русском переводе, в английском варианте написано:Не всегда. Маерс, "Арт оф софтваре тестинг", "Тестирование - деятельность с целью обнаружения ошибок". Так оно и кочует от тестера к тестеру.
Что скорее переводится как "Тестирование это процесс исполнения программы с намерением найти ошибки", про цель ничего не сказано.Testing is the process of executing a program with the intent of finding errors.
Даже в "средневековье" тестирование не имеет нахождение ошибок целью.Of course, you eventually want to use program testing to establish some degree of confidence that a program does what it is supposed to do and does not do what it is not supposed to do, but this purpose is best achieved by a diligent exploration for errors.
Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.
Отправлено 10 декабря 2008 - 12:12
Отправлено 10 декабря 2008 - 14:14
Отправлено 10 декабря 2008 - 16:19
Как мне кажется, всё-таки, поиск ошибок и выявление расхождений разные вещи. Когда тестировщик ставит себе целью искать ошибки - он идет неверным путем, теряет эффективность. И ещё, хорошо бы чтобы тестировщик выявлял расхождения тут бизнес-модель=функциональная модель, тут бизнес-модель=модель реализации, тут модель реализации=бизнес-модель и для полного счастья тут бизнес-модель(голова заказчика)=бизнес-модель(что получилось). И ещё, из приятных вторичных мелочей, неплохо бы знать статус проекта - что готово\не готово, где какие проблемы, что мешает двигаться вперед. В общем, тестировщик должен думать (или как минимум пытаться) за всех слегка наперёд.Сорри за оффтоп. Но не могу пройти мимо.
Вы как-то дружно стали сыпать громкими именами и цитатами из уважаемых источников про то, что целью тестировщика не является нахождение дефектов. Не буду спорить. Просто выскажу свое крестьянское - пролетарское мнение.
Создание программы - моделирование.
В голове заказчика есть его собственная бизнес-модель. Аналитик трансформирует бизнес-модель в функциональную модель. Разработчик на основании функциональной модели создает модель реализации.
В идеале: бизнес-модель=функциональная модель=модель реализации=бизнес-модель
Цель тестировщика - выявить расхождения между функциональной моделью и моделью реализации (либо между бизнес-моделью и моделью реализации). Факт расхождения - баг. Все остальное вторично!
Отправлено 10 декабря 2008 - 16:53
Отправлено 10 декабря 2008 - 18:32
Отправлено 10 декабря 2008 - 18:41
Уточняющий вопрос: зачем нам это нужно?Нам нужно сравнить то что получилось с тем, что должно было получиться.
Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.
Отправлено 10 декабря 2008 - 19:33
Уточняющий вопрос: зачем нам это нужно?Нам нужно сравнить то что получилось с тем, что должно было получиться.
Отправлено 10 декабря 2008 - 21:53
Отправлено 10 декабря 2008 - 22:26
В то время, как зарубежные коллеги на конференциях и в блогах спорят, а так ли уж важно обращать внимание на различия между четырьмя (или более) школами тестирования, мы эти различия демонтстрируем.Мне кажется наше расхождение во мнениях не так уж и существенно. Наверное, дело в том, что мы работаем в компаниях разного типа.
Отправлено 11 декабря 2008 - 04:46
Отправлено 11 декабря 2008 - 07:28
Вы слишком быстро по логической цепочке перескочили. Нам нужно донести информацию о состоянии продукта. Если мы увидели, что розочки синие -- должны сказать кондитеру. А вот нужно ли это исправлять вопрос второй, может клиент дальтоник и/или ему все равно или уже слишком дорого это исправлять.Нам нужно поставить заказчику продукт, который он заказал.Уточняющий вопрос: зачем нам это нужно?
Чубака — это вуки с планеты Киши, но живет Чубака на планете Эндо, а теперь вдумайтесь:
в этом же нет смысла. С какой стати Чубаке, вуки высотой два с половиной метра,
жить среди эвоков, которые чуть выше полуметра. В этом нет абсолютно никакого смысла.
Отправлено 11 декабря 2008 - 07:32
Сергей,Коллеги!
Вы что, сговорились? Все задают мне наводящие и уточняющие вопросы. А сообщить что-нибудь по существу можете?
Теперь представим, что есть нечто сложнее, чем 2+2=4. Допустим по требованиям/спеке дано f(x)=y. По результатам эксперимента получается, что f(x)=2y. Где ошибка?Первично то, что у нас есть задача и ее реализация. Нам нужно сравнить то что получилось с тем, что должно было получиться. Другими словами, сложить 2+2 и получить 4. Если мы складываем 2+2 и получаем 5, то это ошибка. В случае программы - дефект. Цель тестировщика - сравнить левую и правую части уравнения и сделать вывод о наличии или отсутствии ошибки. Если этот процесс не является поиском дефектов, то что это?
Отправлено 11 декабря 2008 - 08:22
Отправлено 11 декабря 2008 - 08:55
Нет, расхождение в мнениях с вами очень существенно. Вы так удачно слились в одном обсуждении и примазались к другому, что я даже и не знаю как вам ответить. Три месяца назад я перешел в компанию разрабатывающую свой собственный продукт. До этого работал в аутсорсинге который постепенно интегрировали + ещё был SCRUM.Мне кажется наше расхождение во мнениях не так уж и существенно. Наверное, дело в том, что мы работаем в компаниях разного типа. Я, например, в аутсорсинговой, а Clauster, мне кажется в продуктовой линейке (скажите потом, правильно я догадалась или нет?:) В таких компаниях тестеры выполняют больше аналитической работы. А подход как у Green-а, возможно, свойственен тестерам в аутсорсинговых конторах.
0 пользователей, 1 гостей, 0 анонимных