Python Testing with pytest
Simple, Rapid, Effective, and Scalable
Автор: Brian Okken
Год: 2022
2 издание
Аннотация
Тестируйте большие и маленькие приложения, пакеты и библиотеки с помощью pytest, самого мощного фреймворка тестирования Python. pytest поможет вам быстро писать тесты, сохранять их читабельными и поддерживаемыми. В этом полностью переработанном издании вы познакомитесь с супервозможностями pytest - простыми утверждениями, фикстурами, параметризацией, маркерами и плагинами - во время создания простых тестов и тестовых наборов для небольшого приложения базы данных. Используя надежную, но простую модель фикстур, писать небольшие тесты с помощью pytest так же легко, как и расширять их до сложного функционального тестирования. Эта книга покажет вам, как.
Рейтинг на Амазоне: 4.4/5
⏱ Скачать книгу
Simple, Rapid, Effective, and Scalable
Автор: Brian Okken
Год: 2022
2 издание
Аннотация
Тестируйте большие и маленькие приложения, пакеты и библиотеки с помощью pytest, самого мощного фреймворка тестирования Python. pytest поможет вам быстро писать тесты, сохранять их читабельными и поддерживаемыми. В этом полностью переработанном издании вы познакомитесь с супервозможностями pytest - простыми утверждениями, фикстурами, параметризацией, маркерами и плагинами - во время создания простых тестов и тестовых наборов для небольшого приложения базы данных. Используя надежную, но простую модель фикстур, писать небольшие тесты с помощью pytest так же легко, как и расширять их до сложного функционального тестирования. Эта книга покажет вам, как.
Рейтинг на Амазоне: 4.4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
Selenium with Java – A Beginner’s Guide
Web Browser Automation for Testing using Selenium with Java
Автор: Pallavi Sharma
Год: 2022
Страниц: 206
Оглавление
1. Введение в Selenium
2. Подготовка тестируемой системы и приложения
3. WebDriver, WebElement и By
4. Концепция синхронизации
5. Работа с веб-элементами - форма, таблица и выпадающее окно
6. Работа с веб-элементами - Alert, Frame, IFrame и Window
7. Дополнительные понятия - Action, Screenshot, WebDriverManager
8. Что такое TestNG
9. Концепция объектной модели страницы
10. Тест на приведение данных в движение
11. Знакомство с Maven
12. Selenium Grid
Рейтинг на Амазоне: 4/5
⏱ Скачать книгу
Web Browser Automation for Testing using Selenium with Java
Автор: Pallavi Sharma
Год: 2022
Страниц: 206
Эта книга предназначена для инженеров по тестированию программного обеспечения, которые хотят заложить прочный фундамент в реализацию Selenium для создания решений по автоматизации тестирования. Требуются базовые знания в области тестирования и языка программирования Java.
Оглавление
1. Введение в Selenium
2. Подготовка тестируемой системы и приложения
3. WebDriver, WebElement и By
4. Концепция синхронизации
5. Работа с веб-элементами - форма, таблица и выпадающее окно
6. Работа с веб-элементами - Alert, Frame, IFrame и Window
7. Дополнительные понятия - Action, Screenshot, WebDriverManager
8. Что такое TestNG
9. Концепция объектной модели страницы
10. Тест на приведение данных в движение
11. Знакомство с Maven
12. Selenium Grid
Рейтинг на Амазоне: 4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
Practical Hardware Pentesting
A guide to attacking embedded systems and protecting them against the most common hardware attacks
Автор: Jean-Georges Valle
Год: 2021
Оглавление
Создание лаборатории пентестинга и обеспечение безопасности лаборатории
Понимание цели
Определение компонентов цели
Подход к тестированию и его планирование
Наша основная платформа для атак
Обнюхивание и атаки на наиболее распространенные протоколы
Извлечение и манипулирование бортовым хранилищем
Атаки на Wi-Fi, Bluetooth и BLE
Атаки на программно-определяемое радио
Доступ к отладочным интерфейсам
Статическая обратная инженерия и анализ
Динамическая обратная инженерия
Оценка и отчет об уязвимостях
Подведение итогов - средства защиты и передовая практика
⏱ Скачать книгу
A guide to attacking embedded systems and protecting them against the most common hardware attacks
Автор: Jean-Georges Valle
Год: 2021
Оглавление
Создание лаборатории пентестинга и обеспечение безопасности лаборатории
Понимание цели
Определение компонентов цели
Подход к тестированию и его планирование
Наша основная платформа для атак
Обнюхивание и атаки на наиболее распространенные протоколы
Извлечение и манипулирование бортовым хранилищем
Атаки на Wi-Fi, Bluetooth и BLE
Атаки на программно-определяемое радио
Доступ к отладочным интерфейсам
Статическая обратная инженерия и анализ
Динамическая обратная инженерия
Оценка и отчет об уязвимостях
Подведение итогов - средства защиты и передовая практика
Please open Telegram to view this post
VIEW IN TELEGRAM
Testing Spring Boot Applications Demystified
Avoiding Pitfalls, Implementing Recipes, and Embracing Best Practices
▫️Автор: Philip Riecks
▫️Год: 2023
▫️Аннотация автора:
"Разберитесь в сложностях тестирования приложений Spring Boot. Получите знания, лучшие практики, практические советы - и избегайте распространенных ловушек. Книга поможет писать комплексные и эффективные тесты и стать более продуктивным. Избавьтесь от мифов о тестировании в Spring Boot!"
▫️В книге всего 100 страниц
▫️Автор - независимый ИТ-консультант по Java; также специалист Kotlin, Spring Boot, и AWS
⏱ Скачать книгу
Avoiding Pitfalls, Implementing Recipes, and Embracing Best Practices
▫️Автор: Philip Riecks
▫️Год: 2023
▫️Аннотация автора:
"Разберитесь в сложностях тестирования приложений Spring Boot. Получите знания, лучшие практики, практические советы - и избегайте распространенных ловушек. Книга поможет писать комплексные и эффективные тесты и стать более продуктивным. Избавьтесь от мифов о тестировании в Spring Boot!"
▫️В книге всего 100 страниц
▫️Автор - независимый ИТ-консультант по Java; также специалист Kotlin, Spring Boot, и AWS
Please open Telegram to view this post
VIEW IN TELEGRAM
Test-Driven Development with C++
A simple guide to writing bug-free Agile code
Автор: Abdul Wahid Tanner
Год: 2022
Страниц: 430
Чему вы научитесь:
Понимать, как разрабатывать программное обеспечение с помощью TDD
Сохранять код системы максимально свободным от ошибок
Рефакторинг и редизайн кода
Уверенно доносить требования и поведение кода до команды
Понимать разницу между модульными и интеграционными тестами
Использовать TDD для создания минимально жизнеспособного фреймворка тестирования
Для кого эта книга:
Эта книга предназначена для разработчиков на C++, которые уже знакомы с C++ и используют его для решения повседневных задач и хотят улучшить свой набор навыков. Вам не нужно быть экспертом, но вы должны обладать некоторыми знаниями о современном C++ и использовании шаблонов, чтобы получить максимальную пользу от этой книги.
⏱ Скачать книгу
A simple guide to writing bug-free Agile code
Автор: Abdul Wahid Tanner
Год: 2022
Страниц: 430
Чему вы научитесь:
Понимать, как разрабатывать программное обеспечение с помощью TDD
Сохранять код системы максимально свободным от ошибок
Рефакторинг и редизайн кода
Уверенно доносить требования и поведение кода до команды
Понимать разницу между модульными и интеграционными тестами
Использовать TDD для создания минимально жизнеспособного фреймворка тестирования
Для кого эта книга:
Эта книга предназначена для разработчиков на C++, которые уже знакомы с C++ и используют его для решения повседневных задач и хотят улучшить свой набор навыков. Вам не нужно быть экспертом, но вы должны обладать некоторыми знаниями о современном C++ и использовании шаблонов, чтобы получить максимальную пользу от этой книги.
Please open Telegram to view this post
VIEW IN TELEGRAM
Основы юзабилити-тестирования
На старт, внимание, тест!
Автор: Кэрол М. Барум
Год: 2021
Страниц: 408
Аннотация
Книга "Основы юзабилити-тестирования" предоставляет читателям инструменты и методы, необходимые для того, чтобы начать тестирование юзабилити или расширить свои знания в этой области. Книга начинается с изложения основ юзабилити-тестирования, которые включают в себя фокусирование на пользователе, а не на продукте, понимание того, когда проводить небольшие или крупные исследования, и представление о юзабилити как о восхождении на холм. Затем в книге рассматриваются варианты тестирования и рассматривается тестирование юзабилити в контексте дизайна, ориентированного на пользователя (UCD). Далее рассматриваются планирование, подготовка и проведение юзабилити-тестов. В остальных главах рассматриваются анализ и отчетность по результатам тестирования юзабилити, а также уникальные аспекты международного тестирования юзабилити. Эта книга будет полезна всем, кто участвует в разработке или поддержке любого типа продукта, таким как разработчики программного обеспечения или веб-сайтов, инженеры, дизайнеры взаимодействия, информационные архитекторы, технические коммуникаторы, визуальные или графические дизайнеры, тренеры, специалисты по оказанию помощи пользователям и технологи по обучению.
Предоставляет всеобъемлющее, пошаговое руководство по тестированию юзабилити - важнейшей части разработки каждого продукта
Полностью обновленное четырехцветное издание теперь включает такие важные вопросы юзабилити, как международное тестирование, создание персон, удаленное тестирование и доступность
Последующее издание "Тестирование и исследование юзабилити" (9780205315192, Longman, 2001), получившее награду высшего уровня от Общества технической коммуникации
Рейтинг на Амазоне: 4,7/5
⏱ Скачать книгу
На старт, внимание, тест!
Автор: Кэрол М. Барум
Год: 2021
Страниц: 408
Аннотация
Книга "Основы юзабилити-тестирования" предоставляет читателям инструменты и методы, необходимые для того, чтобы начать тестирование юзабилити или расширить свои знания в этой области. Книга начинается с изложения основ юзабилити-тестирования, которые включают в себя фокусирование на пользователе, а не на продукте, понимание того, когда проводить небольшие или крупные исследования, и представление о юзабилити как о восхождении на холм. Затем в книге рассматриваются варианты тестирования и рассматривается тестирование юзабилити в контексте дизайна, ориентированного на пользователя (UCD). Далее рассматриваются планирование, подготовка и проведение юзабилити-тестов. В остальных главах рассматриваются анализ и отчетность по результатам тестирования юзабилити, а также уникальные аспекты международного тестирования юзабилити. Эта книга будет полезна всем, кто участвует в разработке или поддержке любого типа продукта, таким как разработчики программного обеспечения или веб-сайтов, инженеры, дизайнеры взаимодействия, информационные архитекторы, технические коммуникаторы, визуальные или графические дизайнеры, тренеры, специалисты по оказанию помощи пользователям и технологи по обучению.
Предоставляет всеобъемлющее, пошаговое руководство по тестированию юзабилити - важнейшей части разработки каждого продукта
Полностью обновленное четырехцветное издание теперь включает такие важные вопросы юзабилити, как международное тестирование, создание персон, удаленное тестирование и доступность
Последующее издание "Тестирование и исследование юзабилити" (9780205315192, Longman, 2001), получившее награду высшего уровня от Общества технической коммуникации
Рейтинг на Амазоне: 4,7/5
Please open Telegram to view this post
VIEW IN TELEGRAM
Учимся создавать надёжные и быстрые тесты с помощью тренажёра по автоматизации на Playwright.
Изучайте понятную теорию и решайте сложные задачи прямо в тренажёре со встроенной IDE, доступной 24/7 с любого устройства. Интегрированный ИИ объяснит материал или укажет на ошибки, помогая закрепить знания без ожиданий и задержек.
В тренажёре вы узнаете:
🔹 Основы и взаимодействие:
Работа с JavaScript и TypeScript. Написание тестов и кода для взаимодействия с веб-приложениями, включая клики, ввод текста и работу с файлами.
🔹 Проверки и локаторы:
Методы проверки элементов, создание и использование CSS и XPath-локаторов для эффективного тестирования в Playwright.
🔹 Отладка и API:
Дебаггинг тестов, работа с ошибками, применение API-запросов и создание моков для улучшения автоматизации.
🔹 Настройка и параллелизация:
Организация тестового проекта и настройка параллельного запуска тестов для оптимизации времени выполнения.
В конце курса вы выполните итоговый проект, чтобы закрепить знания и пополнить своё портфолио.
Погрузитесь в автоматизацию с Playwright и овладейте мастерством тестирования с поддержкой преподавателя. Чтобы оценить подход и формат обучения, начните с демо-доступа курса.
В демо-доступе вас уже ждёт урок с практикой по локаторам! 🚀
➡️ Получить демо-доступ
Реклама. ООО "Инженеркатех" ИНН 9715483673, erid: 2W5zFJ8q7on
Изучайте понятную теорию и решайте сложные задачи прямо в тренажёре со встроенной IDE, доступной 24/7 с любого устройства. Интегрированный ИИ объяснит материал или укажет на ошибки, помогая закрепить знания без ожиданий и задержек.
В тренажёре вы узнаете:
🔹 Основы и взаимодействие:
Работа с JavaScript и TypeScript. Написание тестов и кода для взаимодействия с веб-приложениями, включая клики, ввод текста и работу с файлами.
🔹 Проверки и локаторы:
Методы проверки элементов, создание и использование CSS и XPath-локаторов для эффективного тестирования в Playwright.
🔹 Отладка и API:
Дебаггинг тестов, работа с ошибками, применение API-запросов и создание моков для улучшения автоматизации.
🔹 Настройка и параллелизация:
Организация тестового проекта и настройка параллельного запуска тестов для оптимизации времени выполнения.
В конце курса вы выполните итоговый проект, чтобы закрепить знания и пополнить своё портфолио.
Погрузитесь в автоматизацию с Playwright и овладейте мастерством тестирования с поддержкой преподавателя. Чтобы оценить подход и формат обучения, начните с демо-доступа курса.
В демо-доступе вас уже ждёт урок с практикой по локаторам! 🚀
Реклама. ООО "Инженеркатех" ИНН 9715483673, erid: 2W5zFJ8q7on
Please open Telegram to view this post
VIEW IN TELEGRAM
A Practitioner's Guide to Software Test Design
Автор: Ли Копланд
Год: 2019
Аннотация:
Перед вами всеобъемлющее, современное и практическое введение в проектирование тестирования программного обеспечения. Эта бесценная книга представляет все важные методы проектирования тестов в одном месте и в последовательном, легко усваиваемом формате. Это незамедлительно полезное руководство для инженеров по тестированию, разработчиков, специалистов по обеспечению качества, требований и системных аналитиков, которое позволит вам: выбрать наилучший дизайн тестового случая, найти дефекты программного обеспечения за меньшее время и с меньшими ресурсами, а также разработать оптимальные стратегии, которые помогут снизить вероятность дорогостоящих ошибок. Она также поможет вам оценить усилия, время и стоимость качественного тестирования. В книгу включены многочисленные тематические исследования и примеры методов тестирования программного обеспечения, которые помогут вам полностью понять их практическое применение. Книга является незаменимым пособием для специалистов по тестированию, стремящихся повысить свою квалификацию, и отличным пособием для курсов по тестированию программного обеспечения на уровне колледжа.
Рейтинг на Амазоне: 4,3/5
⏱ Скачать книгу
Автор: Ли Копланд
Год: 2019
Аннотация:
Перед вами всеобъемлющее, современное и практическое введение в проектирование тестирования программного обеспечения. Эта бесценная книга представляет все важные методы проектирования тестов в одном месте и в последовательном, легко усваиваемом формате. Это незамедлительно полезное руководство для инженеров по тестированию, разработчиков, специалистов по обеспечению качества, требований и системных аналитиков, которое позволит вам: выбрать наилучший дизайн тестового случая, найти дефекты программного обеспечения за меньшее время и с меньшими ресурсами, а также разработать оптимальные стратегии, которые помогут снизить вероятность дорогостоящих ошибок. Она также поможет вам оценить усилия, время и стоимость качественного тестирования. В книгу включены многочисленные тематические исследования и примеры методов тестирования программного обеспечения, которые помогут вам полностью понять их практическое применение. Книга является незаменимым пособием для специалистов по тестированию, стремящихся повысить свою квалификацию, и отличным пособием для курсов по тестированию программного обеспечения на уровне колледжа.
Рейтинг на Амазоне: 4,3/5
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Почему стоит участвовать в Открытых школах Т1?
Отвечают выпускники, которые уже прошли обучение и присоединились к команде ИТ-холдинга Т1! Смотри и подавай заявку на бесплатный ИТ-интенсив для инженеров по нагрузочному тестированию. Можно без опыта💡
💡 Что тебя ждёт?
🔹Гибкий онлайн-формат.
🔹Бесплатное обучение: уникальные знания и прикладные навыки.
🔹Поддержка преподавателей и комьюнити экспертов.
🔹Возможность начать карьеру в ИТ-холдинге Т1 с современным техстеком и крутыми бонусами: ДМС, удаленка и крутые офисы, обучение и многое другое.
✨ Узнай больше о программе и подавай заявку до 11 апреля! Стартуем уже 14.04!
Информация о рекламодателе.
Отвечают выпускники, которые уже прошли обучение и присоединились к команде ИТ-холдинга Т1! Смотри и подавай заявку на бесплатный ИТ-интенсив для инженеров по нагрузочному тестированию. Можно без опыта💡
💡 Что тебя ждёт?
🔹Гибкий онлайн-формат.
🔹Бесплатное обучение: уникальные знания и прикладные навыки.
🔹Поддержка преподавателей и комьюнити экспертов.
🔹Возможность начать карьеру в ИТ-холдинге Т1 с современным техстеком и крутыми бонусами: ДМС, удаленка и крутые офисы, обучение и многое другое.
✨ Узнай больше о программе и подавай заявку до 11 апреля! Стартуем уже 14.04!
Информация о рекламодателе.
Искусство тестирования на проникновение в сеть - на русском
Автор: Ройс Девис
Год: 2021
▫️О чем книга:
- Создание виртуальной pentest-лаборатории
- Эксплуатация уязвимостей Windows и Linux
- Установка надежного входа в скомпрометированную целевую машину
- Изложение полученных результатов в отчете
▫️Аннотация российского издательства:
"Пентестеры выявляют бреши в безопасности, атакуя сети точно так же, как это делают злоумышленники. Чтобы стать пентестером мирового уровня, вам необходимо освоить наступательные концепции безопасности, использовать проверенную методологию и постоянно тренироваться. В этой книге представлены уроки эксперта по безопасности Ройса Дэвиса, а также учебная виртуальная сеть, которую вы можете использовать, чтобы отточить свои навыки.
"Искусство тестирования на проникновение в сеть" - это руководство по моделированию недостатков внутренней безопасности компании. В роли злоумышленника вы пройдете все этапы профессионального пентеста, от сбора информации до захвата полного контроля над сетью. Подбирая пароли, обнаруживая открытые порты и повышая права доступа до уровня администратора, вы на практике усвоите, в чем заключаются сетевые уязвимости и как ими воспользоваться.
Издание рассчитано на технических специалистов. Опыт работы в сфере безопасности не требуется."
▫️Отзывы русскоязычных читателей разные (негативные оценки качества перевода).
▫️Отзывы англоязычных читателей в основном касаются особенностей изложения, типа "автор кажется знатоком темы, однако мне, как человеку, не имеющему MacOS, не удалось настроить такую же среду. В книге даются инструкции по установке приложений, недоступных в windows, а руководство по настройке ориентировано на macOS." Но больше позитивных отзывов, в т.ч. от сотрудников CISCO.
▫️Рейтинг на Амазоне: 4,6/5
🟢 Скачать книгу
Автор: Ройс Девис
Год: 2021
▫️О чем книга:
- Создание виртуальной pentest-лаборатории
- Эксплуатация уязвимостей Windows и Linux
- Установка надежного входа в скомпрометированную целевую машину
- Изложение полученных результатов в отчете
▫️Аннотация российского издательства:
"Пентестеры выявляют бреши в безопасности, атакуя сети точно так же, как это делают злоумышленники. Чтобы стать пентестером мирового уровня, вам необходимо освоить наступательные концепции безопасности, использовать проверенную методологию и постоянно тренироваться. В этой книге представлены уроки эксперта по безопасности Ройса Дэвиса, а также учебная виртуальная сеть, которую вы можете использовать, чтобы отточить свои навыки.
"Искусство тестирования на проникновение в сеть" - это руководство по моделированию недостатков внутренней безопасности компании. В роли злоумышленника вы пройдете все этапы профессионального пентеста, от сбора информации до захвата полного контроля над сетью. Подбирая пароли, обнаруживая открытые порты и повышая права доступа до уровня администратора, вы на практике усвоите, в чем заключаются сетевые уязвимости и как ими воспользоваться.
Издание рассчитано на технических специалистов. Опыт работы в сфере безопасности не требуется."
▫️Отзывы русскоязычных читателей разные (негативные оценки качества перевода).
▫️Отзывы англоязычных читателей в основном касаются особенностей изложения, типа "автор кажется знатоком темы, однако мне, как человеку, не имеющему MacOS, не удалось настроить такую же среду. В книге даются инструкции по установке приложений, недоступных в windows, а руководство по настройке ориентировано на macOS." Но больше позитивных отзывов, в т.ч. от сотрудников CISCO.
▫️Рейтинг на Амазоне: 4,6/5
Please open Telegram to view this post
VIEW IN TELEGRAM
Complete Guide to Test Automation
Автор: Arnon Axelrod
Год: 2018
▪️О книге:
Подробное практическое руководство "научит вас писать хорошо поддерживаемый код тестов". Книга написана достаточно доступным языком и в принципе не сложная, "но некоторые разделы предполагают большой опыт программирования (на C# или Java)". Это третья по популярности на Амазоне книга по QA.
▪️Рейтинг на Амазоне: 4,5/5
▪️Отзывы: большей частью позитивные, встречаются и критические, касающиеся мелких проблем: оформления, опечаток и пр.
⏱ Скачать книгу
Автор: Arnon Axelrod
Год: 2018
▪️О книге:
Подробное практическое руководство "научит вас писать хорошо поддерживаемый код тестов". Книга написана достаточно доступным языком и в принципе не сложная, "но некоторые разделы предполагают большой опыт программирования (на C# или Java)". Это третья по популярности на Амазоне книга по QA.
▪️Рейтинг на Амазоне: 4,5/5
▪️Отзывы: большей частью позитивные, встречаются и критические, касающиеся мелких проблем: оформления, опечаток и пр.
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 5 обязательных книг для QA тестировщика
▪️«Тестирование программного обеспечения. Базовый курс.»
В основу книги положен десятилетний опыт проведения тренингов для тестировщиков, позволивший обобщить типичные для многих начинающих специалистов вопросы, проблемы и сложности. Будет полезна как начинающим, так и опытным специалистам. 📂 Скачать (версия от 05.2024)
▪️Эффективное тестирование
Это пособие объясняет, как проводить тестирование максимально продуктивно, уделяя внимание практическим аспектам тестирования. Книга подчеркивает важность автоматизации и современных подходов. 📂 Скачать
▪️Сэм Канер, Джек Фолк, Енг Кек Нгуен. «Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений»
Книга именитых специалистов в области разработки программного обеспечения. Подробно рассматривается широкий спектр вопросов: от организации процесса тестирования до собственно текстирования проекта, кода, документации и т.д. 📂 Скачать
▪️A Practitioner's Guide to Software Test Design — Ли Копланд (2019)
Книга рассматривает лучшие методы проектирования тестов и помогает усовершенствовать навыки создания качественных тест-кейсов. Рекомендуется как для начинающих, так и для опытных тестировщиков 📂 Скачать
▪️Борис Бейзер «Тестирование черного ящика»
Книга доктора Бейзера "Тестирование черного ящика" давно была признана классическим трудом в области поведенческого тестирования разнообразных систем. 📂 Скачать
▪️«Тестирование программного обеспечения. Базовый курс.»
В основу книги положен десятилетний опыт проведения тренингов для тестировщиков, позволивший обобщить типичные для многих начинающих специалистов вопросы, проблемы и сложности. Будет полезна как начинающим, так и опытным специалистам. 📂 Скачать (версия от 05.2024)
▪️Эффективное тестирование
Это пособие объясняет, как проводить тестирование максимально продуктивно, уделяя внимание практическим аспектам тестирования. Книга подчеркивает важность автоматизации и современных подходов. 📂 Скачать
▪️Сэм Канер, Джек Фолк, Енг Кек Нгуен. «Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений»
Книга именитых специалистов в области разработки программного обеспечения. Подробно рассматривается широкий спектр вопросов: от организации процесса тестирования до собственно текстирования проекта, кода, документации и т.д. 📂 Скачать
▪️A Practitioner's Guide to Software Test Design — Ли Копланд (2019)
Книга рассматривает лучшие методы проектирования тестов и помогает усовершенствовать навыки создания качественных тест-кейсов. Рекомендуется как для начинающих, так и для опытных тестировщиков 📂 Скачать
▪️Борис Бейзер «Тестирование черного ящика»
Книга доктора Бейзера "Тестирование черного ящика" давно была признана классическим трудом в области поведенческого тестирования разнообразных систем. 📂 Скачать
Best Practices
▫️Авторы: Alan Page, Ken Johnston, Bj Rollison
▫️Год: 2009
▫️Страниц: 364
▫️Книга представляет собой не только историческую ценность; классика best practices.
▫️Оглавление:
Part I, "About Microsoft"
• Chapter 1, "Software Engineering at Microsoft,"
• Chapter 2, "Software Test Engineers at Microsoft"
• Chapter 3, "Engineering Life Cycles"
Part II, "About Testing"
• Chapter 4, "A Practical Approach to Test Case Design"
• Chapter 5, "Functional Testing Techniques"
• Chapter 6, "Structural Testing Techniques"
• Chapter 7, "Analyzing Risk with Code Complexity"
• Chapter 8, "Model-Based Testing"
Part III, "Test Tools and Systems"
• Chapter 9, "Managing Bugs and Test Cases"
• Chapter 10, "Test Automation"
• Chapter 11, "Non-Functional Testing"
• Chapter 12, "Other Tools"
• Chapter 13, "Customer Feedback Systems"
• Chapter 14, "Testing Software Plus Services"
Part IV, "About the Future"
• Chapter 15, "Solving Tomorrow's Problems Today"
• Chapter 16, "Building the Future"
▫️Рейтинги
Goodreads 3,7/5
Amazon 4/5
▫️Отзывы
Восторженные
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Все говорят, что работы в айти стало меньше...
На самом деле, работы полно. Мы подготовили 7 правильных каналов с вакансиями для тестировщиков, аналитиков, проджект-менеджеров и программистов.
В чем фишка этих каналов?
— зарплатная вилка🍴во всех вакансиях
— еженедельные подборки стажировок для начинающих — как здесь (для QA), здесь (для PM) и здесь (для BA&SA)
— быстрый телеграм/email контакт для прямой связи с рекрутером
— удобная навигация по уровням/условиям работы/направлениям тестирования
▪️QA Jobs — работа для тестировщика
▪️PM Jobs — работа для Project и Product менеджера
▪️BA & SA Jobs — работа для бизнес- и системых аналитиков
▪️C# & .NET Jobs — работа для C# инженеров
▪️DS&ML Jobs — работа для DS инженеров
▪️PHP Jobs — работа для PHP разработчиков
▪️JAVA Jobs — работа для Java разработчиков
Подписаться на все каналы сразу
На самом деле, работы полно. Мы подготовили 7 правильных каналов с вакансиями для тестировщиков, аналитиков, проджект-менеджеров и программистов.
В чем фишка этих каналов?
— зарплатная вилка🍴во всех вакансиях
— еженедельные подборки стажировок для начинающих — как здесь (для QA), здесь (для PM) и здесь (для BA&SA)
— быстрый телеграм/email контакт для прямой связи с рекрутером
— удобная навигация по уровням/условиям работы/направлениям тестирования
▪️QA Jobs — работа для тестировщика
▪️PM Jobs — работа для Project и Product менеджера
▪️BA & SA Jobs — работа для бизнес- и системых аналитиков
▪️C# & .NET Jobs — работа для C# инженеров
▪️DS&ML Jobs — работа для DS инженеров
▪️PHP Jobs — работа для PHP разработчиков
▪️JAVA Jobs — работа для Java разработчиков
Подписаться на все каналы сразу
Testing in Python
Robust Testing For Professionals
Автор: Ной Гифт
Год: 2020
Начать тестирование может быть нелегко, и эта книга призвана упростить задачу, используя примеры и доходчиво объясняя процесс. Тестирование - это основной принцип создания надежного программного обеспечения, и его освоение должно быть одним из основных навыков, который можно применить в любом проекте.
⏱ Скачать книгу
Robust Testing For Professionals
Автор: Ной Гифт
Год: 2020
Начать тестирование может быть нелегко, и эта книга призвана упростить задачу, используя примеры и доходчиво объясняя процесс. Тестирование - это основной принцип создания надежного программного обеспечения, и его освоение должно быть одним из основных навыков, который можно применить в любом проекте.
Please open Telegram to view this post
VIEW IN TELEGRAM
User story mapping
Discover the whole story, build the right product
Год: 2014
Автор: Джефф Паттон
280 страниц
В авторитетных источниках говорится, что "каждый хороший тестировщик должен понимать, что маппинг пользовательских историй является неотъемлемой частью современных циклов разработки."
Рейтинг Гугла 82%, на Амазоне 4,5/5
Книга довольно известная и популярная.
🟢 Скачать книгу
Discover the whole story, build the right product
Год: 2014
Автор: Джефф Паттон
280 страниц
User Story Mapping - это очень простая идея. Расскажите о путешествии пользователя через ваш продукт, построив простую модель, которая рассказывает историю пользователя, как вы это делаете. Оказывается, эта простая идея значительно упрощает работу с пользовательскими историями в agile-разработке.
Что еще более важно, она позволяет держать ваших пользователей и то, что они делают с вашим продуктом, в центре внимания ваших продуктов. Это лучше, чем потеряться в спорах о возможностях, как это обычно бывает при разработке программного обеспечения. Я не даю никаких обещаний, но если вы будете использовать Story Mapping, я верю, что ваши продукты в конечном итоге станут лучше.
В авторитетных источниках говорится, что "каждый хороший тестировщик должен понимать, что маппинг пользовательских историй является неотъемлемой частью современных циклов разработки."
Рейтинг Гугла 82%, на Амазоне 4,5/5
Книга довольно известная и популярная.
Please open Telegram to view this post
VIEW IN TELEGRAM
Performance Testing
An ISTQB Certified Tester Foundation Level Specialist Certification Review
Автор: Кит Йоркстон
Год: 2021
Используйте эту книгу для подготовки к экзамену ISTQB® Certified Tester Foundation Level Performance Testing. Книга разработана в соответствии с учебной программой ISTQB и охватывает все учебные цели программы, а также дополнительные справочные материалы, выходящие за рамки программы. В книге рассматривается общая методология управления и проведения тестирования производительности.
Тестирование производительности часто считалось черным искусством. Во многих организациях, возможно, отдельному человеку или небольшой группе технических сотрудников или подрядчиков дается задание "нагрузить" расширенную систему, сеть или приложение.
Тестирование производительности похоже на любую другую форму тестирования. Оно следует определенному процессу тестирования, который похож на другие виды тестирования. Оно использует дисциплинированный подход к определению требований и пользовательских историй, созданию условий тестирования, тестовых случаев и процедур тестирования. Он устанавливает измеримые цели, по которым можно судить об успехе или неудаче тестирования. Также требуется (и это нельзя не подчеркнуть) определение и признание неудач тестирования производительности.
Читатели получат знания как по содержанию, так и по практическим вопросам, чтобы подготовиться к экзамену ISQTB Performance Testing. Книга охватывает типы тестов производительности, методологию тестирования производительности, а также шаги по планированию, созданию и выполнению тестов производительности и анализу результатов.
🟢 Скачать книгу
An ISTQB Certified Tester Foundation Level Specialist Certification Review
Автор: Кит Йоркстон
Год: 2021
Используйте эту книгу для подготовки к экзамену ISTQB® Certified Tester Foundation Level Performance Testing. Книга разработана в соответствии с учебной программой ISTQB и охватывает все учебные цели программы, а также дополнительные справочные материалы, выходящие за рамки программы. В книге рассматривается общая методология управления и проведения тестирования производительности.
Тестирование производительности часто считалось черным искусством. Во многих организациях, возможно, отдельному человеку или небольшой группе технических сотрудников или подрядчиков дается задание "нагрузить" расширенную систему, сеть или приложение.
Тестирование производительности похоже на любую другую форму тестирования. Оно следует определенному процессу тестирования, который похож на другие виды тестирования. Оно использует дисциплинированный подход к определению требований и пользовательских историй, созданию условий тестирования, тестовых случаев и процедур тестирования. Он устанавливает измеримые цели, по которым можно судить об успехе или неудаче тестирования. Также требуется (и это нельзя не подчеркнуть) определение и признание неудач тестирования производительности.
Читатели получат знания как по содержанию, так и по практическим вопросам, чтобы подготовиться к экзамену ISQTB Performance Testing. Книга охватывает типы тестов производительности, методологию тестирования производительности, а также шаги по планированию, созданию и выполнению тестов производительности и анализу результатов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👑 Кто работает PM — тот в цирке не смеется 🤡
Наша сегодняшняя рекомендация — канал с PM юмором.
Мы работаем в тестировании и уже не смеемся. Но если вас можно рассмешить — welcome в PM Юмор
Наша сегодняшняя рекомендация — канал с PM юмором.
Мы работаем в тестировании и уже не смеемся. Но если вас можно рассмешить — welcome в PM Юмор
Основы тестирования программного обеспечения
▫️Автор: В. П. Котляров
▫️Год: 2016, обновляется
▫️Страниц: 360
▫️Аннотация
Курс посвящен обсуждению проблем контроля качества разработки программного обеспечения с позиций тестирования. Задачей курса, реализующейся через лекционный материал и практикум, является подготовка тестировщиков программного проекта. Предлагаемый вашему вниманию курс обобщает опыт многолетней работы учебного центра "Политехник - Моторола" в Санкт-Петербургском государственном политехническом университете. Основные темы лекционного курса: основные понятия тестирования: терминология тестирования, различия тестирования и отладки, фазы и технология тестирования, проблемы тестирования, критерии выбора тестов: структурные, функциональные, стохастические, мутационный, оценки покрытия проекта, разновидности тестирования: модульное, интеграционное, системное, регрессионное, автоматизация тестирования, издержки тестирования, особенности процесса и технологии индустриального тестирования: планирование тестирования, подходы к разработке тестов, особенности ручной разработки и генерации тестов, автоматизация тестового цикла, документирование тестирования, обзоры и метрики, регрессионное тестирование: особенности и виды регрессионного тестирования, методы отбора тестов, оценка эффективности, терминологический словарь: содержит глоссарий терминологии тестирования в соответствии с IEEE Standard Glossary of Software Engineering.
▫️Древняя книга, но актуальная
⏱ Скачать книгу
▫️Автор: В. П. Котляров
▫️Год: 2016, обновляется
▫️Страниц: 360
▫️Аннотация
Курс посвящен обсуждению проблем контроля качества разработки программного обеспечения с позиций тестирования. Задачей курса, реализующейся через лекционный материал и практикум, является подготовка тестировщиков программного проекта. Предлагаемый вашему вниманию курс обобщает опыт многолетней работы учебного центра "Политехник - Моторола" в Санкт-Петербургском государственном политехническом университете. Основные темы лекционного курса: основные понятия тестирования: терминология тестирования, различия тестирования и отладки, фазы и технология тестирования, проблемы тестирования, критерии выбора тестов: структурные, функциональные, стохастические, мутационный, оценки покрытия проекта, разновидности тестирования: модульное, интеграционное, системное, регрессионное, автоматизация тестирования, издержки тестирования, особенности процесса и технологии индустриального тестирования: планирование тестирования, подходы к разработке тестов, особенности ручной разработки и генерации тестов, автоматизация тестового цикла, документирование тестирования, обзоры и метрики, регрессионное тестирование: особенности и виды регрессионного тестирования, методы отбора тестов, оценка эффективности, терминологический словарь: содержит глоссарий терминологии тестирования в соответствии с IEEE Standard Glossary of Software Engineering.
▫️Древняя книга, но актуальная
Please open Telegram to view this post
VIEW IN TELEGRAM
Testing Java Microservices
Авторы: Alex Soto Bueno, Andy Gumbrecht, Jason Porter
Год: 2018
для Java-разработчиков, знакомых с Java EE, EE4J, Spring или Spring Boot
Тестирование Java-микросервисов научит вас реализовывать модульные и интеграционные тесты для микросервисных систем, работающих на JVM. Вы будете работать с микросервисной средой, построенной с использованием Java EE, WildFly Swarm и Docker. Вы пройдете путь от написания простых модульных тестов для отдельных сервисов до более продвинутых практик, таких как хаос-тесты или интеграционные тесты. По мере продвижения к конвейеру непрерывной доставки вы также освоите живое тестирование системы с помощью таких технологий, как фреймворки Arquillian, Wiremock и Mockito, а также такие техники, как контрактное тестирование и виртуализация сервисов по проводам. Освоив эти специфические для микросервисов методы и инструменты, вы значительно увеличите покрытие тестами и производительность, а также обретете уверенность в том, что ваша система будет работать так, как вы ожидаете.
Рейтинг на Амазоне: 3,9/5
⏱ Скачать книгу
Авторы: Alex Soto Bueno, Andy Gumbrecht, Jason Porter
Год: 2018
для Java-разработчиков, знакомых с Java EE, EE4J, Spring или Spring Boot
Тестирование Java-микросервисов научит вас реализовывать модульные и интеграционные тесты для микросервисных систем, работающих на JVM. Вы будете работать с микросервисной средой, построенной с использованием Java EE, WildFly Swarm и Docker. Вы пройдете путь от написания простых модульных тестов для отдельных сервисов до более продвинутых практик, таких как хаос-тесты или интеграционные тесты. По мере продвижения к конвейеру непрерывной доставки вы также освоите живое тестирование системы с помощью таких технологий, как фреймворки Arquillian, Wiremock и Mockito, а также такие техники, как контрактное тестирование и виртуализация сервисов по проводам. Освоив эти специфические для микросервисов методы и инструменты, вы значительно увеличите покрытие тестами и производительность, а также обретете уверенность в том, что ваша система будет работать так, как вы ожидаете.
Рейтинг на Амазоне: 3,9/5
Please open Telegram to view this post
VIEW IN TELEGRAM