#softwareTesting
Как выбрать подход, стратегию и исполнение для различных проектов по тестированию. Дело вот в чем: все компании, проекты, продукты — разные, и продуктовые команды тоже. Это не фастфуд, где всё всегда стандартно. Более того, количество ресурсов для тестирования (или любого другого аспекта инженерной деятельности, если на то пошло) ограничено. Вам приходится «выбирать битвы, в которых стоит участвовать» и сосредотачиваться на вещах, которые имеют значение. Как это сделать?
Автор нашей сегодняшней статьи расскажет о применение афоризма Сунь-Цзы к управлению тестированием.
Сунь-Цзы и искусство управления тестированием программного обеспечения
Как выбрать подход, стратегию и исполнение для различных проектов по тестированию. Дело вот в чем: все компании, проекты, продукты — разные, и продуктовые команды тоже. Это не фастфуд, где всё всегда стандартно. Более того, количество ресурсов для тестирования (или любого другого аспекта инженерной деятельности, если на то пошло) ограничено. Вам приходится «выбирать битвы, в которых стоит участвовать» и сосредотачиваться на вещах, которые имеют значение. Как это сделать?
Автор нашей сегодняшней статьи расскажет о применение афоризма Сунь-Цзы к управлению тестированием.
Сунь-Цзы и искусство управления тестированием программного обеспечения
Хабр
Сунь-Цзы и искусство управления тестированием программного обеспечения
Познай себя и своего врага Введение Как руководителя отдела QA, меня часто спрашивают о моей философии управления тестированием. По сути, это вопрос о том, как выбрать подход, стратегию и исполнение...
👍4
#proquality_stickers
Теперь у нас есть свой набор стикеров! 🎉
Со временем этот набор будет пополняться. У вас есть возможность стать частью этого процесса - присылайте ваши идеи и пожелания. Какие стикеры вы хотели бы видеть.
В наборе вы можете найти:
✔️ Нашего питомца - хамелеона 🦎
✔️ Специальные стикеры для сеньоров 🙍♂️и сеньорит 🙍♀️
✔️ Табличку "Do not Disturb" для концентрации 🧑💻
✔️ И две версии мема "This is fine" 👍
Стикер - вместо тысячи слов!
Теперь у нас есть свой набор стикеров! 🎉
Со временем этот набор будет пополняться. У вас есть возможность стать частью этого процесса - присылайте ваши идеи и пожелания. Какие стикеры вы хотели бы видеть.
В наборе вы можете найти:
✔️ Нашего питомца - хамелеона 🦎
✔️ Специальные стикеры для сеньоров 🙍♂️и сеньорит 🙍♀️
✔️ Табличку "Do not Disturb" для концентрации 🧑💻
✔️ И две версии мема "This is fine" 👍
Стикер - вместо тысячи слов!
Telegram
ProQuality @proquality_community
Free stickerpack with 8 stickers.
🤩6🔥2👍1🥰1
#automationTesting
Автор нашей сегодняшней статьи разберет, как писать UI автотесты с использованием паттернов Page Object, Page Factory на языке TypeScript.
Пишем UI авто тесты на TypeScript с использованием Page Object, Page Factory
Автор нашей сегодняшней статьи разберет, как писать UI автотесты с использованием паттернов Page Object, Page Factory на языке TypeScript.
Пишем UI авто тесты на TypeScript с использованием Page Object, Page Factory
Хабр
Пишем UI авто тесты на TypeScript с использованием Page Object, Page Factory
Вступление В данной статье мы разберем, как писать UI автотесты с использованием паттернов Page Object, Page Factory на языке TypeScript. У меня уже была статья о том Как правильно писать UI авто...
❤3
#softwareTesting
Роль QA или инженера по обеспечению качества (Quality Assurance Engineer), также известного как QA-инженер, является уникальной, но не всегда полностью понятной. Это связано с множеством мифов и стереотипов, связанных с этой должностью.
Многие представляют QA-инженера как того, кто ежедневно случайно нажимает на управляющие элементы программы и проверяет их на баги. К тому же, есть и те, кто считает, что для работы в должности тестировщика не нужны глубокие технические знания.
В сегодняшней статье автор попробует разобраться более детально, кто такой QA-инженер.
QA-инженер: кто это и какие навыки требуются в 2023 году)
Роль QA или инженера по обеспечению качества (Quality Assurance Engineer), также известного как QA-инженер, является уникальной, но не всегда полностью понятной. Это связано с множеством мифов и стереотипов, связанных с этой должностью.
Многие представляют QA-инженера как того, кто ежедневно случайно нажимает на управляющие элементы программы и проверяет их на баги. К тому же, есть и те, кто считает, что для работы в должности тестировщика не нужны глубокие технические знания.
В сегодняшней статье автор попробует разобраться более детально, кто такой QA-инженер.
QA-инженер: кто это и какие навыки требуются в 2023 году)
Хабр
QA-инженер: кто это и какие навыки требуются в 2023 году
Роль QA или инженера по обеспечению качества (Quality Assurance Engineer), также известного как QA-инженер , является уникальной, но не всегда полностью понятной. Это связано с множеством мифов и...
#softSkills
Вопросы профессионального развития — штука сложная. Иногда кажется, что ты немного подзастрял на своей должности (в своей сфере, своей компании — нужное подчеркнуть), и хочется сделать какой-то шаг вперед. Но куда именно и как — дилемма.
В этой статье автор попробует наметить возможные векторы развития для QA-специалиста.
Куда расти тестировщику? Надо ли для этого уходить из QA?
Вопросы профессионального развития — штука сложная. Иногда кажется, что ты немного подзастрял на своей должности (в своей сфере, своей компании — нужное подчеркнуть), и хочется сделать какой-то шаг вперед. Но куда именно и как — дилемма.
В этой статье автор попробует наметить возможные векторы развития для QA-специалиста.
Куда расти тестировщику? Надо ли для этого уходить из QA?
Хабр
Куда расти тестировщику? Надо ли для этого уходить из QA?
Вопросы профессионального развития — штука сложная. Иногда кажется, что ты немного подзастрял на своей должности (в своей сфере, своей компании — нужное подчеркнуть), и хочется сделать какой-то шаг...
#proQuality_books #softwareTesting
Metasploit Penetration Testing Cookbook - Third Edition (2018)
Авторы: Daniel Teixeira, Abhinav Singh, Monika Agarwal
Количество страниц: 426
Язык издания: Английский
Книга включает более 100 рецептов тестирования на проникновение с использованием Metasploit и виртуальных машин. Metasploit в настоящее время является ведущим в мире инструментом тестирования на проникновение и одним из крупнейших open-source проектов в области информационной безопасности и тестирования на проникновение.
Плюсы:
➕Подробное рассмотрение техник тестирования на проникновение
➕Лучшие практики эффективного использования фреймворка Metasploit
➕Полезные советы для специалистов по тестированию безопасности
Недостатки:
➖Некоторые темы не достаточно полно раскрыты
➖Книга в электронном формате менее удобна к прочтению, чем бумажный вариант
Для кого книга:
✔️Как для новичков, так и для более опытных специалистов по тестированию безопасности
Об авторе:
✏️ Daniel Teixeira — эксперт по ИТ-безопасности, автор и тренер, специализирующийся на тестировании на проникновение и оценке уязвимостей.
✏️ Abhinav Singh — известный исследователь информационной безопасности, автор первого и второго изданий книги.
✏️ Monika Agarwal — исследователь информационной безопасности, автор научных работ.
Metasploit Penetration Testing Cookbook - Third Edition (2018)
Авторы: Daniel Teixeira, Abhinav Singh, Monika Agarwal
Количество страниц: 426
Язык издания: Английский
Книга включает более 100 рецептов тестирования на проникновение с использованием Metasploit и виртуальных машин. Metasploit в настоящее время является ведущим в мире инструментом тестирования на проникновение и одним из крупнейших open-source проектов в области информационной безопасности и тестирования на проникновение.
Плюсы:
➕Подробное рассмотрение техник тестирования на проникновение
➕Лучшие практики эффективного использования фреймворка Metasploit
➕Полезные советы для специалистов по тестированию безопасности
Недостатки:
➖Некоторые темы не достаточно полно раскрыты
➖Книга в электронном формате менее удобна к прочтению, чем бумажный вариант
Для кого книга:
✔️Как для новичков, так и для более опытных специалистов по тестированию безопасности
Об авторе:
✏️ Daniel Teixeira — эксперт по ИТ-безопасности, автор и тренер, специализирующийся на тестировании на проникновение и оценке уязвимостей.
✏️ Abhinav Singh — известный исследователь информационной безопасности, автор первого и второго изданий книги.
✏️ Monika Agarwal — исследователь информационной безопасности, автор научных работ.
👍9❤2
#automationTesting
Appium — это инструмент с открытым исходным кодом для автоматизации, способный взаимодействовать с тестовым скриптом, сервером Appium и эмулятором или реальным устройством, на котором выполняется скрипт.
Этот хорошо зарекомендовавший себя фреймворк очень популярен для тестирования мобильных, веб- и гибридных приложений.
Чтобы использовать весь потенциал Appium, важно знать об основных «подводных камнях», с которыми придется столкнуться в начале работы с фреймворком, а также внутренние возможности Appium.
В данном руководстве автор рассмотрит несколько лучших практик, которые помогут QA-специалистам оптимизировать тесты в Appium.
Лучшие практики для оптимизации тестов в Appium
Appium — это инструмент с открытым исходным кодом для автоматизации, способный взаимодействовать с тестовым скриптом, сервером Appium и эмулятором или реальным устройством, на котором выполняется скрипт.
Этот хорошо зарекомендовавший себя фреймворк очень популярен для тестирования мобильных, веб- и гибридных приложений.
Чтобы использовать весь потенциал Appium, важно знать об основных «подводных камнях», с которыми придется столкнуться в начале работы с фреймворком, а также внутренние возможности Appium.
В данном руководстве автор рассмотрит несколько лучших практик, которые помогут QA-специалистам оптимизировать тесты в Appium.
Лучшие практики для оптимизации тестов в Appium
Хабр
Лучшие практики для оптимизации тестов в Appium
Appium — это инструмент с открытым исходным кодом для автоматизации, способный взаимодействовать с тестовым скриптом, сервером Appium и эмулятором или реальным устройством, на котором выполняется...
#softwareTesting #chatgpt
В современном мире разработĸа ПО стала неотъемлемой частью нашей повседневной жизни. Вместе с ростом сложности и масштабов проеĸтов появляется все больше потребности в эффеĸтивных методах тестирования ПО, ĸоторые позволят обнаруживать ошибĸи и обеспечивать высоĸое ĸачество разрабатываемых продуĸтов. В этом ĸонтеĸсте исĸусственный интеллеĸт (ИИ) становится все более востребованным инструментом, способным упростить и усовершенствовать процесс тестирования.
В сегодняшней статье автор рассмотрит, ĸаĸ ChatGPT версии 3.5 может быть применен в тестировании ПО и ĸаĸие преимущества он открывает.
Каĸ можно использовать ChatGPT в тестировании)
В современном мире разработĸа ПО стала неотъемлемой частью нашей повседневной жизни. Вместе с ростом сложности и масштабов проеĸтов появляется все больше потребности в эффеĸтивных методах тестирования ПО, ĸоторые позволят обнаруживать ошибĸи и обеспечивать высоĸое ĸачество разрабатываемых продуĸтов. В этом ĸонтеĸсте исĸусственный интеллеĸт (ИИ) становится все более востребованным инструментом, способным упростить и усовершенствовать процесс тестирования.
В сегодняшней статье автор рассмотрит, ĸаĸ ChatGPT версии 3.5 может быть применен в тестировании ПО и ĸаĸие преимущества он открывает.
Каĸ можно использовать ChatGPT в тестировании)
Хабр
Каĸ можно использовать ChatGPT в тестировании
По запросу “Российский инженер QA использует ChatGPT” нейросеть может сгенерировать довольно интересные изображения Привет, Хабр! Меня зовут Глеб Боос и я работаю руĸоводителем центра ĸомпетенций по...
👍2
#softwareTesting
В сегодняшней статье автор расскажет о минимальных, необходимых hard skills для тестирования бэкенда.
Эта статья будет полезна как начинающим тестировщикам, которые входят в сферу, так и опытным коллегам, которые только сталкиваются с областью бэк-энд тестирования либо хотят структурировать свои знания. А так же эта информация пригодится для тех, кто готовится к собеседованиям или уже их проводит. Здесь представлен и структурирован мой взгляд на данную тему.
Hard skills для входа в тестирование бэка)
В сегодняшней статье автор расскажет о минимальных, необходимых hard skills для тестирования бэкенда.
Эта статья будет полезна как начинающим тестировщикам, которые входят в сферу, так и опытным коллегам, которые только сталкиваются с областью бэк-энд тестирования либо хотят структурировать свои знания. А так же эта информация пригодится для тех, кто готовится к собеседованиям или уже их проводит. Здесь представлен и структурирован мой взгляд на данную тему.
Hard skills для входа в тестирование бэка)
Хабр
Hard skills для входа в тестирование бэка
Привет, Хабр! Меня зовут Ольга Кузнецова, я QA Lead, более 7-ми лет работаю в ИТ-сфере в различных должностях и сегодня хочу поговорить о минимальных необходимых hard skills для тестирования...
❤4👍1
#proQuality_books #softwareTesting
Essential Software Testing: A Use-Case Approach (2008)
Автор: Greg Fournier
Количество страниц: 280
Язык издания: Английский
В книге, состоящей из трех частей, рассматриваются способы сделать тестирование гибким, дается представление о том, как эффективно проводить тестирование в различных окружениях. Далее в книге приводится общий обзор концепций тестирования. Наконец, показано, как проводить собственно тестирование, подробно описаны конкретные действия, которые могут быть применены практически в любом проекте, и особое внимание уделено тестированию на основе сценариев использования. В книге описано, как проводить тестирование с использованием Use Cases вне зависимости от требований в проекте.
Автор вплетает в текст полезные примеры из практики, что позволяет представить концепции в конкретных фреймворках. Данное руководство дает тестировщикам программного обеспечения четкое представление обо всех основах тестирования: как определить, что и как тестировать, как выбрать подходящие тесты в соответствии с планом, как создавать их, выполнять тесты и фиксировать результаты.
Плюсы:
➕Автор делает упор на нетехнические навыки (например, общение с аналитиками, возможно, с заинтересованными сторонами)
➕В книге описывается «гибкий» подход к тестированию, который работает где угодно
Essential Software Testing: A Use-Case Approach (2008)
Автор: Greg Fournier
Количество страниц: 280
Язык издания: Английский
В книге, состоящей из трех частей, рассматриваются способы сделать тестирование гибким, дается представление о том, как эффективно проводить тестирование в различных окружениях. Далее в книге приводится общий обзор концепций тестирования. Наконец, показано, как проводить собственно тестирование, подробно описаны конкретные действия, которые могут быть применены практически в любом проекте, и особое внимание уделено тестированию на основе сценариев использования. В книге описано, как проводить тестирование с использованием Use Cases вне зависимости от требований в проекте.
Автор вплетает в текст полезные примеры из практики, что позволяет представить концепции в конкретных фреймворках. Данное руководство дает тестировщикам программного обеспечения четкое представление обо всех основах тестирования: как определить, что и как тестировать, как выбрать подходящие тесты в соответствии с планом, как создавать их, выполнять тесты и фиксировать результаты.
Плюсы:
➕Автор делает упор на нетехнические навыки (например, общение с аналитиками, возможно, с заинтересованными сторонами)
➕В книге описывается «гибкий» подход к тестированию, который работает где угодно
🔥3
#automationTesting
Многие QA Automation пишут свои абсолютно костыльные решения, используя паттерны Page Object, Page Factory. Так происходит, потому что в сфере QA Automation нет каких-то определенных рамок и паттернов, по которым стоит писать авто тесты. Да, есть всеми известный Page Object, но даже его часто используют очень криво. Например, в бэкенд разработке есть много паттернов. Но в автоматизации нет каких-то конкретных паттернов, которые скажут, куда писать allure.step, куда писать проверки, как динамически форматировать локатор.
В нашей новой статье автор расскажет, как правильно писать UI авто тесты и опишет те подходы, к которым пришел через годы практики.
Как правильно писать UI авто тесты на Python
Многие QA Automation пишут свои абсолютно костыльные решения, используя паттерны Page Object, Page Factory. Так происходит, потому что в сфере QA Automation нет каких-то определенных рамок и паттернов, по которым стоит писать авто тесты. Да, есть всеми известный Page Object, но даже его часто используют очень криво. Например, в бэкенд разработке есть много паттернов. Но в автоматизации нет каких-то конкретных паттернов, которые скажут, куда писать allure.step, куда писать проверки, как динамически форматировать локатор.
В нашей новой статье автор расскажет, как правильно писать UI авто тесты и опишет те подходы, к которым пришел через годы практики.
Как правильно писать UI авто тесты на Python
Хабр
Как правильно писать UI авто тесты на Python
Вступление Устал смотреть на то, как многие QA Automation пишут свои абсолютно костыльные решения, используя паттерны Page Object, Page Factory. Так происходит, потому что в сфере QA Automation нет...
#softwareTesting #testingTools #roadmap
Многие, кто приходил в любую новую сферу, задавались вопросами: «какими инструментами необходимо владеть, чтобы…», «а точно ли это весь перечень?», «а какие навыки необходимы, чтобы пройти собеседование?». Таких вопросов больше у новичков, которые уже начали обучение или только в поисках обучения, пытаются понять минимум необходимый для старта.
В сегодняшней статье автор пройдётся по нужным навыкам, инструментам по ручному и автоматизированному тестированию. Даст полезные ссылки для углубления в темы и составим карту компетенций.
Инструменты и навыки для новичков. Или как не потеряться в дремучем лесу тестирования
Многие, кто приходил в любую новую сферу, задавались вопросами: «какими инструментами необходимо владеть, чтобы…», «а точно ли это весь перечень?», «а какие навыки необходимы, чтобы пройти собеседование?». Таких вопросов больше у новичков, которые уже начали обучение или только в поисках обучения, пытаются понять минимум необходимый для старта.
В сегодняшней статье автор пройдётся по нужным навыкам, инструментам по ручному и автоматизированному тестированию. Даст полезные ссылки для углубления в темы и составим карту компетенций.
Инструменты и навыки для новичков. Или как не потеряться в дремучем лесу тестирования
Хабр
Инструменты и навыки для новичков. Или как не потеряться в дремучем лесу тестирования
Привет! Многие, кто приходил в любую новую сферу, задавались вопросами: «какими инструментами необходимо владеть, чтобы…», «а точно ли это весь перечень?», «а какие навыки необходимы, чтобы пройти...
👍4❤2
#softwareTesting #apiTesting
Продолжаем цикл статей про тестирование не-REST-бэкенда, в прошлый раз мы говорили о GraphQL, теперь пришло время WebSocket.
WebSocket - это «протокол связи поверх TCP-соединения, предназначенный для обмена сообщениями между браузером и веб-сервером, использующий постоянное соединение».
Автор нашей сегодняшней статьи расскажет, как работает WebSocket протокол и как с ним работать в Postman.
Как тестировать не-REST-бэкенд. Часть вторая, WebSocket
Продолжаем цикл статей про тестирование не-REST-бэкенда, в прошлый раз мы говорили о GraphQL, теперь пришло время WebSocket.
WebSocket - это «протокол связи поверх TCP-соединения, предназначенный для обмена сообщениями между браузером и веб-сервером, использующий постоянное соединение».
Автор нашей сегодняшней статьи расскажет, как работает WebSocket протокол и как с ним работать в Postman.
Как тестировать не-REST-бэкенд. Часть вторая, WebSocket
Telegram
ProQuality Community
#softwareTesting #apiTesting
Наверняка многие работали и вообще неплохо знакомы с тестированием REST HTTP-бэкенда.
Но есть ещё три других, собственно, не-REST-бэкенда. С ними тоже полезно научиться работать: во-первых, для общего развития, во-вторых, будете…
Наверняка многие работали и вообще неплохо знакомы с тестированием REST HTTP-бэкенда.
Но есть ещё три других, собственно, не-REST-бэкенда. С ними тоже полезно научиться работать: во-первых, для общего развития, во-вторых, будете…
❤3
#proQuality_books #softwareTesting
Сегодня у нас обзор книги №1 по продажам в 2023 (в QA-тематике), абсолютного бестселлера на Амазоне.
The Complete Software Tester Concepts, Skills, and Strategies for High-Quality Testing (2022)
Автор: Kristin Jackvony
Количество страниц: 512
Язык издания: Английский
Книга не только о тестировании, но и о тестировщиках, о тех знаниях и навыках, которыми должен обладать такой специалист. В издании подробно рассматриваются и практические аспекты: ручное разведочное тестирование, тестирование API, тестирование безопасности, — описаны основы автоматизации тестирования, рассказано об использовании инструментов для контроля версий. Автор дает читателю советы по созданию планов тестирования, формулированию стратегий и эффективной работе в команде. Ну и по традиции в конце каждой главы даются вопросы для самопроверки.
Плюсы:
➕Содержит отличный контент для новичков в тестировании
➕Охватывает множество фундаментальных и критических концепций. Каждая глава короткая, но очень информативная.
➕В книге дается потрясающий обзор тестирования: от полей и входных данных, доступных пользователю, до работы внутреннего веб-сервера и базы данных, а также управления исходным кодом и большими банками автоматизированных тестов
➕Отличное руководство для тестировщиков всех уровней. Хороший баланс теории и практики. Концепции четко объяснены и охватывают множество методов и подходов к тестированию
Об авторе:
Кристин Жаквони — обычная учительница музыки Kristin Jackvony вошла в айти, да еще как - стала заметной фигурой в мире QA. Высокооплачиваемый ментор, лектор, и автор книг. Ее обучающие статьи всегда хит. 99.999% вероятность, что вы уже читали какие-то статьи Кристин на Хабре, Software-Testing или TestEngineer.ru.
Сегодня у нас обзор книги №1 по продажам в 2023 (в QA-тематике), абсолютного бестселлера на Амазоне.
The Complete Software Tester Concepts, Skills, and Strategies for High-Quality Testing (2022)
Автор: Kristin Jackvony
Количество страниц: 512
Язык издания: Английский
Книга не только о тестировании, но и о тестировщиках, о тех знаниях и навыках, которыми должен обладать такой специалист. В издании подробно рассматриваются и практические аспекты: ручное разведочное тестирование, тестирование API, тестирование безопасности, — описаны основы автоматизации тестирования, рассказано об использовании инструментов для контроля версий. Автор дает читателю советы по созданию планов тестирования, формулированию стратегий и эффективной работе в команде. Ну и по традиции в конце каждой главы даются вопросы для самопроверки.
Плюсы:
➕Содержит отличный контент для новичков в тестировании
➕Охватывает множество фундаментальных и критических концепций. Каждая глава короткая, но очень информативная.
➕В книге дается потрясающий обзор тестирования: от полей и входных данных, доступных пользователю, до работы внутреннего веб-сервера и базы данных, а также управления исходным кодом и большими банками автоматизированных тестов
➕Отличное руководство для тестировщиков всех уровней. Хороший баланс теории и практики. Концепции четко объяснены и охватывают множество методов и подходов к тестированию
Об авторе:
Кристин Жаквони — обычная учительница музыки Kristin Jackvony вошла в айти, да еще как - стала заметной фигурой в мире QA. Высокооплачиваемый ментор, лектор, и автор книг. Ее обучающие статьи всегда хит. 99.999% вероятность, что вы уже читали какие-то статьи Кристин на Хабре, Software-Testing или TestEngineer.ru.
🤓4
#proQuality_events
ProQuality приглашает вас на наш новый онлайн-ивент «Native Mobile Automation with Appium, Espresso and XCUITest. When to choose what.»
Присоединяйтесь к ивенту, чтобы узнать о самых популярных платформах, доступных для нативной мобильной автоматизации. Получите инсайды о ключевых различиях между платформами и найдите оптимальные варианты использования для каждой из них. Получите лучшее представление о том, как выбрать фреймворк в конкретных обстоятельствах, а затем как скомуницировать и обосновать свое решение.
👉 Зарегистрируйтесь до 28 сентября, чтобы зарезервировать место на нашем мероприятии.
📆 Будем рады видеть вас 28 сентября 15.00 UTC+3, язык EN!
Другие наши мероприятия на wearecommunity.io.
ProQuality приглашает вас на наш новый онлайн-ивент «Native Mobile Automation with Appium, Espresso and XCUITest. When to choose what.»
Присоединяйтесь к ивенту, чтобы узнать о самых популярных платформах, доступных для нативной мобильной автоматизации. Получите инсайды о ключевых различиях между платформами и найдите оптимальные варианты использования для каждой из них. Получите лучшее представление о том, как выбрать фреймворк в конкретных обстоятельствах, а затем как скомуницировать и обосновать свое решение.
👉 Зарегистрируйтесь до 28 сентября, чтобы зарезервировать место на нашем мероприятии.
📆 Будем рады видеть вас 28 сентября 15.00 UTC+3, язык EN!
Другие наши мероприятия на wearecommunity.io.
🥰4❤1👍1
#automationTesting
Любой автоматизатор тестов рано или поздно сталкивается с задачей либо дополнить, либо расширить тестовый фреймворк. К тому же, у многих есть профессиональная цель написать свой тестовый фреймворк. Чтобы реализовать это, необходимо знать и понимать архитектуру тестовых фреймворков, так как от заложенной архитектуры зависит стабильность, расширяемость и гибкость вашего фреймворка и тестов в целом.
Всем известная организация ISTQB разработала общую схему (архитектуру) компонентов, из которых должен состоять тестовый фреймворк.
В этой статье автор разберет, что это за компоненты и для чего они нужны.
Структура тестового фреймворка
Любой автоматизатор тестов рано или поздно сталкивается с задачей либо дополнить, либо расширить тестовый фреймворк. К тому же, у многих есть профессиональная цель написать свой тестовый фреймворк. Чтобы реализовать это, необходимо знать и понимать архитектуру тестовых фреймворков, так как от заложенной архитектуры зависит стабильность, расширяемость и гибкость вашего фреймворка и тестов в целом.
Всем известная организация ISTQB разработала общую схему (архитектуру) компонентов, из которых должен состоять тестовый фреймворк.
В этой статье автор разберет, что это за компоненты и для чего они нужны.
Структура тестового фреймворка
Хабр
Структура тестового фреймворка
Любой автоматизатор тестов рано или поздно сталкивается с задачей либо дополнить, либо расширить тестовый фреймворк. К тому же, у многих есть профессиональная цель...
👍4