ПодКласс 121

В объектно-ориентированном программировании подкласс — это класс, наследующий некоторые (или все) свойства от своего суперкласса.

Я могу внятно растолковать следующие темы:

  • как делают программное обеспечение и где используется тестирование
  • что такое тестирование
  • разница между QA и QC (и почему мы не QA и никогда ими не станем)
  • что и как и зачем надо/не надо тестировать
  • «баги» (нахождение, репорт, трэкинг)
  • тест-кейсы (как придумать, как поддерживать, как убить)
  • требования (как читать, как анализировать, как использовать)
  • прочее.

Могу рассказать и показать как использовать следующие техники:

  • Equivalence Class Testing (пресловутое разбиение тестов на классы эквивалентности )
  • Boundary Values Testing
  • Use Case Testing
  • Decision Table Testing
  • State-Transition Testing
  • Pairwise Testing
  • Domain Analysis Testing
  • Ad hoc Testing
  • Exploratory Testing

Могу внятно и по-простому объяснить следующие термины:

  • абстракция «черный ящик» (black box testing)
  • абстракция «белый ящик» (white box testing)
  • функциональное тестирование (functional testing)
  • тестирование новых функциональностей (new feature testing)
  • регрессионное тестирование (regression testing)
  • позитивное тестирование (positive testing)
  • негативное тестирование (negative testing)
  • тестирование по документации (formal /documented testing)
  • тестирование опыта пользователя (usability testing)
  • альфа-тестирование (alpha testing)
  • beta testing – Избранные пользователи
  • тестирование «на задымление» (smoke test, sanity test, confidence test)
  • приемочное тестирование (acceptance testing)
  • компонентное тестирование (component testing)
  • интеграционное тестирование (integration testing)
  • системное (или энд-ту-энд) тестирование (system or end-to-end testing)
  • тестирование совместимости (compatibility testing)

Могу объяснить основы автоматизации тестирования (automated testing).

Общее понятие под всем этим делом — ФУНДАМЕНТАЛЬНОСТЬ.

Почему 121 — „one to one” же.

ПодКласс 121: 12 комментариев

  1. Andrey Azimov

    Всем привет! Я Андрей из Киева.Хочу стать тестировщиком и сейчас активно ищу работу.
    Начал активно изучать тестирование относительно не давно, примерно с месяц назад. После теории которую я прочитал остались некоторые непонятки, которые боялся что меня обязательно спросят на собеседовании. По этому решил разложить все по полочкам, что бы исключить возможность подловить меня 🙂
    Алексея нашел через его блог, и решил проконсультироваться у него, так как я убежден что опыт нужно брать у тех кто достиг результатов там где хочешь достигнуть его ты.
    Вот список вопросов:
    1. Как правильно нужно классифицировать виды тестирования?
    2. Сколько нужно ждать ответа на резюме?
    3. Когда проект готов к сдаче?
    4. Какая разница между багов и дефектом?
    5. Зачем нужны важность и критичность?
    6. Где можно применить знания которые начитался в книгах?
    Алексей все доступно объяснял, но не тыкал носом, а подталкивал на мысль, что бы я сам догадался 🙂
    За что ему огромное спасибо.
    Чего успел достичь в плане работы:
    5 собеседований. Результат будет в ближайшее время 🙂

  2. Olga

    Доброго всем времени суток!
    Меня зовут Ольга. Я из Минска.
    Относительно недавно я стала заниматься тестированием. Опыта в этой области у меня совсем мало, да и образование совсем не профильное. Читала много литературы по этой теме, но единого представления о том, как правильно должен строиться весь процесс у меня так и не сформировалось.
    И вот совершенно недавно (и совершенно случайно) нашла Алексея и его ПодКласс (как позже выяснилось, на статьи Алексея я наталкивалась в интернете не один раз). Алексей просто, понятно и самое главное по сути и быстро рассказывает что и как, отвечает на вопросы (даже на самые глупые) и все сразу становится на свои места.
    И вот на данный момент, по прошествии двух занятий имеется такой результат:
    1. Четко понимаю что такое test plan, test case & bug report, как правильно эту документацию составлять, какие пункты должны быть обязательно и для чего это вообще делается;
    2. Имею представление о том, как реально выглядит весь процесс тестирования и из каких этапов состоит;
    3. Знаю как ПРАВИЛЬНО нужно отвечать на вопросы, которые задают ВСЕ работодатели в сфере тестирования (нашла бы ПодКласс раньше – уже работала бы в какой-нибудь IT компании тестировщиком).
    И все это после ДВУХ занятий!!! Резюмируя, могу сказать, что очень довольна результатом!

  3. Уведомление: Почему зовут опытных теток « QA – грамотно

  4. Olga

    Всем привет!
    Вот спешу поделиться изменениями, которые произошли на моем карьерном пути: сегодня у меня был первый рабочий день в качестве тестировщика веб-приложений!!!
    Вот так вот! Уровень подготовки к этому моменту был такой: теория (интернет был мне в помощь) и 3,5(!) занятия с Алексеем + периодические вопросы в перерывах между занятиями.
    Так что теперь с уверенностью и на практике могу сказать,
    что занятия в ПодКлассе РЕАЛЬНО способствуют приобретению необходимых для начинающего тестировщика навыков (практических и теоретических).
    И если сейчас кто-то сидит и думает как бы это и где бы это подучиться этому нелегкому делу – очень рекомендую ПодКласс и Алексея.
    Некоторым будет достаточно всего нескольких занятий, после которых появятся и необходимые знания и, что не немаловажно, уверенность в успехе, как, собственно, и получилось в моем случае. Алексей, можно сказать, тестировщик-психоаналитик (или психоаналитик-тестировщик, как кому больше нравится) =).
    Так что Алексею ОГРОМНОЕ спасибо и всяческих успехов в этом нелегком деле, а начинающим тестировщикам – записывайтесь, не пожалеете точно 😉

  5. Уведомление: Планируйте же тестирование, японамать! « QA – грамотно

  6. Andrey Azimov

    А сегодня первый рабочий день у меня 🙂 И теперь я гордо ношу звание “Test Engineer” 🙂
    Алексей помог мне структурировать мои знания и разложить все по полочкам. На собеседованиях чуствовал себя намного увереней, были и такие что не меня собеседовали, а я их 🙂
    Короче можно говорить многое, но результат один: Вы еще думаете, а мы с Ольгой уже работаем :Ъ
    P.S. Да это реклама и Алексей самый крутой тестировщик в мире!

  7. Рина

    а я халявщицо)
    я задалбывала Лешку утром, в обед, днем, вечером, ночью, ела ему мозк, на что он просто выносил мой до того как появились подклассы.)
    На момент так сказать первого знакомства в скайпе, я была тестировщиком, но у которого была тьма вопросов….
    Сейчас я ведущий тестировщик или даже тест-менеджер, назовите как хотите, который благодаря Леше “стал вылазить в люди”)
    Благодаря опять же ему, обрела новые знакомства с интересными людьми)
    Собственно, до сих пор ловлю Лешу, если есть какой -то вопрос, правда чаще уже спрашиваю его мнение на свое решение, но не всегда.
    Тестировщику всегда есть куда рости, к чему стремится.
    Собственно, писать можно много, Леш, спасибо тебе огромное) Я тебя безумно люблю, ты чертовски клевый, харизматичный и скромный парень. =)
    Надеюсь, получится встречаться почаще) Может тогда я не буду тебя отбирать у других на Х времени ))))))))))))хотя не факт ни разу))))

  8. Oksana

    Всем привет! Я тоже хотела бы оставить свой комментарий о работе с Лешей в Подклассе) Долго расписывать не буду.Скажу только , что у Леши действительно есть чему научиться-он помог “разложить по полочкам ” все мои знания в голове. Но все-таки расчитывать только на него тоже не рекомендую, нужно самостоятельно много заниматься, читать и т д, а у Леши лишь систематизировать свои знания, или спрашивать что было не понятно. Всем удачи, П С кстати, я тоже нашла работу) и совсем скоро смогу применять свои знания)))Ура

  9. Tatyana

    Всем привет 🙂
    Проработав 6 лет и потратив еще 3 года на декретный отпуск, решила сменить профиль и стать тестировщиком ПО. Честно скажу перестраивалась я долго, пришлось вспомнить то, что учила в институте, плюс выучить много нового, курсы английского, подсказки от мужа нужных тематик для изучения и т.д. Вроде как все есть, но не хватало основного – понятия, а что же конкретно делает тестировщик, как начать мыслить в нужном русле, с чего начать тестирование и чем закончить?
    Вот эти темы уже узнала от Алексея.
    Проработали 5 занятий:
    – поняла основные термины и понятия,
    – начала мыслить как тестировщик, перестала бояться не справиться с работой,
    – составила заново свое резюме,
    – стала рассылать резюме в компании.
    Как результат – нашла себе работу.
    Конечно вопросов по тестированию будет еще много, но это уже будет в процессе работы и это уже следующая ступень развития 🙂

  10. Jennabel

    Thanks for contributing. It’s helped me unersdtand the issues.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.