home.social

#тестирование_сайтов — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #тестирование_сайтов, aggregated by home.social.

  1. Flaky-тесты — не приговор: эксперименты по ускорению выпуска релизов

    Привет, Хабр! Меня зовут Юра Жанов, я занимаюсь автоматизацией тестирования в hh.ru . Про flaky-тесты написано много, борьбу с ними не прекращаем и мы. Но сегодня немного о другом — хочу поделиться нашим опытом минимизации неприятностей, которые наносят такие тесты. Для этого мы провели ряд экспериментов со стороны тестового фреймворка.

    habr.com/ru/companies/hh/artic

    #qa_automation #qa_testing #qa_management #qa_engineer #qa_automation_engineer #qa #qa_mobile #тестирование #тестирование_сайтов #тестировщик

  2. Flaky-тесты — не приговор: эксперименты по ускорению выпуска релизов

    Привет, Хабр! Меня зовут Юра Жанов, я занимаюсь автоматизацией тестирования в hh.ru . Про flaky-тесты написано много, борьбу с ними не прекращаем и мы. Но сегодня немного о другом — хочу поделиться нашим опытом минимизации неприятностей, которые наносят такие тесты. Для этого мы провели ряд экспериментов со стороны тестового фреймворка.

    habr.com/ru/companies/hh/artic

    #qa_automation #qa_testing #qa_management #qa_engineer #qa_automation_engineer #qa #qa_mobile #тестирование #тестирование_сайтов #тестировщик

  3. Flaky-тесты — не приговор: эксперименты по ускорению выпуска релизов

    Привет, Хабр! Меня зовут Юра Жанов, я занимаюсь автоматизацией тестирования в hh.ru . Про flaky-тесты написано много, борьбу с ними не прекращаем и мы. Но сегодня немного о другом — хочу поделиться нашим опытом минимизации неприятностей, которые наносят такие тесты. Для этого мы провели ряд экспериментов со стороны тестового фреймворка.

    habr.com/ru/companies/hh/artic

    #qa_automation #qa_testing #qa_management #qa_engineer #qa_automation_engineer #qa #qa_mobile #тестирование #тестирование_сайтов #тестировщик

  4. Flaky-тесты — не приговор: эксперименты по ускорению выпуска релизов

    Привет, Хабр! Меня зовут Юра Жанов, я занимаюсь автоматизацией тестирования в hh.ru . Про flaky-тесты написано много, борьбу с ними не прекращаем и мы. Но сегодня немного о другом — хочу поделиться нашим опытом минимизации неприятностей, которые наносят такие тесты. Для этого мы провели ряд экспериментов со стороны тестового фреймворка.

    habr.com/ru/companies/hh/artic

    #qa_automation #qa_testing #qa_management #qa_engineer #qa_automation_engineer #qa #qa_mobile #тестирование #тестирование_сайтов #тестировщик

  5. Soft Skills для тестировщика: почему «мягкие» навыки важнее «жестких» скриптов

    В мире тестирования программного обеспечения часто царит культ «хард скиллов». Selenium, SQL, Postman, Charles, написание автотестов — все это визитная карточка технического специалиста. Безусловно, эти навыки критически важны. Но есть загвоздка: самый совершенный скрипт не найдет баг, который требует человеческого любопытства, и не донесет критичную проблему до разработчика, который вас не слышит. Пора признать: ключевое отличие тестировщика-исполнителя от тестировщика-аналитика и мыслителя заключается в развитых soft skills.

    habr.com/ru/articles/992042/

    #тестирование_по #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_приложений #тестирование_сайтов #soft_skills #тестировщик #мягкие_навыки #hardskills

  6. Soft Skills для тестировщика: почему «мягкие» навыки важнее «жестких» скриптов

    В мире тестирования программного обеспечения часто царит культ «хард скиллов». Selenium, SQL, Postman, Charles, написание автотестов — все это визитная карточка технического специалиста. Безусловно, эти навыки критически важны. Но есть загвоздка: самый совершенный скрипт не найдет баг, который требует человеческого любопытства, и не донесет критичную проблему до разработчика, который вас не слышит. Пора признать: ключевое отличие тестировщика-исполнителя от тестировщика-аналитика и мыслителя заключается в развитых soft skills.

    habr.com/ru/articles/992042/

    #тестирование_по #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_приложений #тестирование_сайтов #soft_skills #тестировщик #мягкие_навыки #hardskills

  7. Soft Skills для тестировщика: почему «мягкие» навыки важнее «жестких» скриптов

    В мире тестирования программного обеспечения часто царит культ «хард скиллов». Selenium, SQL, Postman, Charles, написание автотестов — все это визитная карточка технического специалиста. Безусловно, эти навыки критически важны. Но есть загвоздка: самый совершенный скрипт не найдет баг, который требует человеческого любопытства, и не донесет критичную проблему до разработчика, который вас не слышит. Пора признать: ключевое отличие тестировщика-исполнителя от тестировщика-аналитика и мыслителя заключается в развитых soft skills.

    habr.com/ru/articles/992042/

    #тестирование_по #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_приложений #тестирование_сайтов #soft_skills #тестировщик #мягкие_навыки #hardskills

  8. Soft Skills для тестировщика: почему «мягкие» навыки важнее «жестких» скриптов

    В мире тестирования программного обеспечения часто царит культ «хард скиллов». Selenium, SQL, Postman, Charles, написание автотестов — все это визитная карточка технического специалиста. Безусловно, эти навыки критически важны. Но есть загвоздка: самый совершенный скрипт не найдет баг, который требует человеческого любопытства, и не донесет критичную проблему до разработчика, который вас не слышит. Пора признать: ключевое отличие тестировщика-исполнителя от тестировщика-аналитика и мыслителя заключается в развитых soft skills.

    habr.com/ru/articles/992042/

    #тестирование_по #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_приложений #тестирование_сайтов #soft_skills #тестировщик #мягкие_навыки #hardskills

  9. Юнит-тестирование для веб-разработчиков: концепции и аспекты, которых не найти в документации

    Что должен делать разработчик, чтобы проект, над которым он работает, не имел проблем? Очевидно — нужно просто исправить все баги и больше не писать новых. Хорошая попытка, но в реальности и для существующего сервиса скорее всего потребуется ещё несколько шагов, чтобы радикально уменьшить количество открытых багов. В том числе нелюбимое многими разработчиками — начать писать тесты. Зачем этим должны заниматься сами программисты, почему нельзя всё переложить на AI, с чего начать и каким принципам следовать, расскажу в статье.

    habr.com/ru/companies/habr_rut

    #тестирование #тестирование_сайтов #юниттестирование #vue_testing #premier #тесты #вебприложения #вебразработка #качество_кода

  10. Топ-10 полезных расширений для браузера в арсенале QA-инженера

    Работа тестировщика часто состоит из множества мелких, но обязательных действий. Эта статья - подборка инструментов, которые берут часть этой рутины на себя. Здесь вы найдете 10 расширений, чтобы быстро работать с валидацией, визуальной частью или тестовыми данными, делая ваш процесс тестирования более эффективным.

    habr.com/ru/articles/956060/

    #тестирование #тестирование_вебприложений #тестирование_сайтов #браузеры

  11. ChatGPT Atlas: пока ещё не торт для тестировщиков

    OpenAI представила ChatGPT Atlas - новый уровень интеграции искусственного интеллекта в браузер. По задумке, Atlas превращает привычный ChatGPT в универсального помощника, встроенного прямо в веб-страницы. Теперь чат можно вызвать в любой момент: он суммирует статьи, сравнивает контент, объясняет непонятное и даже может взаимодействовать с сайтами от имени пользователя. На первый взгляд - мечта QA-инженера, но не торт.

    habr.com/ru/articles/958978/

    #тестирование #qa #ai #chatgpt #openai #тестирование_вебприложений #тестирование_сайтов

  12. Requestly: гайд для тестировщиков

    Привет! Я Ева, тестировщик в KTS . В этой статье я хочу рассказать про Requestly — мощный инструмент, позволяющий перехватывать и модифицировать HTTP-запросы и ответы без участия разработчиков. Он особенно полезен при тестировании нестандартных сценариев, симуляции ошибок и быстром создании нужных тестовых данных. Во многих разделах Requestly есть обучающие видео про работу с этим инструментом, однако они не всегда подробно покрывают все его возможности. К тому же, на русском языке материалов о нем довольно мало. Я решила собрать весь свой опыт работы с Requestly в один объемный туториал — от начала работы до конкретных юз-кейсов.

    habr.com/ru/articles/957518/

    #requestly #http #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_сайтов

  13. Requestly: гайд для тестировщиков

    Привет! Я Ева, тестировщик в KTS . В этой статье я хочу рассказать про Requestly — мощный инструмент, позволяющий перехватывать и модифицировать HTTP-запросы и ответы без участия разработчиков. Он особенно полезен при тестировании нестандартных сценариев, симуляции ошибок и быстром создании нужных тестовых данных. Во многих разделах Requestly есть обучающие видео про работу с этим инструментом, однако они не всегда подробно покрывают все его возможности. К тому же, на русском языке материалов о нем довольно мало. Я решила собрать весь свой опыт работы с Requestly в один объемный туториал — от начала работы до конкретных юз-кейсов.

    habr.com/ru/articles/957518/

    #requestly #http #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_сайтов

  14. Requestly: гайд для тестировщиков

    Привет! Я Ева, тестировщик в KTS . В этой статье я хочу рассказать про Requestly — мощный инструмент, позволяющий перехватывать и модифицировать HTTP-запросы и ответы без участия разработчиков. Он особенно полезен при тестировании нестандартных сценариев, симуляции ошибок и быстром создании нужных тестовых данных. Во многих разделах Requestly есть обучающие видео про работу с этим инструментом, однако они не всегда подробно покрывают все его возможности. К тому же, на русском языке материалов о нем довольно мало. Я решила собрать весь свой опыт работы с Requestly в один объемный туториал — от начала работы до конкретных юз-кейсов.

    habr.com/ru/articles/957518/

    #requestly #http #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_сайтов

  15. Requestly: гайд для тестировщиков

    Привет! Я Ева, тестировщик в KTS . В этой статье я хочу рассказать про Requestly — мощный инструмент, позволяющий перехватывать и модифицировать HTTP-запросы и ответы без участия разработчиков. Он особенно полезен при тестировании нестандартных сценариев, симуляции ошибок и быстром создании нужных тестовых данных. Во многих разделах Requestly есть обучающие видео про работу с этим инструментом, однако они не всегда подробно покрывают все его возможности. К тому же, на русском языке материалов о нем довольно мало. Я решила собрать весь свой опыт работы с Requestly в один объемный туториал — от начала работы до конкретных юз-кейсов.

    habr.com/ru/articles/957518/

    #requestly #http #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_сайтов

  16. Автоматизация QA: разбираем рынок решений для тестирования (Часть 1)

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

    habr.com/ru/articles/937090/

    #qa #автоматизация_тестирования #тестировщик #тестирование_по #тестирование_сайтов #тестирование_вебприложений #тестирование_мобильных_приложений #qa_engineer #qa_management #qa_strategy

  17. Автоматизация QA: разбираем рынок решений для тестирования (Часть 1)

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

    habr.com/ru/articles/937090/

    #qa #автоматизация_тестирования #тестировщик #тестирование_по #тестирование_сайтов #тестирование_вебприложений #тестирование_мобильных_приложений #qa_engineer #qa_management #qa_strategy

  18. Автоматизация QA: разбираем рынок решений для тестирования (Часть 1)

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

    habr.com/ru/articles/937090/

    #qa #автоматизация_тестирования #тестировщик #тестирование_по #тестирование_сайтов #тестирование_вебприложений #тестирование_мобильных_приложений #qa_engineer #qa_management #qa_strategy

  19. Pairwise тестирование. Почему, зачем и как?

    Всем привет! Попарное тестирование (pairwise testing) - одна из самых распространённых техник тест дизайна. Уверена, вы уже про неё читали в книгах, сертификациях, статьях… В этой статье хочу рассказать о том, на чём основана данная техника, почему она так распространена, пояснить принцип, разобрать примеры и инструменты, которые помогают автоматизировать процесс тест дизайна.

    habr.com/ru/articles/876580/

    #тестирование #тестирование_по #тестирование_приложений #тестирование_сайтов #тестирование_вебприложений #тестирование_мобильных_приложений #qa #qa_testing #pairwise #pairwise_testing

  20. Технические задания на собеседовании QA Junior+

    Привет, Хабр! Меня зовут Иван , я в тестировании более 2-х лет. Начинал свой путь с курса Яндекс Практикума (подробнее в тг канале) . Продолжаем разбирать вопросы и технические задания на собеседовании QA manual. Перед прочтением этой статьи рекомендую ознакомиться с моей предыдущей работой Какие вопросы я задаю на собеседовании QA Junior+ 3. Протестировать карандаш для различных видов тестирования. Для начала необходимо спросить " Есть ли требования к карандашу? " Если вы пропустите этот вопрос и приступе к тестированию, то считай вы провалили задание. - Требований нет. 1 шаг. Исследовательское тестирование на основе косвенных требований . Мы знаем что должен делать карандаш - писать по бумаге, но с возможностью стереть данные ластиком. Карандаш может быть разной формы , цвета и жесткости : ✏️ Форма влияет на функционал и на удобство использования. Круглый скатится со стола, с гранями не должен "резать" руку, три грани слишком крупно и подойдет не для всех пользователей. Есть ли ластик на карандаше и выполняет он свою прямую функцию? ✏️ Цвет не влияет на функционал (говорим не про цвет графита, а про визуальную часть). Цвет не должен нести лишнюю информацию, кроме как визуального акцента или бренда компании; ✏️ Запах не должен быть специфичным и гипоаллергенным; Протестировать карандаш

    habr.com/ru/articles/784710/

    #qa #тестирование_в_яндексе #тестирование_вебсайтов #тестирование_сайтов #тестирование #testing #тестирование_по #собеседование_вопросы #собеседование_в_it #junior_qa

  21. Революция в тестировании: от традиционного подхода к интеллектуальной эволюции

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

    habr.com/ru/companies/axenix/a

    #тестирование_по #тестирование #тестирование_вебприложений #тестирование_сайтов #тестирование_мобильных_приложений #тестирование_производительности #qa #qa_engineer #qa_lead #testing

  22. Хорошие практики нагрузочного тестирования: гайд для тех, кто успел до «пожара»

    В каждом проекте рано или поздно наступает момент, когда нужно провести нагрузочное тестирование. Чаще всего это происходит поздно: сайт уже крашится под наплывом пользователей, стартовая страница не загружается, а обработка запросов в базе данных длится больше минуты. В такие моменты в «Джире» тестировщика появляется новая задача на поиск узких мест в системе. Конечно, в подобной ситуации уже не до проведения нагрузочного тестирования по всем правилам, но если получилось выиграть пару дней или выпал редчайший шанс провести тестирование до «пожара», то эта статья для вас. Меня зовут Алена Вахтина и я ведущий специалист по тестированию в Лиге Цифровой Экономики — поделюсь своим опытом.

    habr.com/ru/companies/digitall

    #тестирование #jmeter #мониторинг #apache_jmeter #тестирование_сайтов #тестовая_среда

  23. [Перевод] Лидерство в тестировании: Инструменты для выполнения тестов

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

    habr.com/ru/articles/935340/

    #leadership #paulgerard_leadership #тестирование #тестирование_по #тестирование_вебприложений #тестирование_сайтов #тестирование_приложений #автоматизация_тестирования #automation_testing #automation_framework

  24. [Перевод] Лидерство в тестировании — Сколько тестирования достаточно?

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

    habr.com/ru/articles/785082/

    #paulgerard_leadership #leadership #quality_assurance #testing_strategy #тестирование #тестирование_по #тестирование_вебприложений #тестирование_сайтов #тестирование_приложений #software_testing

  25. Войти в ИТ через тестирование: опыт QA-инженеров hh.ru

    Привет! Меня зовут Олег Водянов, и я QA-инженер в hh.ru . Свой путь в тестировании я начал в качестве джуна в далёком 2018 году. Всё, что мне тогда понадобилось для трудоустройства — это прочитать и законспектировать теоретическую информацию с сайта www.protesting.ru , написать пару запросов на SQL (самый сложный из которых был на объединение двух таблиц), перечислить несколько команд Linux и перевести небольшой отрывок текста с английского языка. Сейчас же пройти этапы отбора, чтобы получить работу в этой области становится все сложнее. В основном это связано с сокращением количества вакансий и ростом ищущих работу специалистов из-за ситуации на рынке труда вследствие ухода многих компаний из России. Мы провели опрос среди наших коллег-тестировщиков из hh.ru для того, чтобы на живом примере показать, что успешно войти на ИТ-рынок труда сейчас можно с любым бэкграундом, а также сподвигнуть на размышления о том, насколько сфера тестирования в принципе подходит именно вам.

    habr.com/ru/companies/hh/artic

    #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_сайтов #войтивайти #войти_в_it #войти_в_айти #войти_в_ит #карьера #карьера_тестировщика

  26. Войти в ИТ через тестирование: опыт QA-инженеров hh.ru

    Привет! Меня зовут Олег Водянов, и я QA-инженер в hh.ru . Свой путь в тестировании я начал в качестве джуна в далёком 2018 году. Всё, что мне тогда понадобилось для трудоустройства — это прочитать и законспектировать теоретическую информацию с сайта www.protesting.ru , написать пару запросов на SQL (самый сложный из которых был на объединение двух таблиц), перечислить несколько команд Linux и перевести небольшой отрывок текста с английского языка. Сейчас же пройти этапы отбора, чтобы получить работу в этой области становится все сложнее. В основном это связано с сокращением количества вакансий и ростом ищущих работу специалистов из-за ситуации на рынке труда вследствие ухода многих компаний из России. Мы провели опрос среди наших коллег-тестировщиков из hh.ru для того, чтобы на живом примере показать, что успешно войти на ИТ-рынок труда сейчас можно с любым бэкграундом, а также сподвигнуть на размышления о том, насколько сфера тестирования в принципе подходит именно вам.

    habr.com/ru/companies/hh/artic

    #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_сайтов #войтивайти #войти_в_it #войти_в_айти #войти_в_ит #карьера #карьера_тестировщика

  27. Войти в ИТ через тестирование: опыт QA-инженеров hh.ru

    Привет! Меня зовут Олег Водянов, и я QA-инженер в hh.ru . Свой путь в тестировании я начал в качестве джуна в далёком 2018 году. Всё, что мне тогда понадобилось для трудоустройства — это прочитать и законспектировать теоретическую информацию с сайта www.protesting.ru , написать пару запросов на SQL (самый сложный из которых был на объединение двух таблиц), перечислить несколько команд Linux и перевести небольшой отрывок текста с английского языка. Сейчас же пройти этапы отбора, чтобы получить работу в этой области становится все сложнее. В основном это связано с сокращением количества вакансий и ростом ищущих работу специалистов из-за ситуации на рынке труда вследствие ухода многих компаний из России. Мы провели опрос среди наших коллег-тестировщиков из hh.ru для того, чтобы на живом примере показать, что успешно войти на ИТ-рынок труда сейчас можно с любым бэкграундом, а также сподвигнуть на размышления о том, насколько сфера тестирования в принципе подходит именно вам.

    habr.com/ru/companies/hh/artic

    #тестирование #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_сайтов #войтивайти #войти_в_it #войти_в_айти #войти_в_ит #карьера #карьера_тестировщика

  28. Нагрузочное тестирование для интернет-магазина

    Проведение нагрузочного тестирования стало необходимостью в связи с резким ростом онлайн-аудитории интернет-магазина в периоды маркетинговых рассылок. Если в обычное время количество пользователей составляло около 200 человек одновременно, то во время маркетинговых акций это число выросло до 1500 человек. Этот рост потребовал серьезной подготовки системы к возросшей нагрузке, чтобы обеспечить стабильную работу ресурсов и избежать сбоев, а также недоступности для клиентов. Нагрузочное тестирование стало ключевым шагом в обеспечении бесперебойной работы интернет-магазина в периоды повышенной активности пользователей.

    habr.com/ru/articles/814119/

    #тестирование_вебприложений #тестирование_производительности #тестирование_сайтов #ускорение_сайта #ускорение_загрузки #ускорение_сайтов #ускорение_кода

  29. Топ 7 лучших расширений Chrome для ручных тестировщиков

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

    habr.com/ru/articles/873012/

    #тестирование #тестирование_вебприложений #расширения_chrome #тестирование_сайтов #ручное_тестирование

  30. Как меняется тестирование — личный взгляд

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

    habr.com/ru/companies/maxilect

    #эволюция_тестирования #тестирование #тестирование_по #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_сайтов #тестирование_приложений #тестировщик

  31. Психология тестировщика: почему критическое мышление — это суперсила

    Статья Галины Шайдуровой Психология тестировщика: почему критическое мышление – это суперсила Привет, Хабр! Меня зовут Галина, я работаю QA-инженером в Ozon Tech. Если вы думаете, что тестировщики только ищут баги, то вы заблуждаетесь. Мы — не просто охотники за дефектами (хотя баги ловить умеем). Мы те, кто ежедневно выходит на поле боя против самого изощренного противника — нашего собственного мозга. Вы обращали внимание на то, как легко не заметить очевидное? Например, когда вы ищете очки, а они у вас на голове. Теперь представьте, что тестировщик делает это на уровне сложных систем и интерфейсов, где каждая «потерянная пара очков» может обернуться тысячами разъяренных пользователей. Сегодня хочу рассказать, почему критическое мышление — это суперсила любого тестировщика, ссылаясь на теории классиков, таких как Майерс Г. и Кейнер К. Мы разберем, как когнитивные искажения могут мешать находить баги, что помогает развивать аналитический подход, и как нестандартное мышление спасает проекты (и иногда ночной сон).

    habr.com/ru/companies/ozontech

    #критическое_мышление #тестирование #психология_тестирования #qa #тестировщик #тестирование_вебприложений #тестирование_сайтов

  32. Авторизация через VK: что под капотом и как это тестировать

    Авторизация в приложениях через сторонние сервисы уже давно стала привычной. Это и правда удобно. Не нужно запоминать, как именно ты вписал свой юзернейм — Va$ya или Vassssya? — и какой пароль выбрал — 123 или 321? Нажимаешь волшебную кнопку «Войти с помощью….» и попадаешь в личный кабинет. И раз эта фича появилась, значит это кто-то тестирует. Несколько лет назад мы разработали для наших учеников тренажёр в виде игры «Битва покемонов». Мы постоянно развиваем и дополняем его: не так давно добавили авторизацию через VK ID. Давайте на конкретном примере разберём, как работает такая авторизация и как её можно протестировать. Авторизация через VK: что под капотом? Теория тестирования сообщает нам, что прежде чем что-то тестировать, нужно определиться с требованиями. Дополним от себя: прежде чем что-то тестировать, нужно понять, как именно оно работает. Выглядит всё максимально просто: если мы авторизованы в своём профиле ВК в браузере, то нам нужно нажать две кнопки — и мы оказываемся внутри игры.

    habr.com/ru/articles/902068/

    #авторизация #vk #интеграционное_тестирование #qa #тестирование #тестирование_сайтов #qa_engineer #тестировщик

  33. Как в Postman использовать данные из файла

    В Postman есть возможность загружать данные из файла — указал в запросе «возьми имя из файла», сделал файл на 100 имен, и вуаля! Запускаешь 1 запрос, а он выполняется 100 раз с разными данными. Так удобно готовить тестовые данные. Заранее прикинул классы эквивалентности, и создал всё одним махом. Нужно исправить? Вот он, файлик, в формате csv или json — легко читается, легко исправляется. А вот что с этим файликом делать дальше? Как сказать постману, что мы хотим подставить эти данные в запрос или в автотест? Где какой синтаксис использовать? Об этом и поговорим в статье на примере системы Users .

    habr.com/ru/articles/932896/

    #тестирование #тестирование_по #тестирование_сайтов #тестирование_приложений #автоматизация_тестирования #postman

  34. [Перевод] Лидерство в тестировании: инструменты тестирования

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

    habr.com/ru/articles/913390/

    #leadership #лидерство #тестирование #тестирование_по #тестирование_вебприложений #тестирование_мобильных_приложений #тестирование_сайтов #тестирование_приложений #paulgerard_leadership

  35. Большой учебник по Postman

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

    habr.com/ru/articles/907178/

    #тестирование #тестирование_по #тестирование_вебприложений #тестирование_сайтов #тестирование_приложений #тестирование_производительности #тестирование_мобильных_приложений #тестирование_на_проникновение

  36. Самые эффективные метрики в тестировании

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

    habr.com/ru/articles/868920/

    #Тестирование #Метрики #Состояние #ПокрытиеТестами #программирование #тестировщик #тестирование_приложений #тестирование_сайтов #тестирование_вебприложений #тестирование_по

  37. [Перевод] Понимание кругового DNS

    Для OpenFreeMap я использую серверы за Round Robin DNS. В этой статье я пытаюсь понять, как браузеры и CDN выбирают, какой из них использовать. Что такое циклический DNS? Обычно, когда вы обслуживаете веб-сайт с помощью VPS, например Digital Ocean или Hetzner, вы добавляете одну запись A в панель управления вашего DNS-провайдера.

    habr.com/ru/articles/854376/

    #round_robin_dns #тестирование_сайтов #распределение_нагрузки #балансировка_трафика #отказоустойчивость #облачные_сервисы

  38. Анализ проблем и «узких горлышек» в тестировании ПО

    Качество программного обеспечения (ПО) напрямую зависит от многих факторов: от требований и спецификаций, проектирования и архитектуры, процессов разработки и тестирования ПО. Естественно, в процессе тестирования часто возникают проблемы и «узкие горлышки», которые могут существенно затруднить успешное завершение проекта. Специалист по тестированию “Лаборатории качества” Александр Черняков написал об основных проблемах, с которыми сталкиваются команды специалистов по тестированию, и рассмотрел возможные пути их решения. Все актуально. Об очевидном и наболевшем тут

    habr.com/ru/articles/834754/

    #анализ #узкое_место #анализ_проблем #управление_разработкой #управление_проектами_и_командой #тестирование #тестирование_по #обучение #тестировщик #тестирование_сайтов

  39. Применение айтрекинга в тестировании юзабилити интерфейсов веб-сайтов

    Больше компаний осознают важность удобства использования (юзабилити) веб-сайтов. Хороший пользовательский опыт (UX) напрямую влияет на конверсии, удовлетворенность пользователей и, в конечном счете, на успех бизнеса. Точный и информативный метод исследования юзабилити является айтрекинг. Айтрекинг (отслеживание взгляда) позволит получить данные о том, как пользователи взаимодействуют с веб-сайтом, какие элементы привлекают внимание, и как они перемещают юзера по страницам.

    habr.com/ru/articles/815995/

    #Айтрекинг #юзабилити #анализ_сайта #ux/ui #тестирование_сайтов #тестирование_вебприложений

  40. [Перевод] Лидерство в тестировании — выполнение тестового проекта

    Цель нашего обсуждения сегодня - разобрать процесс проведения тестирования проекта. Мы затронем следующие темы: - Классический подход к тестированию - Анализ успехов и неудач в ходе тестирования - Проблема уменьшения покрытия(эрозии) тестирования - Управление инцидентами в процессе тестирования - Управление финальной игрой

    habr.com/ru/articles/803711/

    #paulgerard_leadership #leadership #testing #qa_testing #тестирование_по #тестирование_вебприложений #тестирование #тестирование_мобильных_приложений #тестирование_сайтов

  41. [Перевод] Генерация тест-кейсов на основе искусственного интеллекта: революционный подход для тестировщиков

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

    habr.com/ru/articles/796623/

    #тестирование_по #тестирование_вебприложений #тестирование #тестирование_сайтов #тестирование_мобильных_приложений #ии #ии_и_машинное_обучение #ai

  42. Анализируем виды тестов для Frontend

    С развитием веба сайты превратились в сложные приложения, которыми ежедневно пользуются десятки и сотни миллионов людей: почта, облачные хранилища, соцсети, маркетплейсы, стриминговые платформы и т. д. И каждое из них должно работать корректно. Как это сделать? Конечно писать хороший код, а потом и тестировать его. Хотя кто‑то обходится без тестов , тем не менее тестирование — важная часть инженерных практик наравне с мониторингом. Оно помогает нам заблаговременно находить и исправлять баги (или незапланированные фичи) в приложениях. Основная цель тестирования — получить гарантию корректной работы любого ПО . При этом тестировать современный фронтенд сложно: неуправляемая асинхронность (событийная модель браузера), различие браузеров, тяжелое окружение — это лишь малая часть сложностей. Можно ли все возложить на ручных тестировщиков или исправлять баги после жалоб пользователей? Однозначно нет. В большинстве случаев такой подход в скором времени приведет к оттоку пользователей: не все пишут о багах, просто уходят к конкурентам. Безусловно, ручное тестирование остается важным элементом разработки, но тестировщики не могут держать сотни или тысячи сценариев, которые нужно пройти перед релизом или запуском новой фичи. Так где нам получить гарантии, что ключевые сценарии приложения работают корректно? Автоматическое тестирование. Всем привет! Меня зовут Миша, работаю фронтэнд‑разработчиком в VK в команде Облака Mail.ru , и я хочу разобрать различные виды тестов, дать их сравнительный анализ и применимость. Сразу скажу, тут не будет практики написания тестов. Потому что это нереально сделать внутри одной статьи, необходимо разобрать: теорию тестирования, классов эквивалентности, различие подходов/методов к тестированию, комбинаторику состояний, правильное использование моков и стабов, понимание чистых функций, знание архитектуры приложения. Поэтому предлагаю сконцентрироваться на видах тестирования и начать с «идеального теста».

    habr.com/ru/companies/vk/artic

    #тестирование_вебприложений #qa_testing #frontend #тестирование #тестирование_сайтов

  43. [Перевод] Дорожная карта тестировщика 2024

    Стать инженером по ручному тестированию – один из самых доступных способов построить карьеру в сфере IT. Это достаточно захватывающее путешествие, в котором наличие дорожной карты с нужными направлениями поможет вам быстрее достичь своих целей. В этой статье мы расскажем вам о том, как начать работу по специальности “ручной тестировщик”.

    habr.com/ru/articles/791338/

    #тестирование #тестирование_по #тестирование_вебприложений #тестирование_сайтов #тестирование_приложений #дорожная_карта

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

    Текстовое поле — элемент графического интерфейса пользователя (GUI), предназначенный для ввода данных пользователем. Текстовые поля стали стандартной частью каждого сайта. Однако, именно в них часто встречаются ошибки, связанные с юзабилити, а для эффективного тестирования текстовых полей необходимо чётко понимать назначение каждого из них. На собеседовании кандидату часто задаётся вопрос, касающийся проверки корректности работы текстовых полей. Например: «Перечислите варианты тест-кейсов для поля “Имя”». В этой статье мы рассмотрим различные сценарии для тестирования текстовых полей и областей (включая числовые и обязательные поля). Статья поможет понять, как должны быть спроектированы текстовые поля и что нужно сделать, чтобы они были действительно удобными для использования.

    habr.com/ru/articles/790962/

    #тестирование #тестирование_по #тестирование_вебприложений #тестирование_сайтов #qa #qa_automation #qa_testing #qa_engineer

  45. Нагрузочное тестирование для интернет-магазина

    Проведение нагрузочного тестирования стало необходимостью в связи с резким ростом онлайн-аудитории интернет-магазина в периоды маркетинговых рассылок. Если в обычное время количество пользователей составляло около 200 человек одновременно, то во время маркетинговых акций это число выросло до 1500 человек. Этот рост потребовал серьезной подготовки системы к возросшей нагрузке, чтобы обеспечить стабильную работу ресурсов и избежать сбоев, а также недоступности для клиентов. Нагрузочное тестирование стало ключевым шагом в обеспечении бесперебойной работы интернет-магазина в периоды повышенной активности пользователей.

    habr.com/ru/articles/814119/

    #тестирование_вебприложений #тестирование_производительности #тестирование_сайтов #ускорение_сайта #ускорение_загрузки #ускорение_сайтов #ускорение_кода

  46. Нагрузочное тестирование для интернет-магазина

    Проведение нагрузочного тестирования стало необходимостью в связи с резким ростом онлайн-аудитории интернет-магазина в периоды маркетинговых рассылок. Если в обычное время количество пользователей составляло около 200 человек одновременно, то во время маркетинговых акций это число выросло до 1500 человек. Этот рост потребовал серьезной подготовки системы к возросшей нагрузке, чтобы обеспечить стабильную работу ресурсов и избежать сбоев, а также недоступности для клиентов. Нагрузочное тестирование стало ключевым шагом в обеспечении бесперебойной работы интернет-магазина в периоды повышенной активности пользователей.

    habr.com/ru/articles/814119/

    #тестирование_вебприложений #тестирование_производительности #тестирование_сайтов #ускорение_сайта #ускорение_загрузки #ускорение_сайтов #ускорение_кода

  47. [Перевод] Лидерство в тестировании: Инструменты для выполнения тестов

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

    habr.com/ru/articles/935340/

    #leadership #paulgerard_leadership #тестирование #тестирование_по #тестирование_вебприложений #тестирование_сайтов #тестирование_приложений #автоматизация_тестирования #automation_testing #automation_framework

  48. [Перевод] Лидерство в тестировании: Инструменты для выполнения тестов

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

    habr.com/ru/articles/935340/

    #leadership #paulgerard_leadership #тестирование #тестирование_по #тестирование_вебприложений #тестирование_сайтов #тестирование_приложений #автоматизация_тестирования #automation_testing #automation_framework

  49. [Перевод] Лидерство в тестировании: Инструменты для выполнения тестов

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

    habr.com/ru/articles/935340/

    #leadership #paulgerard_leadership #тестирование #тестирование_по #тестирование_вебприложений #тестирование_сайтов #тестирование_приложений #автоматизация_тестирования #automation_testing #automation_framework

  50. Психология тестировщика: почему критическое мышление — это суперсила

    Статья Галины Шайдуровой Психология тестировщика: почему критическое мышление – это суперсила Привет, Хабр! Меня зовут Галина, я работаю QA-инженером в Ozon Tech. Если вы думаете, что тестировщики только ищут баги, то вы заблуждаетесь. Мы — не просто охотники за дефектами (хотя баги ловить умеем). Мы те, кто ежедневно выходит на поле боя против самого изощренного противника — нашего собственного мозга. Вы обращали внимание на то, как легко не заметить очевидное? Например, когда вы ищете очки, а они у вас на голове. Теперь представьте, что тестировщик делает это на уровне сложных систем и интерфейсов, где каждая «потерянная пара очков» может обернуться тысячами разъяренных пользователей. Сегодня хочу рассказать, почему критическое мышление — это суперсила любого тестировщика, ссылаясь на теории классиков, таких как Майерс Г. и Кейнер К. Мы разберем, как когнитивные искажения могут мешать находить баги, что помогает развивать аналитический подход, и как нестандартное мышление спасает проекты (и иногда ночной сон).

    habr.com/ru/companies/ozontech

    #критическое_мышление #тестирование #психология_тестирования #qa #тестировщик #тестирование_вебприложений #тестирование_сайтов