Перейти к содержимому

Фотография

Методология тестирования


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 LAS2

LAS2

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 03 октября 2010 - 12:43

Добрый день!

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

Очень часто в вакансии указано «знание методологии тестирования». И наверняка на собеседовании можно услышать вопросы «а какие методики тестирования Вам известны?», «что Вы знаете о методологии тестирования?». Так вот проблема в том, что я не совсем понимаю, а как же на них отвечать, хотя подозреваю что это темы мне известные :smile: Что именно хотят услышать собеседующие? Вопрос как я понимаю не про уровни и виды тестирования, и не про методологию разработки ПО, и не о том, как мы выбираем, что тестировать и как. Ощущение такое, что в ответ хотят услышать некую классификацию что ли.
Когда каждый день работаешь и делаешь свое дело, как-то не особенно задумываешься над терминами :unknw: Так вот что же это зверь «знание методологии тестирования»?
  • 0

#2 frei_by

frei_by

    Постоянный участник

  • Members
  • PipPipPip
  • 177 сообщений
  • ФИО:Дмитрий

Отправлено 03 октября 2010 - 13:09

Тут вопрос в том, а знают-ли сами те, кто задаёт такие вопросы, правильные на них ответы?

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

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

Примеры тестирования белым ящиком - юзабилити, кнопки... Серым ящиком - например, проверка кеширования. Белый ящик - это открыть код и найти в каком месте кодер не фильтрует входные данные. И придумать как использовать такую вкусную уязвимость.
  • 0

#3 bsod

bsod

    Новый участник

  • Members
  • Pip
  • 30 сообщений
  • Город:Moscow

Отправлено 03 октября 2010 - 21:43

Тут вопрос в том, а знают-ли сами те, кто задаёт такие вопросы, правильные на них ответы?


Не знаем :) Правильного ответа нет.

На собеседовании достаточно попросить человека "потестировать" любой доступный предмет, чтобы сделать вывод о знании или незнании...
  • 0

#4 LAS2

LAS2

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 04 октября 2010 - 02:12

хм.. поправьте, если ошибаюсь. Ну, допустим, задавать вопросы, на которых нет правильных ответов, и разумно на собеседовании. Посмотреть как сориентируется кандидат, посмотреть насколько вообще полно его представление о процессе тестирования и т.д. НО писать это требование как одно из обязательных в вакансии как минимум странно.... то есть требуется то, сами не знаем что. Ситуация - человек работает в тестировании не один год, смотрит на требования вакансии и хоть экспертиза и родная, но понятия не имеет, подходит ли он под этот "пунктик". Ну, утрирую конечно. Естественно он будет уверен, что обладает знанием этой самой методологии.
И вообще, если существует такое требование, наверное логично встречать такую же строчку и в резюме, мол "обладаю этим самым знанием" Но писать в резюме фразы, значения которых вы не понимаете, вообще абсурд.
  • 0

#5 LeshaL

LeshaL

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 094 сообщений
  • ФИО:Алексей Лянгузов
  • Город:Saint-Petersburg


Отправлено 04 октября 2010 - 08:15

хм.. поправьте, если ошибаюсь. Ну, допустим, задавать вопросы, на которых нет правильных ответов, и разумно на собеседовании. Посмотреть как сориентируется кандидат, посмотреть насколько вообще полно его представление о процессе тестирования и т.д. НО писать это требование как одно из обязательных в вакансии как минимум странно.... то есть требуется то, сами не знаем что. Ситуация - человек работает в тестировании не один год, смотрит на требования вакансии и хоть экспертиза и родная, но понятия не имеет, подходит ли он под этот "пунктик". Ну, утрирую конечно. Естественно он будет уверен, что обладает знанием этой самой методологии.
И вообще, если существует такое требование, наверное логично встречать такую же строчку и в резюме, мол "обладаю этим самым знанием" Но писать в резюме фразы, значения которых вы не понимаете, вообще абсурд.

Если человек собеседующий знает единственно верный правильный ответ на какой-то ворос (отличный от сколько будет 2+2 или подобных), то это скверный собеседующий. И искать кандидата который ответит правильно, по его мнению, они могут очень долго. Но это их проблемы.
Замечаю, что очень часто вакансии для тестеров составляют люди или мало понимающие в тестировании или видящие его сквозь призму процессов внутри фирмы. Отсюда и такие формулировки про методологии и про уверенные знание инструментов автоматизированного тестирования и то, что QA менеджер обязан знать скриптовые языки, а обязанности его это писать тест-кейсы и тестировать автоматически и вручную итд. Печально? Да, есть такое.

Не бойтесь формулировок вакансий. Если вы можете объяснить как вы у себя тестируете и почему тестируете так - уже будет хорошо, а если добавите то, что бы вы могли улучшить в текущем процессе - будет здорово. А если вы написали какой-то инструмент или внедрелили какой-то подход к тестированию, который повысил эффективность - то вообще будет супер!
Все эти занания методологий - это возможные вопросы по теории тестирования. Знать теорию и терминологию конечно же будет плюсом, но у всех все-равно свой сленг, свой процесс и тд. Поэтому если собеседующий "валит" вас теоретическими вопросами и не обращает внимание на то, что вы решили все практические задачи - радуйтесь - зачем вам работать с таким чловеком, как с руководителем?
  • 0
Regards,
Alexey

#6 MetalMind

MetalMind

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:ССЕ
  • Город:Москва

Отправлено 20 октября 2010 - 09:00

как говорит один мой товарищ (кстати спец по HR в IT-сфере), надо смотреть по ситуации - смотря кто собеседует. если программист (а такое бывает) или ведущий тестировщик (что бывает намного чаще), то хорошим тоном будет объяснить суть хотя бы основных методикх тестирования, часто используемых в предполагаемой работе (я имею в виду, что нет смысла объяснять что такое модульное тестирование, если человек устраивается, например, на нагрузочное). если собеседует рекрутер, то можно просто перечислить без объяснений (рекрутер не всегда силен в технических терминах).
  • 0

#7 OVA

OVA

    Опытный участник

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 20 октября 2010 - 10:13

если собеседует рекрутер, то можно просто перечислить без объяснений (рекрутер не всегда силен в технических терминах).

Это отечественные рекрутеры которые по большей части занимаются переносом пачки резюме от принтера к нужному начальнику. И то не все. Внезапно встречаются продвинутые. С другой стороны в особо дремучих конторах попадаются начальники отдела тестирования которые кроме полутора книжек Канера прошлого века ничего не читали, да и то не факт.
  • 0

#8 MetalMind

MetalMind

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:ССЕ
  • Город:Москва

Отправлено 20 октября 2010 - 12:07

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


тоже верно.
когда я устраивался на работу, мне как-раз попался такой умный рекрутер; собственно он и проводил собеседование полностью, а потом я просто знакомился с начальником отдела.
другой случай. мне как-то друг рассказывал: пришел он на собеседование, начали расспрашивать о том, об этом. друг и говорит начальнику, проводившему собеседование, что прочитал много книг по тестированию. а он ему: "И какие же? Я вот вообще ни одной книги по тестированию не прочитал."
Я был удивлен.
  • 0

#9 Arel

Arel

    Новый участник

  • Members
  • Pip
  • 18 сообщений
  • ФИО:Джина Шев
  • Город:Kyiv


Отправлено 20 октября 2010 - 13:29

Вообще обычно эту самую Методологию тестирования спрашивают у тестера когда у него нет опыта работы. А у продвинутых QA обычно спрашивают чем они занимались на предыдущем месте работы, что бы понять насколько вы соответствуете данному проекту. В каких областях у вас уже есть опыт и т.д.
  • 0
"Это можно сделать ещё лучше"

#10 OVA

OVA

    Опытный участник

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 20 октября 2010 - 16:23

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

Увы тоже зависит от... Можно погуглить вопросники крупных корпораций на должности по тестированию Там у всех свое, в зависимости от места таких специалистов в пищевой цепочке
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных