Антон о QA
1.47K subscribers
58 photos
3 files
78 links
Авторский канал Антона Ватуцкого

Мнение о тестировании ПО

Вакансии для начинающих

Немного ссылок на туда - куда смотреть для обучения QA.

@antonvatuckii
Download Telegram
🛠 Подборка инструментов для автоматизации тестирования

🟣Jenkins – фреймворк с открытым исходным кодом для автоматизации тестирования на базе языка Java. Инструмент выполняет множество задач, например документирование, сборку кода, его развертывание, статический анализ.

🟣Pytest – фреймворк для тестирования на Python с большим количеством плагинов. Он делает проще создание и выполнение тест-кейсов, помогает в формировании отчетов.

🟣Selenium – группа программ с открытым исходным кодом для тестирования ПО. С помощью инструмента можно писать автоматизированные тесты для проверки веб-приложений на разных языках программирования.

🟣Cucumber – фреймворк для тестирования ПО с открытым исходным кодом. Главное преимущество инструмента в том, что с его помощью можно создавать автоматизированные тест-кейсы, в которых разберется специалист даже без глубоких технических знаний.

🟣Cypress – фреймворк сквозного тестирования на основе JavaScript с подробной, хорошо описанной документацией. Он нужен для автоматизации тестирования — запуска тестов прямо в браузере.

🟣TestLink – бесплатная система управления тестами с открытым исходным кодом. У нее большой набор инструментов, например для управления тестовыми планами, тестовыми случаями, требованиями.

🟣Postman – для более глубокого тестирования API и базовой автоматизации. Отправка запросов, анализ ответов, отработка тестовых случаев.

P.S шарьте этот пост с друзьями, изучающими QA.

QaRocks | #полезности
Please open Telegram to view this post
VIEW IN TELEGRAM
Логика дня.

Развертка какого кубика приведена слева?

Пишите ваши ответы в комментариях!
👍6🔥2❤1
🛠 Лучшие инструменты по тестированию приложений

🚩Astra Pentest — разработанный на основе таких стандартов, как OWASP, NIST и SANS25, автоматизированный инструмент тестирования безопасности приложений Astra и фирменный сканер выполняют более 9300 тестов для выявления новых, появляющихся и существующих уязвимостей в различных типах активов.

🚩Qualys — облачная платформа для сканирования уязвимостей веб-сайтов, которая оценивает облачные ресурсы, уязвимости и соответствие требованиям.

🚩Rapid7 — популярный сканер уязвимостей с инструментом для тестирования безопасности приложений. Обеспечивает тестирование уязвимостей, управление рисками и анализ угроз для различных ресурсов.

🚩Intruder — первоклассный онлайн-сканер уязвимостей и инструмент AST, который помогает избежать дорогостоящих утечек данных и взломов с помощью сканирования уязвимостей. Обеспечивает непрерывное управление уязвимостями, отчетность о соответствии требованиям и мониторинг, а также мониторинг поверхности атаки.

🚩Checkmarx — инструмент умеет анализировать более 25 платформ разработки, обеспечивает интерактивное обучение AppSec для разработчиков и масштабируется, предоставляя возможности для совместной работы при тестировании безопасности на уровне предприятия.

🚩Veracode — предлагает несколько видов тестирования безопасности: SAST, DAST, анализ состава программного обеспечения (SCA) и тестирование на проникновение. Предназначен преимущественно для анализа разработки веб-приложений, поэтому работает с учетом скорости, обеспечиваемой DevOps. Позволяет сканировать сотни приложений и API одновременно, что делает его идеальным инструментом анализа веб-приложений для крупных предприятий.

🚩Прокси-сервер Zed Attack (ZAP) — сканер безопасности веб-приложений. В отличие от предыдущих инструментов, разработан на платформе с открытым исходным кодом. Разработан организацией OWASP, которая разрабатывает стандарты безопасности веб-приложений.

🚩OpenVAS — комплексный инструмент тестирования безопасности приложений, входящий в состав платформы Greenbone Vulnerability Management (GVM). Он хорошо подходит для небольших и крупных сред и предназначен для сканирования сетевой инфраструктуры и веб-приложений на предмет проблем безопасности, а также предоставляет подробные отчеты и оценки уязвимостей.

🚩Nikto — сканер веб-серверов на принципе open source, заточенный под комплексную проверку серверов. Имеет в своей базе более 6700 потенциально опасных файлов и программ. Также умеет проверять наличие устаревших версий серверов и других рисков безопасности.

🚩SQLmap — бесплатный инструмент для обеспечения безопасности приложений, который помогает выявлять SQL-инъекции. Инструмент также может похвастаться механизмом тестирования устойчивости к различным атакам и совместим с несколькими серверами баз данных, такими как MySQL, Microsoft Access, IBM DB2 и SQLite.

🚩Nmap open source — инструмент, специализирующийся на обнаружении облачных сетей, управлении ими и мониторинге безопасности. Может использоваться для сканирования портов, составления карт сети, обнаружения служб и обхода брандмауэра. Аналитику безопасности и пентестеру Nmap будет весьма полезен на этапе разведки в ходе пентеста.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
🛠 Подборка инструментов для организации работы тестировщика

🟣Jira – баг-трекер, который помогает управлять задачами и отслеживать ошибки. Для каждого бага можно создать карточку, назначить ответственных и сроки исправления.

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

🟣TestIT – инструмент для управления процессом тестирования. Представляет собой единое пространство для ручных и автоматизированных тестов. Сервис помогает упростить работу с тест-кейсами, сохраняет результаты проверки в базе данных, где их можно изучить и проанализировать.

🟣Zephyr – плагин для Jira, расширяющий возможности инструмента и помогает управлять процессом тестирования.

🟣SoapUI – инструмент для диагностики и отладки протоколов SOAP и REST API. Позволяет работать с запросами и оценивать производительность систем. Подходит для разных видов проверки, в том числе функционального, нагрузочного, регрессионного тестирования и тестирования совместимости.

P.S шарьте этот пост с друзьями, изучающими QA.

QaRocks | #полезности
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1👌1
🛠 10 инструментов для мобильного тестирования

🚩Appium — открытый инструмент для автоматизации тестирования для мобильных приложений на Android и iOS. Appium позволяет создавать тесты на различных языках программирования.

🚩Espresso — платформа для автоматизации UI-тестирования на Android, позволяющая писать надежные тесты с учетом архитектуры приложения.

🚩XCTest — фреймворк, предназначенный для создания модульных и UI-тестов для приложений на iOS.

🚩Selenium — также может быть использован в связке с Appium для автоматизации веб-приложений на мобильных устройствах.

🚩Firebase Test Lab — облачный сервис для тестирования мобильных приложений на Android и iOS в реальных условиях на множестве устройств и конфигураций.

🚩MonkeyRunner — инструмент, который позволяет писать программы, управляющие мобильными устройствами Android на уровне функциональности и пользовательского интерфейса.

🚩JIRA Mobile — популярный инструмент для отслеживания ошибок и управления проектами, который имеет мобильные приложения для удобства тестирования на мобильных устройствах.

🚩Charles или Fiddler — инструменты для мониторинга трафика между мобильным устройством и сервером, что полезно для отладки и тестирования сетевых взаимодействий.

🚩Postman — приложение для тестирования API, которое может быть использовано для отправки запросов к мобильному приложению и проверки ответов.

🚩BrowserStack или Sauce Labs — облачные платформы для тестирования мобильных приложений на различных устройствах и операционных системах.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👎1
ТОП-8 онлайн-тренажёров для ручного тестирования + сценарии их использования

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

1️⃣ OpenCart Demo Store
Полноценная копия CMS для интернет-магазинов. Можно протестировать весь пользовательский путь до покупки.
🔗 https://demo.opencart.com/

2️⃣ PHP Travels Demo
Симулятор туристического сервиса: поиск, бронирование, валидация. Идеален для тестирования более сложных сценариев.
👉 https://phptravels.com/demo/

3️⃣ DemoQA
Интерактивный сайт с формами, таблицами, алертами, элементами drag&drop.
👉 https://demoqa.com/

4️⃣ The Internet - Herokuapp
Тренажёр с подборкой кейсов: логин, чекбоксы, алерты, выпадающие списки.
👉 https://the-internet.herokuapp.com/

5️⃣ UI Test Automation Playground
Страницы с нестандартными UI-элементами, реагирующими на время, наведение, анимации.
👉 http://uitestingplayground.com/

6️⃣ Sauce Demo
Симуляция интернет-магазина. Разные типы пользователей с разным поведением — стандартный, с багами, с низкой производительностью и др.
👉 https://www.saucedemo.com/

7️⃣ Automation Exercise
Полноценный e-commerce проект. Регистрация, добавление в корзину, edge cases, приближённые к реальному проекту.
👉 https://automationexercise.com/

8️⃣ ToolsQA Book Store App
Книжный магазин с авторизацией, поиском, таблицами — хорошая площадка для UI/UX-проверок.
👉 https://demoqa.com/books
❤3👌1
#мнение #размышление

Тестировщик и разработчик: сотрудничество или борьба?


Слышал не раз: "Тестировщик и разработчик абсолютно разные люди с разным менталитетом". Один пишет код, другой его ломает. Один хочет быстрее в прод, второй не пустить без багов.

Но в реальности всё работает чутка по-другому.

Хорошая связка dev + QA это не борьба, это тандем. И чем лучше выстроено взаимодействие, тем стабильнее продукт и здоровее команда.

1. Общие цели
Мы все здесь не ради того, чтобы "доказать, кто прав", а чтобы продукт работал, приносил пользу, и его не стыдно было выкатывать. Это нужно помнить особенно в моменты, когда хочется написать колкое замечание в тикете 😅

2. Задавать вопросы это нормально
Если в задаче не всё понятно то нужно подойти, уточнить, договориться. Лучше 5 минут обсуждения, чем 2 дня на выяснение, почему оно работает "не так".

3. QA не враг, а фильтр проблем
Да, иногда приходится возвращать задачу. Да, не всё нравится. Но цель у нас одна минимизировать баги на проде. И если это осознаётся обеими сторонами то конфликты становятся редкостью.

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

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

На моём опыте самые крепкие команды это те, где разработчики и тестировщики уважают зоны ответственности друг друга и умеют договариваться.

А не те, где QA превращён в “финальный барьер”, через который надо просто “протолкнуть задачу”.

Команда работает, когда в ней доверие. А оно начинается с простых вещей: внятной коммуникации, открытости и уважения к чужому времени и труду.

#мнение #размышление
👍10❤3👎1
🛠 10 полезных расширений Chrome для тестировщиков

✔️ Testsigma Recorder — инструмент автоматизации тестирования с открытым исходным кодом, который можно использовать бесплатно, просто зарегистрировавшись. Используется для записи end-to-end взаимодействия с веб-приложениями и хранения действий в виде простых английских предложений, а тесты выполняются непосредственно в облаке.

✔️ SelectorsHub — расширение для хрома, которое помогает тестировщикам писать и проверять xpath, CSS селекторы, Playwright селекторы, Jquery и JS path. Оно также помогает нам генерировать уникальные xpath и css-селекторы.

✔️ LambdaTest — расширение повышает производительность, сокращает время тестирования и делает его удобным для совместной работы. Оно имеет множество других интересных функций, таких как тесты с геолокацией, мы можем даже планировать скриншоты, что облегчает тестирование и сокращает время тестирования.

✔️ Clear Cache — используя это расширение, можно быстро очистить кэш и данные просмотра веб-страницы. Можно даже настроить, какие данные и в какой степени должны быть очищены.

✔️Awesome Screenshot: Screen Video Recorder — самый полезный и высокорейтинговый инструмент для создания скриншотов и аннотирования изображений в Chrome. С его помощью можно делать скриншоты всей страницы или только части любой веб-страницы.

✔️Resolution Test — расширение для тестировщиков, позволяющее тестировать веб-страницы в различных разрешениях экрана. Оно даже помогает определять собственные разрешения, размеры браузеров и тестировать приложения.

✔️Lighthouse — автоматизированный инструмент с открытым исходным кодом, который помогает улучшить производительность и качество веб-страниц.

✔️Exploratory Testing Chrome Extension — помогает тестировщикам сделать исследовательское тестирование в Интернете проще и умнее. Оно помогает сообщать об ошибках, делать заметках. Данное расширение позволяет делать скриншоты во время сессии. Оно автоматически отслеживает URL-адреса и позволяет увидеть результаты сессии в отчете. Также возможно экспортировать результаты сессии в JSON, CSV и HTML.

✔️Spell Checker for Chrome — расширение поддерживает 12 языков для проверки орфографии. Оно помогает проверять правописание слов и выделяет неправильно написанные слова. В нем есть пользовательские ярлыки, цвет и словарь.

✔️Full Page Screen Capture — помогает легко сделать снимок экрана всей страницы текущего окна браузера. Для того, чтобы сделать снимок всей страницы, нужно прокрутить страницу до каждой видимой части, и GoFullPage соберет все части.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡4❤3👌2
☄️ Вакансии по тестированию за прошлую неделю:

🚩 QA Engineer (Manual). Удалённо, ЗП договорная

🚩 Junior, Junior+ QA Manual Engineer (full backend). Удалённо, 100-130 т.р.

🚩 QA Engineer (Middle). Удалённо (РФ), 100-200 т.р.

🚩 QA Auto (Java). Удалённо (РФ), 120-150 т.р.

🚩 Mobile QA Engineer. Гибрид (Москва), до 130 т.р.

🚩 QA Engineer (Manual). Удалённо, $1000-1600

🚩 QA Engineer. Удалённо, $1000-3000 (частичная занятость)

🚩 Тестировщик. Удалённо (РФ), до 200 т.р.

🚩 Тестировщих мобильных приложений на Android и IOS. Удалённо (РФ), 180-200 т.р.

🚩 QA инженер (mobile). Удалённо (РФ), 180-215 т.р. на руки

🚩 QA Engineer. Удалённо, 2240-3520 USDT

🚩 QA Fullstack (Java). Удалённо (РФ, РБ) или гибрид, 180-310 т.р. на руки

🚩 QA Auto Engineer. Офис (Ташкент), $2500-3500

🚩 QA Engineer. Удалённо (РФ), от 200 т.р.

🚩 QA Fullstack (Java). Удалённо (РФ), 200-250 т.р.

🚩 QA Auto C#. Удалённо, 200-350 т.р. гросс

🚩 Fullstack QA (Java). Удалённо (РФ), 200-390 т.р.

🚩 QA Auto Engineer. Удалённо (РФ), до 220 т.р.

🚩 QA auto. Удалённо (РФ), 220-280 т.р.

🚩 Нагрузочный тестировщик (Middle). Удалённо, от 250 т.р.

🚩 Fullstack QA (Manual). Удалённо, до $3500

🚩 Инженер нагрузочного тестирования. Удалённо, 250-300 т.р.

🚩 QA Auto (Java). Удалённо (РФ), 250-360 т.р.

🚩 QA full stack (Java). Удалённо (РФ), 290-325 т.р. гросс

🚩 Fullstack QA Engineer (Java). Офис (Сербия), до 4000 евро

🚩 Fullstack QA инженер. Удалённо, 300-330 т.р.

🚩 QA auto Engineer. Гибрид (Москва), от 350 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👎1
3 вопроса на интервью, чтобы получить оффер на максимальную сумму 💰

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

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

Поэтому менеджеры смотрят на то, может ли человек показывать результат. Делать и сделать — это не одно и то же. Надо показать, что вы именно про второе.

Поэтому стоит задать такие вопросы:

📍 Как и в чём будет измеряться результат моей работы?

Вопрос показывает, что вы в принципе понимаете, что у любой работы должен быть результат. Один этот вопрос поставит вас выше 95% кандидатов. Идеальный ответ от работодателя — пример OKR, KPI и конкретный способ измерения ваших результатов.

📍Каких целей должен достичь человек на позиции в течение 3, 6 и 12 месяцев, чтобы вырасти в доходе х2?


Вопрос показывает, что вы хотите расти, но готовы работать вдолгую. Никому не нужны прыгуны, которые через год упрыгают за повышением на 10к рублей. Хотеть расти — нормально, прыгать из компании в компанию, не умея договариваться со своим текущим рукоодителем, — нет. Тут вы показываете, что вы из адекватных людей, которые готовы комититься на результат. И абсолютно справедливо за этот результат хотите денег. Идеальный ответ от работодателя — примерный скоуп задач и метрик, на которые надо будет влиять.

📍Как у вас выстроен процесс работы с инновациями «снизу»?

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

Сохраняйте себе и пересылайте друзьям, кто сейчас в поиске 🔥
🔥11🥰5👍3❤1
⚡️ Вакансии по тестированию за прошлую неделю:

🚩 QA Automation Engineer. Гибрид (Минск), 800-1200 у.е.

🚩 QA Engineer Middle/Senior. Офис/гибрид (Алматы), 600-1200 т.тенге

🚩 QA Engineer. Удалённо, $1500-2000

🚩 QA Automation Java. Офис (Ташкент), от $2300

🚩 Функциональный тестировщик. 180-215 т.р.

🚩 QA Automation Engineer. Удалённо, до 180 т.р.

🚩 QA Automation Engineer. Удалённо (Москва), до 200 т.р.

🚩 QA. Удалённо, до 210 т.р. на руки

🚩 AQA Engineer. Удалённо, до 220 т.р.

🚩 Automation QA Engineer. Удалённо / офис (Москва), от 200 т.р.

🚩 Инженер нагрузочного тестирования. Удалённо, 200-280 т.р. на руки

🚩 QA Automation Engineer. Удалённо (РФ), 220-310 т.р.

🚩 QA Auto C#. Удалённо, 220-385 т.р.

🚩 QA Auto. Удалённо (РФ), 250-270 т.р.

🚩 SDET-инженер. Удалённо (РФ), 250-300 т.р.

🚩 Fullstack QA Engineer. Удалённо, 250-300 т.р.

🚩 QA Fullstack. Удалённо (РФ), 250-300 т.р.

🚩 QA Fullstack Java. Удалённо (РФ), 250-300 т.р.

🚩 QA Fullstack Java (Senior). Удалённо (Москва), 270-320 т.р.

🚩 QA Automation Engineer Python. Удалённо, до 300 т.р.

🚩 AQA Engineer. Удалённо (РФ), до 300 т.р.

🚩 QA Fullstack Java. Удалённо (РФ), 250-350 т.р.

🚩 Fullstack QA Java. Удалённо (РФ), 250-390 т.р.

🚩 Fullstack QA Engineer (Java). Удалённо (РФ), 250-390 т.р.

🚩 QA Auto Java. Удалённо (РФ), 260-362 т.р.

🚩 C# AQA Engineer. Удалённо / гибрид (Москва), 270-340 т.р.

🚩 QA Auto Java (Fullstack). Удалённо (РФ + дружественные страны), до 385 т.р. (до 435 т.р. по ИП)

🚩 QA Engineer Java. Удалённо (РФ), 320-400 т.р.

🚩 Ведущий инженер QA Python. Удалённо/гибрид/офис (РФ), от 455 т.р.

🚩 AQA Engineer. офис (Лимассол, Кипр), до 6000 евро

🚩 Автотестировщик на Python. Удалённо (РФ), ЗП договорная
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 Вакансии по тестированию за прошлую неделю:

✔️ QA Engineer. Офис, 100-160 т.р.

✔️ Mobile Middle/Senior QA Automation. Удалённо, $1200-3600

✔️ AQA Engineer. Удалённо, до 1800 EUR

✔️ Mobile QA Engineer. Гибрид / Офис (Тбилиси), от 150 т.р.

✔️ QA Engineer. Удалённо, от $2000

✔️ Тестировщик Middle. Удалённо, 180-210 т.р.

✔️ QA Automation Engineer. Удалённо (РФ), 180-240 т.р.

✔️ QA Auto. Офис (Ташкент), от $2500

✔️ AQA Engineer Swift / Kotlin. Удалённо, $2500-3000

✔️ Ведущий инженер QA. Удалённо / гибрид (РФ), 200 т.р.

✔️ Fullstack QA Engineer. Удалённо (РФ), 220-270 т.р.

✔️ Инженер нагрузочного тестирования. Удалённо (РФ), 200-280 т.р.

✔️ QA Auto C#. Удалённо, 220-385 т.р.

✔️ AQA Middle. Удалённо (РФ), от 250 т.р.

✔️ QA Auto. Удалённо (РФ, РБ), 250-280 т.р.

✔️ Automation Mobile QA. Удалённо (РФ), до 280 т.р.

✔️ QA Auto Java. Удалённо (РФ), 260-362 т.р.

✔️ QA Fullstack. Удалённо / гибрид (РФ), 280-310 т.р.

✔️ QA Fullstack на Java. Удалённо (РФ), 280-320 т.р.

✔️ QA Automation (JS / TS). Удалённо (РФ), до 330 т.р. на руки

✔️ QA Engineer Automation / Manual. Удалённо / гибрид (Кипр), от 3500 EUR

✔️ QA Engineer Java. Удалённо (РФ), 385-435 т.р.

✔️ Ведущий инженер QA Python. Удалённо / гибрид / Офис (РФ), от 455 т.р.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Всё, что нужно для поиска работы. Сохраняй, чтобы не потерять 📌

▪️Где искать работу?
▫️ Площадки для поиска в РФ
▫️ Оплачиваемые стажировки в РФ
▫️ Площадки для поиска работы за границей (с разбивкой по старанам)
▫️ 900 площадок для поиска работы по всему миру
▫️ 400 компаний с восточно-европейскими корнями

▪️Как составить резюме?
▫️ Шаблон резюме для РФ
▫️ Шаблон резюме для зарубежки
▫️ Прожарка резюме (разбор частых ошибок)
▫️ Типичные ошибки в резюме
▫️ Примеры крутых блоков About

▪️Как оформить linkedin?
▫️ Как заполнить LinkedIn, чтобы тебя заметили | 6 категорий ключевых слов
▫️ Руководство по оформлению профиля в LinkedIn: примеры и лайфхаки
▫️ Пошаговая инструкция по аутричу через LinkedIn

▪️Как проходить собеседования?
▫️ Какие вопросы задать работодателю на собеседовании?
▫️ 7 частых ошибок при собеседовании на работу
▫️ Как отвечать на вопрос рекрутера о зарплате?

▪️Мок-интервью:
▫️ Продакты
▫️ Java dev
▫️ QA
▫️ Аналитика и Data Science
❤11👌3
Подборка статей для подготовки к собеседованию на позицию QA-специалиста.

🔎 Общие вопросы по Cypress на собеседовании

🔎 Лучшие вопросы и ответы на собеседовании по TestNG

🔎 Подготовка к собеседованию по Selenium

🔎 Нестандартные вопросы на интервью по ручному тестированию

🔎 Топ-15 вопросов и ответов на собеседовании по SoapUI

🔎 70 вопросов на собеседовании по методологии Agile

🔎 60 вопросов продвинутого уровня на интервью по Selenium

🔎 50 вопросов для собеседования по модульному тестированию

🔎 50 вопросов и ответов на собеседовании по Cypress

🔎 50 вопросов по TestNG на собеседовании в 2024 году

🔎 50 вопросов на собеседовании по Docker

🔎 30 вопросов по TestNG на QA интервью

🔎 27 вопросов на интервью QA-менеджера

🔎 25 вопросов на собеседовании по Docker

🔎 25 вопросов на собеседовании по Playwright

🔎 20 вопросов о Charles Proxy на интервью

🔎 20 вопросов на собесе по тестированию “черного ящика”

🔎 15 вопросов и ответов на собеседовании по REST API

🔎 15 важных аспектов при тестировании мобильных приложений

🔎 15 вопросов на собеседовании по Cypress

🔎 12 вопросов на собеседовании Senior QA

🔎 10 вопросов и ответов по модульному тестированию

Хорошего дня всем!😉

P.S шарьте этот пост с друзьями, изучающими QA
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3👌2
Развертка какого кубика приведена слева?

Пишите ваши варианты в комментариях!
❤4👍4👎1👌1
🐿 Задачка на логику. Голодные белки

1,5 белки за 1,5 минуты съедают 1,5 жёлудя.

Вопрос: сколько желудей за 9 минут съедят 9 белок?

Пишите ваши варианты в комментарии. По возможности скрывайте их под спойлер, чтобы был выбор посмотреть ваш вариант или нет.
❤2🤡1
📌 Ответ к задачке на логику

Если 1,5 белки съедают 1,5 жёлудя за 1,5 минуты, то 1 белка за 1,5 минуты съедает 1 жёлудь. Тогда 9 белок за 1,5 минуты съедают 9 желудей.

Но по условию нужно узнать количество желудей, съедаемых за 9 минут.

9 / 1,5 = 6 — во столько больше раз нам даётся времени;
9 * 6 = 54 — столько желудей съедят 9 белок за 9 минут.
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Задачка на логику. Самолет и ветер

Допустим, вы летите из Москвы во Владивосток, а затем обратно, при полном безветрии. Затем вы совершаете точно такой же перелёт, но на этот раз на протяжении всего перелёта дует постоянный западный ветер: в одну сторону попутный, в обратную — лобовой.

Как думаете, суммарное время перелёта туда-обратно...
1. Уменьшится
2. Увеличится
3. Не изменится
❓

Пишите ваши варианты в комментарии. По возможности скрывайте их под спойлер, чтобы был выбор посмотреть ваш вариант или нет.
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Ответ к задачке на логику

Обычно после прочтения задачи возникает желание заявить, что влияие ветра в целом нулевое. Встречный ветер замедлит движение в одном направлении, но в обратном пути он будет дуть вам в спину, что позволит преодолеть путь быстрее. В целом это так, но будет ли при этом время полёта таким же?


1️⃣Представим самолёт, который летает со скоростью 800 км/ч. Так случилось, что из-за погодной аномалии возник поток воздуха, дующий с запада также со скоростью 800 км/ч. При полёте на восток это создаст дополнительную силу и вы сможете прибыть во Владивосток вдвое быстрее. Но при обратном полёте, даже если самолёт поднимется в воздух, его скорость относительно земли будет нулевой. Самолёт никогда не вернётся, суммарное время полёта будет бесконечным.

2️⃣Если ориентироваться на этот предельный случай, то легко понять в чём трудность. При 5 часовом полёте попутный ветер может сэкономить вам максимум 5 часов, но встречный может стоить целой вечности. Этот базовый принцип верен при любом ветре. Ветер, дующий со скоростью 400 км/ч сократит время полёта в одном направлении примерно на 1.67 часа, но добавит 5 часов при полёте в другом направлении.

✔️ Вывод: постоянно дующий ветер всегда увеличивает общее время полёта туда и обратно.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Нужно ли тестировщику уметь программировать? 🤔

Вопрос, который звучит примерно как:
"А повару нужно уметь точить ножи?"

Ну, вроде как не обязан. Но если умеет — жить проще.
И мясо режется быстрее, и повар выглядит увереннее 😄

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

Но если ты понимаешь, как работает backend, как устроены запросы, как прочитать логи, где поискать null pointer — ты не просто полезен.
Ты становишься незаменим.

💡 Простой пример.
Нашёл баг. Но ты не просто говоришь "не работает", ты сразу добавляешь:
"по логам видно, что падает из-за пустого поля user_id при отправке POST-запроса".
И разработчик тебе за это реально скажет спасибо.

А если ты ещё и умеешь написать автотест, проверить API в Postman или зайти в БД — это уже совсем уровень QA-дзена 🧘🏻‍♂️
👍10❤4🤣3