Вопрос на собеседование:
К тебе на тест попадает 2 проекта. В одном проекте необходимо проверить корректность внесенных правок, на другом - протестировать новый функционал. Какой проект ты возьмешь в работу раньше?
Запомните: важно рассуждать на собеседование, у тех кого есть опыт - рассказывать на основании своего опыта, у кого нет опыта - прочитайте пост для ознакомления.
Данный вопрос разместила в нельзяграме (подписаться), снизу ответы от подписчиков и обмен своим опытом.
1. Зависит от дедлайнов по каждому из проектов и от оценок на тестирование каждого;
2. По приоритету задачи проекта;
3. Если приоритет одинаков, то я буду проверять новую функциональность согласно видам тестирования связанные с изменением,
я считаю, что сперва new feature testing, а потом retest - проверка правок;
Вы можете иначе сказать🙃, но думаю будет дискуссия. Поясните почему?
Ответы:
1
2
3. Зависит от решения PM;
4. Начать с вопросов для интервьюера. Пусть даст нормальные входные данные.
«Каковы сроки на сдачу?» и др;
Ответы подписчиков из нельзяграма:
1
2
3
4
5
Пишите и ваши рассуждения. Сохраняйте пост.
К тебе на тест попадает 2 проекта. В одном проекте необходимо проверить корректность внесенных правок, на другом - протестировать новый функционал. Какой проект ты возьмешь в работу раньше?
Запомните: важно рассуждать на собеседование, у тех кого есть опыт - рассказывать на основании своего опыта, у кого нет опыта - прочитайте пост для ознакомления.
Данный вопрос разместила в нельзяграме (подписаться), снизу ответы от подписчиков и обмен своим опытом.
1. Зависит от дедлайнов по каждому из проектов и от оценок на тестирование каждого;
2. По приоритету задачи проекта;
3. Если приоритет одинаков, то я буду проверять новую функциональность согласно видам тестирования связанные с изменением,
я считаю, что сперва new feature testing, а потом retest - проверка правок;
Вы можете иначе сказать🙃, но думаю будет дискуссия. Поясните почему?
Ответы:
1
Я бы сказал время, если ретест значит фича близка к релизу и ее нужно быстрее обработать чтобы уложится в срок/не затягивать релиз
Новый функционал обычно планируется к релизу позже
2
Я предпочту сначала ретест, чтобы если там все починено, мы могли раскатить на прод эту фичу и начать аб эксперимент)
3. Зависит от решения PM;
4. Начать с вопросов для интервьюера. Пусть даст нормальные входные данные.
«Каковы сроки на сдачу?» и др;
Ответы подписчиков из нельзяграма:
1
Зависит от приоритетов проекта(если таковые имеются), от количества правок и их срочности - может это хотфикс, тогда конечно его в приоритете, если это мелкие баги и дедлайн не скоро то можно и подождать. Тоже самое с новой фичей - какой у неё приоритет, насколько она большая? Если предположить что обе очень срочные задачи и приоритет одинаков, я возьму более мелкую сначала, потому что большая задача в любом случае займёт много времени. В общем все зависит от ответов на мои вопросы😂
2
Если правки сильно ждут на проде, это тормозит релиз, то сначала старую задачу.
Если релизов нет, то сначала новую, понаходить там багов, отдать разрабу, чтоб не скучал, а потом уже ретестом заниматься.
3
Поскольку она могла задеть имеющийся важный функционал программы, ну в общем, конечно, зависит от приоритета задач, в данном случае если приоритет одинаковый, то можно исходить из окружения, на котором ты будешь проверять, если это спец дев ветка, то корректные правки можно отодвинуть на второй план и проверить на дев ветке именно новый функционал, а после залития правок на препрод, в совокупности можно посмотреть две задачи одновременно, наверняка они имеют места смежного функционала))
4
Ретест - скорее всего, функциональность уже на проде, юзер уже ею пользуется, сможем быстрее выдать в релиз.
При тестировании новой функциональности запросто вылезут недостатки требований и баги, на уточнение и исправление багов уйдет какое-то время, из-за этого ретест может быть отложен во времени и не успеет в релиз.
Но вообще, конечно, нюансов тьма - что по объемам, цели спринта и критичности изменения.
Скорее всего я бы взяла тестировать новое, а пока жду уточнений/фиксов, спокойно в параллель бы тестировала фикс на ретесте.
5
Почитала еще ответы, согласна с ними тоже. Возможно новый функционал мизерный, а проверка дефекта это объемный ретест. Но почему считаю, что даже небольшой новый функционал займет больше времени - это в любом случае изучение ТЗ, какие-то уточнения с аналитиком и разрабами, написание тестов и тестирование. А существующий дефект это ситуация с шагами и описанием, где нужно проверить воспроизводится или нет. Если это твой же дефект, проверка занимает меньше времени…
Пишите и ваши рассуждения. Сохраняйте пост.
👍20🔥2❤1
Напоминаю, что у меня есть курс по тестам для закрепления знаний и по подготовке на собеседования, на курсе также разбираются основные вопросы на собеседования в записях вебинаров и в тестах, а также в вебинарах, которые планирую проводить.
Следующий поток в начале июля.
Весь прогресс коллег и дополнения к курсу буду показывать на канале
https://news.1rj.ru/str/info_course_protestinginfo
Основные темы для разбора в интерактивном формате:
▪️Основные понятия тестирования
▪️Классификация видов тестирования
▪️Тестовая документация
▪️Техники тест-дизайна
▪️Основы SQL-запросов
▪️Протоколы HTTP/HTTPS, + другие протоколы, cURL
▪️Тестирование API
▪️REST, SOAP, JSON, XML
▪️Протоколы
▪️DevTools
▪️Postman (создание коллекций, параметризация, сниппеты)
▪️Git в рамках тестирования
➕ Вебинары в записи про собеседование, тестирование API, логирование, тестовая модель, техники тест-дизайна, процессы тестирования и брокеры сообщений.
➕Живые вебинары раз в месяц.
➕ Доступ к чату с автором курса.
➕Обратная связь по проверке заданий по практике в зависимости от тарифа.
Чтоб узнать первыми о старте продаж и цену тарифов, заполните форму предзаписи.
Следующий поток в начале июля.
Весь прогресс коллег и дополнения к курсу буду показывать на канале
https://news.1rj.ru/str/info_course_protestinginfo
Основные темы для разбора в интерактивном формате:
▪️Основные понятия тестирования
▪️Классификация видов тестирования
▪️Тестовая документация
▪️Техники тест-дизайна
▪️Основы SQL-запросов
▪️Протоколы HTTP/HTTPS, + другие протоколы, cURL
▪️Тестирование API
▪️REST, SOAP, JSON, XML
▪️Протоколы
▪️DevTools
▪️Postman (создание коллекций, параметризация, сниппеты)
▪️Git в рамках тестирования
➕ Вебинары в записи про собеседование, тестирование API, логирование, тестовая модель, техники тест-дизайна, процессы тестирования и брокеры сообщений.
➕Живые вебинары раз в месяц.
➕ Доступ к чату с автором курса.
➕Обратная связь по проверке заданий по практике в зависимости от тарифа.
Чтоб узнать первыми о старте продаж и цену тарифов, заполните форму предзаписи.
Telegram
Оповещения по курсам от protestinginfo
Более подробная информация про тесты по тестированию ПО https://protestinginfo.ru/
👍8❤3🔥1
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Напоминаю, что у меня есть курс по тестам для закрепления знаний и по подготовке на собеседования, на курсе также разбираются основные вопросы на собеседования в записях вебинаров и в тестах, а также в вебинарах, которые планирую проводить. Следующий поток…»
Forwarded from Поколение Python 🐍
Друзья, сегодня в рамках рубрики про айтишный английский разбираем слова, связанные с программным обеспечением. Их оказалось так много, что пришлось разбить на два поста. 😎
Достаем словарики и записываем 27 слов, связанных с программным обеспечением.✍️
🟢 a compiler — компилятор
🟢 a database — база данных
🟢 a debugger — отладчик
🟢 a desktop application/app — приложение для настольного компьютера
🟢 a device driver — драйвер устройства
🟢 a graphical user interface (GUI) — графический пользовательский интерфейс
🟢 a kernel — ядро (например, операционной системы)
🟢 a mobile application/app — мобильное приложение
🟢 a plug-in (plugin) — плагин, расширение, дополнительный программный модуль
🟢 a programming language — язык программирования
🟢 a query — запрос
🟢 a scroll bar — полоса прокрутки
🟢 a snapshot — снимок состояния системы
🟢 a spreadsheet — электронная таблица
🟢 a status bar — строка состояния
🟢 a template — шаблон
🟢 a version control system (VCS) — система контроля версий
🟢 a web application, a web app — веб-приложение
🟢 a word processor — текстовый процессор
🟢 a text editor — текстовый редактор
🟢 a utility — утилита (служебная программа)
🟢 acceptance testing — приемочное тестирование
🟢 an algorithm — алгоритм
🟢 an array — массив
🟢 an encoding — кодировка
🟢 an enterprise application — корпоративное приложение
🟢 an executable (file) — исполняемый файл
Сохраняйте пост себе в избранное и пишите в комментариях, какие слова были вам незнакомы.
Cтавь реакцию:
🔥 — если все слова знакомы
👍 — если знаешь больше половины слов
👀 — если узнал много нового
#английскийдляпрограммистов
Достаем словарики и записываем 27 слов, связанных с программным обеспечением.
Сохраняйте пост себе в избранное и пишите в комментариях, какие слова были вам незнакомы.
Cтавь реакцию:
🔥 — если все слова знакомы
👍 — если знаешь больше половины слов
👀 — если узнал много нового
#английскийдляпрограммистов
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34👍25👀5❤3
Продолжаем разбирать вопросы из списка
Какой сценарий тестирования приносит больше результатов: Позитивный или негативный?
👩💻 Пример встречного вопроса: Какие «результаты» имеются ввиду?
Задавайте на собесе уточняющие вопросы для того чтобы дать свой конкретный ответ
Допустим, ответ от интервьюера:
Результат того, что приложение будет точно протестированным и дать актуальную информацию по продукту команде или заинтересованным лицам.
Поэтому здесь больше ответ идет на позитивное тестирование.
Если ответ про ожидаемые результаты, то при негативном тестировании их будет больше, и надежность приложения может быть оценена только с помощью эффективно разработанных негативных сценариев (взято из статьи)
Запомните на собесе важны ваши рассуждения, правильного ответа может и не быть, так как это спорный вопрос.
👨💻 Еще пример ответа: Позитивные сценарии - happy path тестирование. Мы знаем, что должно произойти, мы создаем эти ситуации согласно требованиям, и мы наблюдаем ожидаемый результат.
Негативное тестирование — это поиск и создание ситуаций, при которых происходит отклонение от „happy path” и наблюдается непредусмотренный результат. Это отклонение от предусмотренных сценариев и поиск непредусмотренных
👩💻 Я спросила у чата GPT, ответ таков:
Сценарий тестирования (тест-кейс) может быть как позитивным, так и негативным, и каждый из них приносит результаты, важные для обеспечения качества программного обеспечения.
Оба типа сценариев тестирования важны, но они приносят разные результаты:
Позитивные сценарии помогают убедиться, что система выполняет свои основные функции правильно и соответствует ожиданиям пользователей.
Негативные сценарии выявляют потенциальные проблемы и уязвимости, которые могут возникнуть при некорректном использовании или в непредвиденных ситуациях.
Таким образом, нельзя однозначно сказать, какой тип тестирования приносит больше результатов, так как они служат разным целям. Комплексный подход, включающий как позитивное, так и негативное тестирование, обеспечит наилучшее качество и надежность программного обеспечения.
Предлагайте свои рассуждения.
Продолжаем дальше разбирать вопросы сперва в нельзяграме.
Какой сценарий тестирования приносит больше результатов: Позитивный или негативный?
Задавайте на собесе уточняющие вопросы для того чтобы дать свой конкретный ответ
Допустим, ответ от интервьюера:
Результат того, что приложение будет точно протестированным и дать актуальную информацию по продукту команде или заинтересованным лицам.
Поэтому здесь больше ответ идет на позитивное тестирование.
Если ответ про ожидаемые результаты, то при негативном тестировании их будет больше, и надежность приложения может быть оценена только с помощью эффективно разработанных негативных сценариев (взято из статьи)
Запомните на собесе важны ваши рассуждения, правильного ответа может и не быть, так как это спорный вопрос.
Негативное тестирование — это поиск и создание ситуаций, при которых происходит отклонение от „happy path” и наблюдается непредусмотренный результат. Это отклонение от предусмотренных сценариев и поиск непредусмотренных
Сценарий тестирования (тест-кейс) может быть как позитивным, так и негативным, и каждый из них приносит результаты, важные для обеспечения качества программного обеспечения.
Оба типа сценариев тестирования важны, но они приносят разные результаты:
Позитивные сценарии помогают убедиться, что система выполняет свои основные функции правильно и соответствует ожиданиям пользователей.
Негативные сценарии выявляют потенциальные проблемы и уязвимости, которые могут возникнуть при некорректном использовании или в непредвиденных ситуациях.
Таким образом, нельзя однозначно сказать, какой тип тестирования приносит больше результатов, так как они служат разным целям. Комплексный подход, включающий как позитивное, так и негативное тестирование, обеспечит наилучшее качество и надежность программного обеспечения.
Предлагайте свои рассуждения.
Продолжаем дальше разбирать вопросы сперва в нельзяграме.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤3🔥2🙏1👌1
Я также разбираю вопросы на собеседования по тестированию на своем курсе по тестам. И мне его хочется улучшить, и те кто сейчас на курсе, и те кто не на курсе важно ваше мнение, проголосуйте, пожалуйста, https://news.1rj.ru/str/info_course_protestinginfo
Telegram
Оповещения по курсам от protestinginfo
Более подробная информация про тесты по тестированию ПО https://protestinginfo.ru/
Forwarded from Оповещения по курсам от protestinginfo
Хочу делать курс лучше! Уточнить у вас как бы вам больше хотелось!
Anonymous Poll
37%
Выбирать любой тест и его проходить
39%
Оставить контрольные работы и пока не сделаю, доступ к другому уроку не получаю
24%
Меня все устроит
Forwarded from Iskander Khrijanovskiy
Здравствуйте, где можно посмотреть чек-лист к проверкам API
Оповещения по курсам от protestinginfo
Хочу делать курс лучше! Уточнить у вас как бы вам больше хотелось!
Благодарю за ваши ответы!
Я оставила несколько контрольных уроков с процентом правильно выполненных заданий для успешного прохождения как 50-70%, но два контрольных урока сделала как обычные, чтобы была возможность выбрать сразу тесты по Postman, которые для большинства являются приоритетными.
И несколько вебинаров перенесла как уроки к соответствующим модулям, чтобы вы посмотрели вебинар и приступили к тестированию сразу.
Курс по тестам
Следите за обновлениями на https://news.1rj.ru/str/info_course_protestinginfo
Хочу напомнить для всех, что результат прохождения практики и тестов - это подготовиться к собеседованию, закрепить знания, выполнить практические задания на примере тестовых заданий.
Мои вебинары это разбор тестовых заданий и делюсь своим опытом, обучение.
Все о курсе в закрепленном сообщении, старт в начале июля.
И кстати 11111 подписчиков уже есть, скоро проведу розыгрыш, благодарю за подписку😍
Я оставила несколько контрольных уроков с процентом правильно выполненных заданий для успешного прохождения как 50-70%, но два контрольных урока сделала как обычные, чтобы была возможность выбрать сразу тесты по Postman, которые для большинства являются приоритетными.
И несколько вебинаров перенесла как уроки к соответствующим модулям, чтобы вы посмотрели вебинар и приступили к тестированию сразу.
Курс по тестам
Следите за обновлениями на https://news.1rj.ru/str/info_course_protestinginfo
Хочу напомнить для всех, что результат прохождения практики и тестов - это подготовиться к собеседованию, закрепить знания, выполнить практические задания на примере тестовых заданий.
Мои вебинары это разбор тестовых заданий и делюсь своим опытом, обучение.
Все о курсе в закрепленном сообщении, старт в начале июля.
И кстати 11111 подписчиков уже есть, скоро проведу розыгрыш, благодарю за подписку
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Оповещения по курсам от protestinginfo
Более подробная информация про тесты по тестированию ПО https://protestinginfo.ru/
👍7
Вопрос на #собеседование:
Оценка времени на тестирование, какие способы используете?
Мне нравится вот эта статья для того, чтобы подготовиться к данному вопросу.
Мой опыт в оценке задач по тестированию скудный, я использовала:
- : ПВН (пальцем в небо), или метод проб и ошибок, он же метод научного тыка.
Как говорится, оценка в человеко-днях
- : Оценка в Story points
Для оценки в Story Points рекомендуется использовать ряд чисел Фибоначчи: 1, 2, 3, 5, 8, 13
А какие способы оценки задач вы используете на проекте?
Делитесь опытом.
Разбор вопросов продолжается….
Оценка времени на тестирование, какие способы используете?
Мне нравится вот эта статья для того, чтобы подготовиться к данному вопросу.
Сложные, затянутые, требующие математической обработки (я добавила ссылки, где можно изучить предлагаемые методы):
⌛️Метод Дельфи;
⏳ Метод трех точек, когда дается оптимистичная (a), пессимистичная (b) и наиболее вероятная оценка (m). Итоговая оценка считается как Е = )а + (4*m) + b) / 6.;
⌛️ Метод анализа функциональных точек /точек тестирования;
⏳ Метод оценки точек вариантов использования
⏳COCOMO (COnstructive COst MOdel) – модель издержек;
Более простые в использовании методы:
🕰️ПВН (пальцем в небо), или метод проб и ошибок, он же метод научного тыка;
⏳ “Специальный” метод, когда оценка приходит сверху (от менеджеров, руководителей, маркетологов) без настоящих попыток оценить трудозатраты;
⏳ Аналогии с другими проектами и рекомендации экспертов (экспертные оценки довольно понятно описаны на wiki и вот этой страничке);
⏳ Оценка через декомпозицию работ (декомпозируем до тех пор, пока не сможем оценить);
⏳ Процентное отношение к разработке (исходя из предыдущего опыта высчитывается какой процент от разработки занимает тестирование и в прогнозировании будущих проектов используется этот процент);
🕰️Метод процентного распределения (все этапы жизненного цикла разработки программного продукта делятся на части, которым присваивается значение трудозатрат в %.).
Мой опыт в оценке задач по тестированию скудный, я использовала:
- : ПВН (пальцем в небо), или метод проб и ошибок, он же метод научного тыка.
Как говорится, оценка в человеко-днях
- : Оценка в Story points
Для оценки в Story Points рекомендуется использовать ряд чисел Фибоначчи: 1, 2, 3, 5, 8, 13
А какие способы оценки задач вы используете на проекте?
Делитесь опытом.
Разбор вопросов продолжается….
Please open Telegram to view this post
VIEW IN TELEGRAM
Менеджмент и качество в IT
Планирование и оценка трудозатрат на тестирование - Менеджмент и качество в IT
Методы оценки трудозатрат
❤13👍4❤🔥1🔥1
Forwarded from SmartQA
Техники эстимации, которыми пользуются тестировщики
Без лишних предисловий сегодня продолжаем разбирать техники эстимации и поговорим про техники, которые используют тестировщики.
Без лишних предисловий сегодня продолжаем разбирать техники эстимации и поговорим про техники, которые используют тестировщики.
👍6🔥1
Forwarded from SmartQA
Техники эстимации по ISTQB
Сейчас при изучении какой либо темы по тестированию не обойтись без обращения к ISTQB, как общепризнанной базе знаний. Поэтому и мы сегодня рассмотрим, какие же техники эстимации описываются там.
Сейчас при изучении какой либо темы по тестированию не обойтись без обращения к ISTQB, как общепризнанной базе знаний. Поэтому и мы сегодня рассмотрим, какие же техники эстимации описываются там.
❤7 4🔥3
Нельзяграм - зафиксировала красивое число, пока не отписались.😂
А там снова новый reels) помешалась на мемах.😁
Подписаться
Многие пишут, что шедевры🥹
А там снова новый reels) помешалась на мемах.😁
Подписаться
Многие пишут, что шедевры
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25🔥11👍6🍓4
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Привет всем, понравилось описание уровней логирования от коллеги, а также хочу еще напомнить следующий дополнительный материал для повторения: 🔵 ▪️ - Уровни логирования в порядке возрастания приоритета ▪️ - Общая информация про логи: пост 1 и пост 2 ▪️ - Console…»
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Привет всем, понравилось описание уровней логирования от коллеги, а также хочу еще напомнить следующий дополнительный материал для повторения: 🔵 ▪️ - Уровни логирования в порядке возрастания приоритета ▪️ - Общая информация про логи: пост 1 и пост 2 ▪️ - Console…
Вышла новая полезная статья на хабре:
Подробное руководство по Logcat в Android Studio с примерами
В статье узнаете подробно про:
- Logcat
- Анатомию лога-сообщения
- Уровни логирования
- Начало работы с инструментом
- Фильтрацию: находим нужную информацию
- Логические операторы и регулярные выражения
- Окно вывода логов
- Основные Настройки
Бонус от автора статьи: Приложение для практики работы с логами🙌
Теория и практика - это👏
Подробное руководство по Logcat в Android Studio с примерами
В статье узнаете подробно про:
- Logcat
- Анатомию лога-сообщения
- Уровни логирования
- Начало работы с инструментом
- Фильтрацию: находим нужную информацию
- Логические операторы и регулярные выражения
- Окно вывода логов
- Основные Настройки
Бонус от автора статьи: Приложение для практики работы с логами
Теория и практика - это
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Подробное руководство по Logcat в Android Studio с примерами
Всем привет! Я Арман - Senior mobile QA, обитаю тут t.me/LilBugHunters , тестирую андроид уже 4 года. Сегодня хочу поделиться секретами Logcat. Здесь я расскажу про Logcat в Android Studio,...
🔥18🆒4👍2❤1✍1