- Тестирование — это не поиск ошибок!
- Как перейти от поиска ошибок к тестированию?
- Способы исправления ошибок тест
- Начало теста:
- 1 вопрос
- Варианты ответов:
- 2 вопрос
- Варианты ответов:
- 3 вопрос
- Варианты ответов:
- 4 вопрос
- Варианты ответов:
- 5 вопрос
- Варианты ответов:
- 6 вопрос
- Варианты ответов:
- 7 вопрос
- Варианты ответов:
- 8 вопрос
- Варианты ответов:
- 9 вопрос
- Варианты ответов:
- Идет подсчет результатов
- Выберите, что Вас интересует:
- Попробуйте пройти эти тесты:
- Новые тесты от Андрей
- Популярные тесты от Андрей
- Популярные тесты
- Преимущества
- Пользователям
Тестирование — это не поиск ошибок!
Многие считают, что тестирование ПО — это поиск ошибок. Иногда я говорю тестировщикам: «не старайся найти как можно больше ошибок, старайся пропустить как можно меньше!», и меня не понимают: а в чём разница?
А разница огромная! В этой статье я хочу рассказать, в чём она заключается, и какие инструменты необходимо использовать для настоящего полезного тестирования.
Что такое поиск ошибок?
Я тестирую продукт. Моя задача — завести как можно больше багов. Оно и логично! Заводить баги тестировщику всегда приятно, это видимый измеримый результат работы, И чем их больше, тем больше меня ценят как тестировщика.
Какие области я буду тестировать в таком случае? В первую очередь, самые нестабильные. Зачастую они нестабильны потому, что менее приоритетны, но это неважно, значительно важнее количество багов.
Что будет, если я столкнусь со сложновоспроизводимым багом? ROI на его исследование считается в голове очень быстро. Зачем мне с ним возиться, если я за это же время смогу завести 3 менее критичных, зато простых в заведении?
Какие тесты я буду проводить в первую очередь? Конено, самые нестандартные. Ввести в поле логина «Войну и мир», поделить на ноль, вставить в профиль фотографию в формате .exe.
Скажу по секрету — иногда на собеседованиях тестировщики в ответ на просьбу «протеструйте калькулятор» перечисляют интересные и дельные тесты, но в числе первых тридцати нет теста «проверить сложение» и другие базовые операции.
Именно так выглядит поиск ошибок — не имеющий ничего общего с тестированием.
Что такое тестирование?
Я тестирую продукт. Моя задача — пропустить как можно меньше приоритетных для пользователя багов. Чем меньше багов пропущено, чем меньше недовольства клиентом выражено — тем выше я оцениваю эффективность своей работы.
Какие области я буду тестировать в этом случае? Естественно, я начну с самых приоритетных для пользователя. Даже если они стабильно и успешно работают, я всё равно буду проверять основные пользовательские сценарии, чтобы ни в коем случае не пропустить серьёзных проблем.
Что будет, если я столкнусь с трудностями? К примеру, со сложновоспроизводимым дефектом, или непониманием бизнес-процесса пользователя, или нехваткой требований? Если это важный функционал, то я буду выяснять «что не так», «как правильно». На заведение дефекта в итоге может уйти немало времени, и с точки зрения баг/время результат эффективности тестирования будет не очень высок, зато у меня появятся более глубокие знания о продукте, архитектуре, пользователях.
Какие тесты я буду проводить в первую очередь? Конечно, самые-самые стандартные. Выполнение самого основного сценария в самых основных условиях, чтобы убедиться, что самый важный функционал работает. И только после этого я перейду к менее стандартным сценариям.
Результаты тестирования и поиска ошибок
В случае с поиском ошибок, в краткосрочной перспективе результаты выше: багов заводится больше и сразу.
Но в долгосрочной перспективе всё не так радужно:
- из-за отсутствия глубоких знаний о продукте, постепенно начинает расти % пропущенных дефектов
- команда разработки занята исправлением страшных-ужасных-немыслимых багов, полученных путём клика на одну и ту же кнопку 144 раза под IE в полнолуние
- в релиз попадают некоторые ужасно неприятные и очевидные для пользователя баги
- количество находимых ошибок в ДОЛГОСРОЧНОЙ перспективе падает
Как перейти от поиска ошибок к тестированию?
Чтобы тестирование было эффективным и полезным в долгосрочной перспективе, необходимо следовать простым правилам и использовать ключевые инструменты тестирования:
1. Анализ продукта и документирование тестов
Кликая на кнопки, можно завести много багов — но нельзя сказать, что было проверено. Единственное решение — документирование тестов. Подробные тест-кейсы, удручающие тестировщиков и отнимающие уйму времени, бывают нужны очень редко. А вот чек-листы с перечнем «что нужно проверить» — необходимы.
Что они дают:
- Вы анализируете продукт, выписываете основные фичи, действия, их параметры. Таким образом существенно снижается риск что-либо забыть.
- Чек-листы — отличная напоминалка «здесь надо вникнуть глубже». Есть какая-то невнятная фича с недостаточным описанием. Как её тестировать? В тестировании без тестов проще всего сказать «я вернусь к этому позже», и уже никогда не вернуться. А с тестами — у вас будет висеть тест, в котором непонятно как и что проверять, вы будете такие тесты видеть и не забудете необходимость выяснения.
- Чек-листы можно и НУЖНО согласовывать. С разработчиками, аналитиками. Вся команда включается в процесс тестирования, тестировщики узнают много нового о продукте, коллективный разум улучшает качество тестирования. И помимо однократного повышения качества отдельно взятого чек-листа, повышается качество тестирования в целом: тестировщики начинают больше учитывать в тестировании, развиваться, эти знания со временем окупаются в виде более результативного тестирования.
Залог успеха в ведении тестов — создание карты, по которой вы будете идти. Цель — покрыть весь продукт. Только пожалуйста, не надо отмазок об ужасной ресурсоёмкости — я покрывала проекты с миллионами строк кода меньше чем за месяц-полтора. И в процессе написания таких тестов поднимались неожиданные вопросы и всплывали критичные ошибки, которые несмотря на наличие горе-тестеров болтались в продукте годами.
2. Оценка тестирования
Чтобы не быть слепыми котятами, необходимо оценивать эффективность тестирования. Анализировать пропущенные ошибки и причины их пропуска. Покрытие функционала и кода тестами. Уровень удовлетворения пользователей, через анкеты и сбор обратной связи. Качество заведения ошибок, опрашивая разработчиков.
ВСЕГДА есть что улучшать, и отсутствие непрерывного процесса совершенствования — неизбежное болото.
3. Обсуждение целей тестирования с командой
Многие считают, что у тестирования есть какие-то мифические цели. И что они всегда одинаковы.
В каждом проекте, компании, команде цели свои собственные. Все ли их понимают одинаково? Проговаривали ли вы их вслух?
Чтобы приносить максимум пользы, надо хорошо понимать, в чём эта самая польза заключается. И не удивляйтесь, если мнение РМов и разработчиков не будет соответствовать вашему. Надо не переубеждать их, а подстраиваться под текущие проектные цели!
4. Понимание пользователей и их бизнес-процессов
Для меня загадка, как это возможно, но тем не менее это факт: зачастую тестировщики проверяют продукт, ничего не зная о пользователе.
- Как этот продукт используется?
- Зачем он вообще нужен, какие проблемы решает?
- Какая средняя квалификация у пользователей?
- В каких условиях работают пользователи? На каких окружениях, оборудовании?
Не надо догадок и додумок про «в среднем про отрасли»! Тестировщики должны ИДЕАЛЬНО знать СВОИХ пользователей. Часто им эту информацию не предоставляют аналитики. Одумайтесь! Не зная пользователя, тестировать продукт по-нормальному невозможно.
5. Техническая квалификация и понимание архитектуры
Для иллюстрации приведу баг, который на меня недавно завели в баг-трекере:
Зайти на сайт тестируемого продукта http://****.ru в браузере Firefox
Ввести логин и пароль
Зайти с того же компьютера в браузере Opera
Просит повторно ввести логин и пароль, автоматически не логинится.
Такие баги не просто бесполезны, они позорят тестировщиков и дискредетируют отрасль в целом! Чтобы заводить дефекты правильно, необходимо понимать платформу, на которой написан тестируемый продукт. Если мы говорим про веб-тестирование, то можно хотя бы указать в баг-репорте возвращаемый сервером код ошибки, посмотреть подробности файрбагом, предоставить подробную информацию и сэкономить разработке массу времени!
Выводы
Очень многие разработчики не любят тестировщиков. И правильно делают!
Зато хороших тестировщиков любят и ценят все. Но тестировщиков, а не кликеров и багозаводильцев!
Учитесь узнавать, что не так, что не нравится другим участникам команды разработки. Обязательно исследуйте пропущенные ошибки и делайте всё для того, чтобы больше их не пропускать. Не гонитесь за заведением багов — вашей мантрой должны быть «счастье пользователя», «качественный продукт» и «успешный проект», а не «завести как можно больше багов» — ОЧЕНЬ часто эти 2 цели оказываются слишком далеки друг от друга.
Источник
Способы исправления ошибок тест
Все мы считаем себя умными и образованными. Но как доходит до дела, оказывается, что вовсе мы не такие уж и грамотные. Если вы считаете иначе, давайте пройдем тест?
Начало теста:
1 вопрос
Варианты ответов:
- В обеих
- В обоих
- Я не задумывался об этом
2 вопрос
Варианты ответов:
- Вследствие
- В следствии
- Вследствии
3 вопрос
Варианты ответов:
- Бразильский
- Бразильское
- Бразильские
4 вопрос
Варианты ответов:
- Затрудняюсь ответить
- Не дорогой
- Недорогой
5 вопрос
Варианты ответов:
- На счет; насчет
- На счет; на счет
- Насчет; на счет
6 вопрос
Варианты ответов:
- Затрудняюсь ответить
- Не смотря
- Несмотря
7 вопрос
Варианты ответов:
- Что бы; чтобы
- Чтобы; что бы
- Что бы; что бы
8 вопрос
Варианты ответов:
- Проезд
- Затрудняюсь ответить
- За проезд
9 вопрос
Варианты ответов:
Идет подсчет результатов
Выберите, что Вас интересует:
Сообщить о нарушение
Ваше сообщение отправлено, мы постараемся разобраться в ближайшее время.
Попробуйте пройти эти тесты:
Тест по советским фильмам: Кто из актеров сказал эти известные всем слова?
HTML-кодАндрей Количество прохождений: 404 148 642 480 просмотров — 06 февраля 2019 Пройти тест
Тест на общие знания: Просвещены ли вы настолько, чтобы пройти его на все 10/10?
HTML-кодАндрей Количество прохождений: 526 900 905 293 просмотров — 28 января 2019 Пройти тест
Вы гений, если пройдете этот тест.
HTML-кодНикитин Константин Количество прохождений: 293 316 473 874 просмотров — 15 января 2017 Пройти тест
Как хорошо вы разбираетесь в географии?
HTML-кодАндрей Количество прохождений: 356 423 675 543 просмотров — 26 июня 2018 Пройти тест
Тест на смекалку, в котором вы вряд ли наберете 8 правильных ответов, если ваш IQ ниже среднего
HTML-кодАндрей Количество прохождений: 365 464 650 182 просмотров — 17 июля 2019 Пройти тест
Хватит ли вам фоновых знаний, чтобы ответить на рандомные вопросы из разных областей?
HTML-кодАндрей Количество прохождений: 302 270 488 054 просмотров — 10 марта 2019 Пройти тест
Ваша эрудиция на высоте, если осилите наш тест хотя бы на 8/11 — ТЕСТ
HTML-кодАнна Количество прохождений: 325 569 534 489 просмотров — 04 апреля 2020 Пройти тест
У вас должно быть как минимум два образования, чтобы пройти этот тест хотя бы на 9/12
HTML-кодАндрей Количество прохождений: 463 728 886 562 просмотров — 12 февраля 2019 Пройти тест
Блесните своей эрудицией, ответив на 70% вопросов верно
HTML-кодАндрей Количество прохождений: 550 336 1 462 773 просмотров — 26 февраля 2019 Пройти тест
Тест на интеллект: Если наберете 9/9, то уровень вашего IQ точно выше среднего
HTML-кодАндрей Количество прохождений: 680 575 1 370 147 просмотров — 16 ноября 2019 Пройти тест
Сможем ли мы угадать ваш возраст, задав вам 5 вопросов?
HTML-кодНикитин Константин Количество прохождений: 566 297 776 973 просмотров — 20 декабря 2016 Пройти тест
Сколько ты можешь выиграть в «Кто хочет стать миллионером?»
HTML-кодАндрей Количество прохождений: 692 821 1 220 419 просмотров — 21 августа 2018 Пройти тест
У вас блестящая эрудиция, если сумеете дать 14 верных ответов из 14
HTML-кодАндрей Количество прохождений: 533 446 1 072 032 просмотров — 22 ноября 2019 Пройти тест
Сможете ответить на вопросы на общие знания, в которых стыдно сделать ошибку?
HTML-кодАндрей Количество прохождений: 296 997 484 988 просмотров — 24 декабря 2018 Пройти тест
Если ответите на все вопросы нашего теста без ошибок, то можете считать себя уникумом с высоким IQ
HTML-кодАндрей Количество прохождений: 419 182 670 566 просмотров — 25 февраля 2019 Пройти тест
Звериный интеллект: скольких животных ты знаешь?
HTML-кодВсякие Научные Штуки Количество прохождений: 614 587 878 429 просмотров — 12 февраля 2019 Пройти тест
Если закончите цитаты из советских фильмов на 14/14, то вы наверняка родились в СССР
HTML-кодАндрей Количество прохождений: 312 795 480 904 просмотров — 13 марта 2019 Пройти тест
Вас можно назвать ходячей энциклопедией, если сможете набрать восемь правильных ответов
HTML-кодАндрей Количество прохождений: 461 233 740 014 просмотров — 22 ноября 2018 Пройти тест
Насколько Ваш мозг пошлый?
HTML-кодНикитин Константин Количество прохождений: 897 212 1 691 032 просмотров — 20 декабря 2016 Пройти тест
А насколько вы умны?
HTML-кодНикитин Константин Количество прохождений: 846 739 1 334 895 просмотров — 20 февраля 2017 Пройти тест
Подписывайтесь на наши странички! Обязательно делитесь с друзьями! Впереди много новых интересных тестов! Ежедневные добавления! Страницы: Яндекс Дзен, ВКонтакте, Одноклассники, Facebook
Новые тесты от Андрей
Ответьте на 10 нестандартных вопросов из разных областей знаний для образованных людей
HTML-кодАндрей Количество прохождений: 66 135 просмотров — 19 ноября 2021 Пройти тест
Как соблазнить мужчину по знаку Зодиака?
HTML-кодАндрей Количество прохождений: 30 110 просмотров — 19 ноября 2021 Пройти тест
7 загадок на сообразительность с уникальными головоломками
HTML-кодАндрей Количество прохождений: 101 210 просмотров — 18 ноября 2021 Пройти тест
Попробуете узнать 7 советских мультиков по предложенному нами кадру?
HTML-кодАндрей Количество прохождений: 100 207 просмотров — 18 ноября 2021 Пройти тест
То, что вы увидели первым, расскажет о том, какой у вас самый большой страх в любви!
HTML-кодАндрей Количество прохождений: 94 200 просмотров — 18 ноября 2021 Пройти тест
Ответьте на 10 непростых вопросов на эрудицию для интеллектуалов
HTML-кодАндрей Количество прохождений: 210 360 просмотров — 18 ноября 2021 Пройти тест
Правда или ложь? 10 вопросов по литературным фактам
HTML-кодАндрей Количество прохождений: 188 400 просмотров — 18 ноября 2021 Пройти тест
Хорошо ли вы помните советский фильм «Спортлото-82»
HTML-кодАндрей Количество прохождений: 154 348 просмотров — 17 ноября 2021 Пройти тест
Выберите изображение и получите послание!
HTML-кодАндрей Количество прохождений: 219 379 просмотров — 17 ноября 2021 Пройти тест
Вы сможете узнать на каком уровне находиться ваша интуиция?
HTML-кодАндрей Количество прохождений: 228 425 просмотров — 17 ноября 2021 Пройти тест
Ответьте хотя бы на 8/10 нерядовых вопросов из разных сфер знаний для самых умных
HTML-кодАндрей Количество прохождений: 278 490 просмотров — 17 ноября 2021 Пройти тест
Кто тут главная модница или как одеваются разные знаки Зодиака?
HTML-кодАндрей Количество прохождений: 223 445 просмотров — 17 ноября 2021 Пройти тест
Популярные тесты от Андрей
Непростой тест на общие знания: Пройдете его хотя бы на 7/10?
HTML-кодАндрей Количество прохождений: 706 135 1 191 009 просмотров — 31 января 2019 Пройти тест
Угадайте воинские звания России по погонам
HTML-кодАндрей Количество прохождений: 599 659 970 759 просмотров — 11 марта 2019 Пройти тест
Вы невероятно умны, если смогли пройти этот тест на 10 из 10
HTML-кодАндрей Количество прохождений: 396 569 707 222 просмотров — 21 февраля 2019 Пройти тест
Если сможете закончить 13 крылатых фраз, то вы настоящий интеллигент
HTML-кодАндрей Количество прохождений: 615 721 979 090 просмотров — 18 августа 2019 Пройти тест
Сможете ли вы набрать 10/10 баллов в нашем тесте на общие знания?
HTML-кодАндрей Количество прохождений: 559 855 843 265 просмотров — 06 марта 2019 Пройти тест
Тест на знание всего на свете: Осилите его на все 100%?
HTML-кодАндрей Количество прохождений: 383 633 591 318 просмотров — 15 марта 2019 Пройти тест
В чём ваш мозг крут
HTML-кодАндрей Количество прохождений: 490 205 897 383 просмотров — 22 ноября 2018 Пройти тест
Вас можно назвать ходячей энциклопедией, если сможете набрать восемь правильных ответов
HTML-кодАндрей Количество прохождений: 461 233 740 014 просмотров — 22 ноября 2018 Пройти тест
Тест, который проверит вашу эрудицию: где вы на шкале от 0 до 12?
HTML-кодАндрей Количество прохождений: 1 172 844 2 216 746 просмотров — 18 февраля 2019 Пройти тест
Тест на эрудицию, который мы с треском завалили. Что насчет вас?
HTML-кодАндрей Количество прохождений: 624 762 974 190 просмотров — 13 марта 2019 Пройти тест
Блесните своей эрудицией, ответив на 70% вопросов верно
HTML-кодАндрей Количество прохождений: 550 336 1 462 773 просмотров — 26 февраля 2019 Пройти тест
Тест на общие знания: Просвещены ли вы настолько, чтобы пройти его на все 10/10?
HTML-кодАндрей Количество прохождений: 526 900 905 293 просмотров — 28 января 2019 Пройти тест
Популярные тесты
Тест по советским фильмам: Кто из актеров сказал эти известные всем слова?
HTML-кодАндрей Количество прохождений: 404 148 642 480 просмотров — 06 февраля 2019 Пройти тест
Тест на общие знания: Просвещены ли вы настолько, чтобы пройти его на все 10/10?
HTML-кодАндрей Количество прохождений: 526 900 905 293 просмотров — 28 января 2019 Пройти тест
Вы гений, если пройдете этот тест.
HTML-кодНикитин Константин Количество прохождений: 293 316 473 874 просмотров — 15 января 2017 Пройти тест
Как хорошо вы разбираетесь в географии?
HTML-кодАндрей Количество прохождений: 356 423 675 543 просмотров — 26 июня 2018 Пройти тест
Тест на смекалку, в котором вы вряд ли наберете 8 правильных ответов, если ваш IQ ниже среднего
HTML-кодАндрей Количество прохождений: 365 464 650 182 просмотров — 17 июля 2019 Пройти тест
Хватит ли вам фоновых знаний, чтобы ответить на рандомные вопросы из разных областей?
HTML-кодАндрей Количество прохождений: 302 270 488 054 просмотров — 10 марта 2019 Пройти тест
Ваша эрудиция на высоте, если осилите наш тест хотя бы на 8/11 — ТЕСТ
HTML-кодАнна Количество прохождений: 325 569 534 489 просмотров — 04 апреля 2020 Пройти тест
У вас должно быть как минимум два образования, чтобы пройти этот тест хотя бы на 9/12
HTML-кодАндрей Количество прохождений: 463 728 886 562 просмотров — 12 февраля 2019 Пройти тест
Блесните своей эрудицией, ответив на 70% вопросов верно
HTML-кодАндрей Количество прохождений: 550 336 1 462 773 просмотров — 26 февраля 2019 Пройти тест
Тест на интеллект: Если наберете 9/9, то уровень вашего IQ точно выше среднего
HTML-кодАндрей Количество прохождений: 680 575 1 370 147 просмотров — 16 ноября 2019 Пройти тест
Сможем ли мы угадать ваш возраст, задав вам 5 вопросов?
HTML-кодНикитин Константин Количество прохождений: 566 297 776 973 просмотров — 20 декабря 2016 Пройти тест
Сколько ты можешь выиграть в «Кто хочет стать миллионером?»
HTML-кодАндрей Количество прохождений: 692 821 1 220 419 просмотров — 21 августа 2018 Пройти тест
У вас блестящая эрудиция, если сумеете дать 14 верных ответов из 14
HTML-кодАндрей Количество прохождений: 533 446 1 072 032 просмотров — 22 ноября 2019 Пройти тест
Сможете ответить на вопросы на общие знания, в которых стыдно сделать ошибку?
HTML-кодАндрей Количество прохождений: 296 997 484 988 просмотров — 24 декабря 2018 Пройти тест
Если ответите на все вопросы нашего теста без ошибок, то можете считать себя уникумом с высоким IQ
HTML-кодАндрей Количество прохождений: 419 182 670 566 просмотров — 25 февраля 2019 Пройти тест
Звериный интеллект: скольких животных ты знаешь?
HTML-кодВсякие Научные Штуки Количество прохождений: 614 587 878 429 просмотров — 12 февраля 2019 Пройти тест
Если закончите цитаты из советских фильмов на 14/14, то вы наверняка родились в СССР
HTML-кодАндрей Количество прохождений: 312 795 480 904 просмотров — 13 марта 2019 Пройти тест
Вас можно назвать ходячей энциклопедией, если сможете набрать восемь правильных ответов
HTML-кодАндрей Количество прохождений: 461 233 740 014 просмотров — 22 ноября 2018 Пройти тест
Насколько Ваш мозг пошлый?
HTML-кодНикитин Константин Количество прохождений: 897 212 1 691 032 просмотров — 20 декабря 2016 Пройти тест
А насколько вы умны?
HTML-кодНикитин Константин Количество прохождений: 846 739 1 334 895 просмотров — 20 февраля 2017 Пройти тест
Преимущества
Можете встраивать тесты на Ваш сайт. Тест показывается нашем и других сайтах. Гибкие настройки результатов. Возможность поделиться тестом и результатами. Лавинообразный («вирусный») трафик на тест. Русскоязычная аудитория. Без рекламы!
Создавайте тесты онлайн, всё бесплатно. У нас можно бесплатно: создать тест онлайн для для учеников, друзей, сотрудников, для вашего сайта, с ответами и результатами — Все Бесплатно!
Пользователям
Вам захотелось отдохнуть? Или просто приятно провести время? Выбирайте и проходите онлайн-тесты, делитесь результатом с друзьями. Проверьте, смогут они пройти также как Вы, или может лучше?
Конструктор Тестов ру — это огромное количество интересных и бесплатных тестов на сообразительность, IQ, зрение, знания правил дорожного движения, программирования и многое другое. Если Вам понравилось, обязательно поделитесь со своими друзьями в социальных сетях или просто ссылкой. А еще Вы можете легко создать свой тест и его будут проходить десятки тысяч людей.
Внимание! Наши тесты не претендуют на достоверность – не стоит относиться к ним слишком серьезно!
Источник