#databases
Знание баз данных необходимый навык для любого специалиста по тестированию.
Автор нашей сегодняшней статьи собрал вопросы по SQL (большая часть кода в которых относится к СУБД PostgreSQL), которые задавали на собеседованиях на позицию python-разработчика. Естественно отвечать правильно получалось не всегда, а если точнее то чаще не правильно и автор составил перечень ответов.
Шпаргалка по SQL (postgres), которая выручает меня на собесах
Знание баз данных необходимый навык для любого специалиста по тестированию.
Автор нашей сегодняшней статьи собрал вопросы по SQL (большая часть кода в которых относится к СУБД PostgreSQL), которые задавали на собеседованиях на позицию python-разработчика. Естественно отвечать правильно получалось не всегда, а если точнее то чаще не правильно и автор составил перечень ответов.
Шпаргалка по SQL (postgres), которая выручает меня на собесах
Хабр
Шпаргалка по SQL (postgres), которая выручает меня на собесах
Привет, Хабр! Я решил посвятить свою первую статью SQL. Вопросы, рассмотренные ниже мне задавали на собеседованиях на позицию python-разработчика. Естественно отвечать правильно получалось не всегда,...
❤1
#proQuality_books #automationTesting
Selenium with Java – A Beginner’s Guide: Web Browser Automation for Testing using Selenium with Java (2022)
Автор: Pallavi Sharma
Количество страниц: 206
Язык издания: Английский
Эта книга знакомит с настройкой среды для написания тестов после изучения Selenium и его возможностей. Многочисленные функции, в том числе интерфейс веб-драйвера, интерфейс веб-элементов и локаторы, подробно проиллюстрированы с использованием класса By. Кроме того, в книге представлены такие задачи, как манипулирование элементами HTML, операции с мышью и клавиатурой, раскрывающийся список, таблица, окно, оповещение, фрейм, Action класс и синхронизация.
Наряду с Selenium IDE и Selenium Webdriver в книге также рассматривается еще одна важная функция — реализация Selenium Grid, которая позволяет набору тестов выполняться параллельно в нескольких конфигурациях. В книге обсуждаются такие инструменты, как TestNG и Maven, которые помогают в общей разработке экосистемы тестовых проектов.
После прочтения книги вы почувствуете себя компетентным в использовании Selenium для автоматизации различных сценариев и задач веб-тестирования и тестирования браузеров.
Плюсы:
➕В книге много реальных примеров использования Selenium
➕Позволяет тщательно изучить различные идеи автоматизации тестирования
➕Содержит описание использования различных интсрументов в сочетании с Selenium для автоматизации тестирования веб
Недостатки:
➖Книга больше похоже на отзыв, чем на руководство
➖Не подходит для начинающих
Selenium with Java – A Beginner’s Guide: Web Browser Automation for Testing using Selenium with Java (2022)
Автор: Pallavi Sharma
Количество страниц: 206
Язык издания: Английский
Эта книга знакомит с настройкой среды для написания тестов после изучения Selenium и его возможностей. Многочисленные функции, в том числе интерфейс веб-драйвера, интерфейс веб-элементов и локаторы, подробно проиллюстрированы с использованием класса By. Кроме того, в книге представлены такие задачи, как манипулирование элементами HTML, операции с мышью и клавиатурой, раскрывающийся список, таблица, окно, оповещение, фрейм, Action класс и синхронизация.
Наряду с Selenium IDE и Selenium Webdriver в книге также рассматривается еще одна важная функция — реализация Selenium Grid, которая позволяет набору тестов выполняться параллельно в нескольких конфигурациях. В книге обсуждаются такие инструменты, как TestNG и Maven, которые помогают в общей разработке экосистемы тестовых проектов.
После прочтения книги вы почувствуете себя компетентным в использовании Selenium для автоматизации различных сценариев и задач веб-тестирования и тестирования браузеров.
Плюсы:
➕В книге много реальных примеров использования Selenium
➕Позволяет тщательно изучить различные идеи автоматизации тестирования
➕Содержит описание использования различных интсрументов в сочетании с Selenium для автоматизации тестирования веб
Недостатки:
➖Книга больше похоже на отзыв, чем на руководство
➖Не подходит для начинающих
👍1
#automationTesting
В нашей статье автор разберет, как писать gRPC автотесты с использованием языка Go, а также как сделать Allure отчет.
Пишем gRPC автотесты на Go с Allure отчетом
В нашей статье автор разберет, как писать gRPC автотесты с использованием языка Go, а также как сделать Allure отчет.
Пишем gRPC автотесты на Go с Allure отчетом
Хабр
Пишем gRPC автотесты на Go с Allure отчетом
Вступление В данной статье разберем, как писать gRPC автотесты с использованием языка Go, а также сделаем Allure отчет. Перед тем, как читать статью, нужно базово понимать некоторые термины: Что такое...
❤2
#softwareTesting
Думаю, всех раздражают неумные тестировщики, которые больше задают вопросы о том, как это должно работать, и отнимают время разработчика, чем собственно тестируют.
Так вот, здравствуйте, на этой неделе это я. Пять лет опыта тестирования, перескакивание с одной области (мобилки) в другую (веб/энтерпрайз). Даже хорошие отзывы о моей работе были, мамой клянусь!
Но сегодня третий день, как я мучаю разработчика тупыми вопросами и не могу пройти позитивный сценарий хоть в какой-то вариации.
В сегодняшней статье автор попробует разобраться в ситуации и выяснить, почему тестировщик с квалификацией как минимум миддл при работе над задачей кажется тупым, как пробка.
Быть тупым тестировщиком
Думаю, всех раздражают неумные тестировщики, которые больше задают вопросы о том, как это должно работать, и отнимают время разработчика, чем собственно тестируют.
Так вот, здравствуйте, на этой неделе это я. Пять лет опыта тестирования, перескакивание с одной области (мобилки) в другую (веб/энтерпрайз). Даже хорошие отзывы о моей работе были, мамой клянусь!
Но сегодня третий день, как я мучаю разработчика тупыми вопросами и не могу пройти позитивный сценарий хоть в какой-то вариации.
В сегодняшней статье автор попробует разобраться в ситуации и выяснить, почему тестировщик с квалификацией как минимум миддл при работе над задачей кажется тупым, как пробка.
Быть тупым тестировщиком
Хабр
Быть тупым тестировщиком
Думаю, всех раздражают неумные тестировщики, которые больше задают вопросы о том, как это должно работать, и отнимают время разработчика, чем собственно тестируют. Так вот, здравствуйте, на этой...
🗿2👎1🥴1
#softSkills
Каждый описывает сеньора так, как может, хочет и видит рядом с собой. При этом можно сказать, что в целом по отрасли портрет сеньора очерчен. В сегодняшнем материале мы будем говорить о сеньоре в контексте уровня подготовки специалиста. Но следует отметить, что в некоторых компаниях бывает так, что человеку дают погоны сеньора только для того, чтобы заманить его к себе. Хотя, объективно, он еще джун.
Автор нашей сегодняшней статьи обратил внимание, что люди по-разному формулируют для себя, кто такой сеньор и хотел бы поделиться своими наблюдениями и развеять заблуждения о сеньорах, которые ему доводилось слышать.
Не каждый, кого называют сеньором — сеньор. Но как им стать?
Каждый описывает сеньора так, как может, хочет и видит рядом с собой. При этом можно сказать, что в целом по отрасли портрет сеньора очерчен. В сегодняшнем материале мы будем говорить о сеньоре в контексте уровня подготовки специалиста. Но следует отметить, что в некоторых компаниях бывает так, что человеку дают погоны сеньора только для того, чтобы заманить его к себе. Хотя, объективно, он еще джун.
Автор нашей сегодняшней статьи обратил внимание, что люди по-разному формулируют для себя, кто такой сеньор и хотел бы поделиться своими наблюдениями и развеять заблуждения о сеньорах, которые ему доводилось слышать.
Не каждый, кого называют сеньором — сеньор. Но как им стать?
Хабр
Не каждый, кого называют сеньором — сеньор. Но как им стать?
Привет! Я — Александр Болжеларский, QA Automation Lead & Team Lead в NIX и спикер NIXMulticonf . Начну с небольшого дисклеймера. Каждый описывает сеньора так, как может, хочет и видит рядом с...
👍2
#proQuality_books #automationTesting
Python Testing with pytest, Second Edition (2022)
Автор: Brian Okken
Количество страниц: 272
Язык издания: Английский
Тестируйте большие и малые приложения, пакеты и библиотеки с помощью pytest, самой мощной среды тестирования Python. pytest помогает вам быстро писать тесты, сохраняя их читабельность и удобство обслуживания. В этом полностью переработанном издании вы изучите супервозможности pytest — simple asserts, fixtures, parametrization, markers, and plugins — при создании простых тестов и наборов тестов для небольшого приложения базы данных.
Используя надежную, но простую модель, писать небольшие тесты с помощью pytest так же легко, как и масштабироваться до сложного функционального тестирования. Эта книга покажет вам, как это сделать.
Плюсы:
➕В этой книге есть все необходимое для того, чтобы полностью овладеть навыками тестирования приложений/кода Python
➕Легко найти нужный раздел, а примеры достаточно просты
➕Если вас интересует модульное тестирование кода Python с помощью pytest Framework, эта книга охватывает все, что вам нужно знать
➕Описывает много внутренних деталей pytest
➕Книга проста в прочтении
➕Полезная и практичная книга, если вы хотите начать глубокое погружение в pytest
➕Очень подробная книга с большим количеством примеров
Недостатки:
➖Не заполняет пробелы в документации pytest, как хотелось бы
➖В некоторых главах создается впечатление, что в них почти нет содержания, а текст просто растянут, чтобы заполнить количество страниц, в основном за счет длинных примеров и тривиальных распечаток вывода pytest
➖Книга не подходит для изучения TDD
Для кого книга:
✔️Всем, кто начинает работать с Python, просто чтобы понять, как все должно быть построено
✔️Тем у кого есть опыт написания тестов на Python и он хочет усовершенствовать свои навыки
Об авторе:
Брайан Оккен — ведущий подкаста Test & Code и соведущий подкаста Python Bytes. Он также является ведущим инженером-программистом.
Python Testing with pytest, Second Edition (2022)
Автор: Brian Okken
Количество страниц: 272
Язык издания: Английский
Тестируйте большие и малые приложения, пакеты и библиотеки с помощью pytest, самой мощной среды тестирования Python. pytest помогает вам быстро писать тесты, сохраняя их читабельность и удобство обслуживания. В этом полностью переработанном издании вы изучите супервозможности pytest — simple asserts, fixtures, parametrization, markers, and plugins — при создании простых тестов и наборов тестов для небольшого приложения базы данных.
Используя надежную, но простую модель, писать небольшие тесты с помощью pytest так же легко, как и масштабироваться до сложного функционального тестирования. Эта книга покажет вам, как это сделать.
Плюсы:
➕В этой книге есть все необходимое для того, чтобы полностью овладеть навыками тестирования приложений/кода Python
➕Легко найти нужный раздел, а примеры достаточно просты
➕Если вас интересует модульное тестирование кода Python с помощью pytest Framework, эта книга охватывает все, что вам нужно знать
➕Описывает много внутренних деталей pytest
➕Книга проста в прочтении
➕Полезная и практичная книга, если вы хотите начать глубокое погружение в pytest
➕Очень подробная книга с большим количеством примеров
Недостатки:
➖Не заполняет пробелы в документации pytest, как хотелось бы
➖В некоторых главах создается впечатление, что в них почти нет содержания, а текст просто растянут, чтобы заполнить количество страниц, в основном за счет длинных примеров и тривиальных распечаток вывода pytest
➖Книга не подходит для изучения TDD
Для кого книга:
✔️Всем, кто начинает работать с Python, просто чтобы понять, как все должно быть построено
✔️Тем у кого есть опыт написания тестов на Python и он хочет усовершенствовать свои навыки
Об авторе:
Брайан Оккен — ведущий подкаста Test & Code и соведущий подкаста Python Bytes. Он также является ведущим инженером-программистом.
👍1
#proQuality_events
.NET talks Uzbekistan and EPAM are glad to invite you to EPAM Projects Insider external meetup.
Here you can familiarize yourself with the EPAM's projects related to .NET, Azure Cloud, AWS Cloud and DevOps. It is your opportunity to meet speakers who are closely working with these technologies and to learn about their experience on how to achieve great results in different areas like testing, migration and DevOps.
📆 When: August 23 at 19:00 PM UTC+5
Where: Uzbekistan, Tashkent, Impact Technology Hub
💡Agenda:
1. .NET in touch with Cloud technologies.
2. .NET Automagic: Mastering Automation in EPAM Projects.
3. Cloud & DevOps.
.NET talks Uzbekistan and EPAM are glad to invite you to EPAM Projects Insider external meetup.
Here you can familiarize yourself with the EPAM's projects related to .NET, Azure Cloud, AWS Cloud and DevOps. It is your opportunity to meet speakers who are closely working with these technologies and to learn about their experience on how to achieve great results in different areas like testing, migration and DevOps.
📆 When: August 23 at 19:00 PM UTC+5
Where: Uzbekistan, Tashkent, Impact Technology Hub
💡Agenda:
1. .NET in touch with Cloud technologies.
2. .NET Automagic: Mastering Automation in EPAM Projects.
3. Cloud & DevOps.
#proQuality_events
ProQuality комьюнити приглашает вас на наш новый ивент: Essential non-hard skills to lead your team
Присоединяйтесь к нашему онлайн-ивенту, на котором мы обсудим ключевые cофт скиллы, которые помогут вам привести вашу команду к успеху. В современном и быстро меняющемся мире, особую роль играют эффективная коммуникация и сотрудничество при достижении целей проекта (компании).
👉 Откройте для себя практические методы повышения производительности, совершенствования взаимодействия и развития потенциала членов вашей команды на пути к совместным достижениям.
📆 Будем рады видеть вас среди участников нашего ивента 24го августа в 15:00 (UTC+3), язык EN
Другие наши мероприятия на wearecommunity.io
ProQuality комьюнити приглашает вас на наш новый ивент: Essential non-hard skills to lead your team
Присоединяйтесь к нашему онлайн-ивенту, на котором мы обсудим ключевые cофт скиллы, которые помогут вам привести вашу команду к успеху. В современном и быстро меняющемся мире, особую роль играют эффективная коммуникация и сотрудничество при достижении целей проекта (компании).
👉 Откройте для себя практические методы повышения производительности, совершенствования взаимодействия и развития потенциала членов вашей команды на пути к совместным достижениям.
📆 Будем рады видеть вас среди участников нашего ивента 24го августа в 15:00 (UTC+3), язык EN
Другие наши мероприятия на wearecommunity.io
❤2
#automationTesting
Основное преимущество Cucumber — возможность использовать синтаксис Gherkin для определения тестов. Все тесты пишутся как сценарии поведения, и поэтому тесты не только выполняют роль проверки функциональности, но также выступают в роли живой документации. Цель такого подхода — обеспечить большую видимость предмета тестирования. Преимущество заключается в том, что помимо инженеров, также и другие заинтересованные стороны могут проверить, выполняются ли критерии приемки.
Автор статьи создал это руководство, которое помогает при необходимости эффективно настроить Cypress с Cucumber.
Cucumber в Cypress: пошаговое руководство
Основное преимущество Cucumber — возможность использовать синтаксис Gherkin для определения тестов. Все тесты пишутся как сценарии поведения, и поэтому тесты не только выполняют роль проверки функциональности, но также выступают в роли живой документации. Цель такого подхода — обеспечить большую видимость предмета тестирования. Преимущество заключается в том, что помимо инженеров, также и другие заинтересованные стороны могут проверить, выполняются ли критерии приемки.
Автор статьи создал это руководство, которое помогает при необходимости эффективно настроить Cypress с Cucumber.
Cucumber в Cypress: пошаговое руководство
Хабр
Cucumber в Cypress: пошаговое руководство
Один из вопросов, которые мне чаще всего задают на вебинарах, это: «Как мне использовать "X" в Cucumber?» Идет ли речь о тестировании API, cy.session() или другой функциональности, Cucumber, похоже,...
#softwareTesting #apiTesting #testingTools
Insomnia - инструмент для тестирования REST API (клиент взаимодействия с API).
Автор сегодняшней статьи поделится информацией о возможностях инструмента Insomnia: встроенный DevTools, конвертация запроса в код, JSON|XML - читабельный вид (Beautify JSON), есть подсказки на валидацию введенных значений, история запросов...
Insomnia — Инструкция по применению)
Insomnia - инструмент для тестирования REST API (клиент взаимодействия с API).
Автор сегодняшней статьи поделится информацией о возможностях инструмента Insomnia: встроенный DevTools, конвертация запроса в код, JSON|XML - читабельный вид (Beautify JSON), есть подсказки на валидацию введенных значений, история запросов...
Insomnia — Инструкция по применению)
Хабр
Insomnia — Инструкция по применению
Для начинающих специалистов по тестированию Автор: Надежда Дудник Заранее хочу сказать, что мне нравится Postman, просто Insomnia часто используемый инструмент для тестирования API у меня на работе, и...
🔥2
#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 и эмулятором или реальным устройством, на котором выполняется...