Как стать автором
Обновить
108.85

Тестирование IT-систем *

Тестируем все и вся

Сначала показывать
Порог рейтинга
Уровень сложности

25 вопросов и ответов на собеседовании QA

Время на прочтение 9 мин
Количество просмотров 674

Наш список из 25 часто задаваемых вопросов на должность QA-инженера и возможные ответы помогут вам подготовиться и чувствовать себя более уверенно во время собеседования.

Читать далее
Всего голосов 5: ↑1 и ↓4 -3
Комментарии 0

Новости

Chaos Engineering Enterprise Version. Часть 2

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 855

Продолжаем разбираться в построении процесса Chaos Engineering в Enterprise. Chaos Engineering - это больше, чем просто запуск экспериментов, это своеобразное отношение к разработке продуктов.

Инициировать развитие практики в крупной корпорации возможно двумя путями: сверху и снизу.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

10 задач для собеседования по SQL-запросам

Время на прочтение 3 мин
Количество просмотров 13K

На собеседованиях часто задают вопросы, направленные на оценку способности кандидата работать с данными, писать эффективные запросы и решать сложные и необычные задачи. Поэтому важно хорошо разбираться в SQL и уметь демонстрировать свои навыки в составлении запросов.

В этой статье мы рассмотрим 10 задач, касающихся SQL-запросов, которые часто встречаются на собеседованиях. Ознакомившись с этими задачами и их решениями, вы будете лучше готовы к тому, чтобы продемонстрировать свои навыки работы с SQL и успешно справитесь с будущими собеседованиями.

Читать далее
Всего голосов 18: ↑5 и ↓13 -8
Комментарии 9

Топ-5 SQL вопросов на собеседовании тестировщика

Время на прочтение 3 мин
Количество просмотров 9.1K

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

Читать далее
Всего голосов 18: ↑4 и ↓14 -10
Комментарии 9

Истории

5 альтернативных вопросов на собеседовании по тестированию

Время на прочтение 3 мин
Количество просмотров 2.9K

Эта статья — всего лишь личное мнение. Я была по обе стороны собеседования, и есть некоторые вопросы, которые меня просто раздражают. Они связаны с общими концепциями тестирования ПО, но, на мой взгляд, они мало говорят об опыте или знаниях собеседника.

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

Читать далее
Всего голосов 9: ↑5 и ↓4 +1
Комментарии 3

Задачки для начинающих автоматизаторов тестирования

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 2.3K

Привет, друзья! В этой статье предлагаем вам решить десяток задач по автоматизации на Python + pytest. К каждой задаче приложили наш вариант решения.

Посмотреть задачи
Всего голосов 7: ↑4 и ↓3 +1
Комментарии 5

Инструменты автоматического тестирования безопасности QA

Время на прочтение 4 мин
Количество просмотров 2.3K

На тему автоматизации тестирования написано множество статей, посвященных различным инструментам QA в рамках процессов DevOps. В этой статье мы тоже будем говорить об автоматизации тестирования, но уже в контексте процессов DevSecOps.

DevSecOps по своей сути является логичным дополнением выстроенных процессов DevOps. Так на рисунке ниже представлены те инструменты и методы, которые должны использоваться для того, чтобы разрабатываемое приложение содержало меньше багов и уязвимостей и в целом было более защищенным. 

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Комментарии 1

Примеры тест-кейсов для проверки текстовых полей

Время на прочтение 7 мин
Количество просмотров 2.3K

Текстовое поле — элемент графического интерфейса пользователя (GUI), предназначенный для ввода данных пользователем.

Текстовые поля стали стандартной частью каждого сайта. Однако, именно в них часто встречаются ошибки, связанные с юзабилити, а для эффективного тестирования текстовых полей необходимо чётко понимать назначение каждого из них.

На собеседовании кандидату часто задаётся вопрос, касающийся проверки корректности работы текстовых полей. Например: «Перечислите варианты тест-кейсов для поля “Имя”».

В этой статье мы рассмотрим различные сценарии для тестирования текстовых полей и областей (включая числовые и обязательные поля). Статья поможет понять, как должны быть спроектированы текстовые поля и что нужно сделать, чтобы они были действительно удобными для использования.

Читать далее
Всего голосов 4: ↑0 и ↓4 -4
Комментарии 1

Джуниоры-тестировщики в 2024 году: какие нужны скилы и как проходит процесс найма

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 9.9K

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

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 7

Большая подборка тестовых заданий для тестировщиков. Гайд и рекомендации

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 12K

Привет! Меня зовут Артем. Я тестировщик и занимаюсь обучением будущих специалистов в этом направлении. Обучение – это первый шаг, гораздо важнее – поиск первой работы.

Достаточно часто соискателям на позицию QA Engineer компании высылают тестовые задания (ТЗ). Их решение дает первичное понимание об уровне специалиста и является дополнительным фильтром для нанимающего менеджера.

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

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 2

Планируйте компромиссы: Вы не можете оптимизировать все атрибуты качества программного обеспечения

Время на прочтение 9 мин
Количество просмотров 548
Важнейший аспект анализа требований заключается в понимании того, какие качественные характеристики наиболее важны — чтобы разработчики могли соответствующим образом учитывать эти характеристики.

image
Читать дальше →
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 0

Из тестирования в техподдержку и обратно

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 3.9K

В тестирование попала впервые пару лет назад - это была маленькая аутсорсинговая компания, в которую меня позвал их HR, увидев моё резюме в телеграмме. К сожалению, через пару месяцев в компании начались проблемы и бОльшую часть сотрудников уволили или отправили в “отпуск”, поэтому пришлось снова выходить на рынок и искать новую работу по факту не только практически не получив опыта (большинство компаний рассматривает людей с опытом от полугода), но и несколько ухудшив своё резюме подобным перескоком.

Пока искала работу знакомая QA Lead порекомендовала попробовать себя в сопровождении, сказала, что это будет полезно для развитии в тестировании. Стоит признаться, что изначально приняла это предложение скептически, но за неимением вариантов получше решила попробовать. Ниже, чтобы вы поняли, чем я занималась и поняли, насколько это будет вам полезно, распишу чем занималась и что мне это дало, а также какие препятствия мне встретились на этом пути.

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 6

Framework для автоматизации тестирования на Java

Уровень сложности Простой
Время на прочтение 14 мин
Количество просмотров 3.4K

Привет, Хабр! В нашем сегодняшнем материале тестировщики Максим Жигарев и Артем Сенько из Блока ИТ‑развития инвестиционного бизнеса РСХБ‑Интех расскажут, как они автоматизировали тестирование в ИнвестБлоке с использованием Java. Материал основан на докладе, с которым Артем и Максим выступили в рамках внутреннего митапа для сотрудников РСХБ.

Читать далее
Всего голосов 18: ↑16 и ↓2 +14
Комментарии 6

Ближайшие события

Открытый урок «Behaviour Tree в Unity»
Дата 8 февраля
Время 19:00
Место
Онлайн

Команда нагрузочного тестирования? Дайте две! Почему иногда подрядчик бонусом к внутренней команде — это хорошая идея

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 1K

Привет! Меня зовут Юля Шамина, я руководитель IT-проектов в СберМаркете. Хочу поделиться нестандартным по всем меркам кейсом, как мы подготовили наши сервисы к высоким предновогодним нагрузкам за 3 месяца благодаря челленджу внутренней команды нагрузочного тестирования. 

Эта статья не про успешный успех, а про то, как и зачем привлекать подрядчика, если вопросом уже занимается внутренняя команда.  А ещё про страх неизвестности, мучительную настройку процессов и то, как в конце концов показать высокие результаты в сжатые сроки с минимальным количеством факапов.

Если бы можно было описать этот проект одной цитатой — «Это было смело, чертовски смело!»

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

Читать далее
Всего голосов 15: ↑11 и ↓4 +7
Комментарии 4

Расширяем тестовый фреймворк с помощью Pytest-плагинов. Часть 1: теория

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 2.2K

Всем привет! Меня зовут Александр Волков, я занимаюсь интеграционным и компонентным тестированием в YADRO. В числе продуктов компании есть системы хранения данных и, говоря о тестировании, я буду иметь в виду в первую очередь работу с СХД. Однако описанные подходы пригодятся всем, кто ищет инструменты для создания тестового фреймворка и расширения его возможностей под свои задачи. 

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

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 4

Шпаргалка для QA: как тестировать Flutter-приложения

Время на прочтение 5 мин
Количество просмотров 3.1K

Привет! Меня зовут Юлия Андреева, я QA-специалист в AGIMA. Мы пилим и тестируем много Flutter-приложений. И недавно я заметила, что не все коллеги понимают специфику их тестирования. В этой статье расскажу про основные инструменты и подходы, которые мы используем. Сосредоточусь только на тех технологиях, которые уникальны для Flutter.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 2

Тестируем российское «железо». Обзор сервера INFERIT RS208

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 2.8K

Продолжаем распаковывать и тестировать серверы от российских вендоров. Сегодня на столе в инфраструктурной лаборатории К2Тех INFERIT RS208. Если судить по спецификациям, то это рабочая лошадка — сервер, предназначенный для классических задач вроде размещения баз данных и файловых шар, резервного копирования или виртуализации.

В этом сегменте уже довольно сильная конкуренция. Похожие решения предлагают YADRO, OpenYard, «Гравитон», «Аквариус», F+ и ряд других вендоров. Туда же метят китайцы, например, Gooxi и Lezo. Есть дорогие решения и дешевые, качественно собранные и не очень. Все они хороши в разных сценариях использования, так что интрига сохраняется. Давайте внимательно рассмотрим INFERIT RS208 и прогоним парочку тестов!

Читать далее
Всего голосов 28: ↑24 и ↓4 +20
Комментарии 11

Первый QA-учебник не о том, ЧТО нужно знать (про это сказано достаточно), а КАК правильно учиться и быстрее найти работу

Время на прочтение 15 мин
Количество просмотров 12K

Гуд ньюз эвриван! У нас с друзьями есть традиция — каждый год мы пишем хотя бы один большой IT-учебник. 

В 2023 году мы выпустили бесплатный 100-Year QA-Textbook - интерактивный учебник по тестированию на английском и русском языках. 700+ страниц (без учета картинок!), 40 наборов встроенных тестов. По нему начали заниматься более 10’000 студентов, а хабр-статью про него прочитали более 90’000 раз

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

А кроме учебников для новичков, в 2024 году мы выпустим два бесплатных учебника для QA-джунов/мидлов.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 1

Весенние конференции JRG: онлайн и офлайн, новые и любимые

Время на прочтение 3 мин
Количество просмотров 513

Этой весной мы проведём ряд конференций, и среди них целых три новых (про Go, ML и безопасность приложений). Одни мероприятия будут полностью онлайновыми, а другие пройдут в  Москве (но и к таким возможно подключиться удалённо).

Все билеты уже в продаже, а в случае с частью конференций ещё не поздно подать заявку на доклад. Лайфхак: тебе не понадобится покупать билет на конференцию, если сам на ней выступаешь! Хотя, конечно, для спикеров это обычно не главное: важнее, что пока объясняешь другим тему, сам её понимаешь куда лучше прежнего.

Этот пост — сразу обо всём конференционном сезоне:
Flow (системный и бизнес-анализ), 12 марта, онлайн
SafeCode (безопасность приложений), 13-14 марта, онлайн
GoFunc (разработка на Go), 14-15 марта, онлайн
TechTrain (профессиональный рост в IT), 6 апреля
HolyJS (JS-разработка), 15 апреля в онлайне и 26-27 апреля в Москве
Heisenbug (тестирование), 16 апреля в онлайне и 22-23 апреля в Москве
JPoint (Java-разработка), 17 апреля в онлайне и 24-25 апреля в Москве
Mobius (мобильная разработка), 14 мая в онлайне и 20-21 мая в Москве
C++ Russia (понятно что), 15 мая в онлайне и 22-23 мая в Москве
I'ML (работа с ML), в июне, онлайн

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0

75 вопросов на собеседовании QA

Время на прочтение 20 мин
Количество просмотров 16K

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

Сначала мы рассмотрим легкие вопросы, затем перейдем к более сложным.

Читать далее
Всего голосов 16: ↑10 и ↓6 +4
Комментарии 7