Continuous Testing: with Ruby, Rails, and JavaScript
Рейтинг на Амазоне: 3.7 / 5
Отзыв: "Хорошая книга о том, как сделать петлю фидбека жестче. Бен доводит идею жесткого фидбека до крайности. Книга в основном о Ruby/Rails и JavaScript, но вообще применима к любому языку."
Скачать книжку
Рейтинг на Амазоне: 3.7 / 5
Отзыв: "Хорошая книга о том, как сделать петлю фидбека жестче. Бен доводит идею жесткого фидбека до крайности. Книга в основном о Ruby/Rails и JavaScript, но вообще применима к любому языку."
Скачать книжку
The Complete Software Tester
Concepts, Skills, and Strategies for High-Quality Testing
Обычная учительница музыки Kristin Jackvony вошла в айти, да еще как - стала заметной фигурой в мире QA. Высокооплачиваемый ментор, лектор, и автор книг. Ее обучающие статьи всегда хит. 99.999% вероятность, что вы уже читали какие-то статьи Кристин на Хабре, Software-Testing или TestEngineer.ru.
Отзывы приводить как-то даже бессмысленно - книга №1 по продажам в 2023 (в QA-тематике), абсолютный бестселлер на Амазоне.
Оглавление:
▪️Зачем нужно QA-тестирование
▪️Ручное тестирование
▪️Как работает приложение
▪️Тестирование API
▪️Мобильное тестирование
▪️Тестирование безопасности
▪️Тестирование производительности
▪️Тестирование юзабилити
▪️Как разрабатывают приложения
▪️Автоматизация
▪️Стратегия тестирования
▪️Софт-скиллы
Скачать книгу
Concepts, Skills, and Strategies for High-Quality Testing
Обычная учительница музыки Kristin Jackvony вошла в айти, да еще как - стала заметной фигурой в мире QA. Высокооплачиваемый ментор, лектор, и автор книг. Ее обучающие статьи всегда хит. 99.999% вероятность, что вы уже читали какие-то статьи Кристин на Хабре, Software-Testing или TestEngineer.ru.
Отзывы приводить как-то даже бессмысленно - книга №1 по продажам в 2023 (в QA-тематике), абсолютный бестселлер на Амазоне.
Оглавление:
▪️Зачем нужно QA-тестирование
▪️Ручное тестирование
▪️Как работает приложение
▪️Тестирование API
▪️Мобильное тестирование
▪️Тестирование безопасности
▪️Тестирование производительности
▪️Тестирование юзабилити
▪️Как разрабатывают приложения
▪️Автоматизация
▪️Стратегия тестирования
▪️Софт-скиллы
Скачать книгу
JavaScript сейчас, пожалуй, можно назвать одним из самых популярных языков программирования.
Но что надо знать тестировщику, чтобы настраивать автотесты web-сервисов на JavaScript?
Обсудим это 6 сентября, на открытом уроке онлайн-курса «JavaScript QA Engineer» в Отус.
На занятии:
— поговорим о профессии автоматизатора тестирования на JavaScript и чем он занимается.
— расскажем какие навыки нужны для работы, какие перспективы профессии в данный момент и какие требования к кандидатам при собеседованиях.
— обсудим, без каких современных инструментов не обходится жизнь автоматизатора на JavaScript в 2023 году.
Не упустите возможность посмотреть на процесс обучения в Отусе изнутри и познакомиться с преподавателем.
👉 Регистрируйтесь и ставьте событие в календарь, начнем в 20.00 (мск): https://otus.pw/Q3zh/
🔥 Продолжить изучение тонкостей написания автотестов на JS вы сможете на самом курсе, который стартует уже в сентябре.
Реклама. erid: LjN8KWdk1
Но что надо знать тестировщику, чтобы настраивать автотесты web-сервисов на JavaScript?
Обсудим это 6 сентября, на открытом уроке онлайн-курса «JavaScript QA Engineer» в Отус.
На занятии:
— поговорим о профессии автоматизатора тестирования на JavaScript и чем он занимается.
— расскажем какие навыки нужны для работы, какие перспективы профессии в данный момент и какие требования к кандидатам при собеседованиях.
— обсудим, без каких современных инструментов не обходится жизнь автоматизатора на JavaScript в 2023 году.
Не упустите возможность посмотреть на процесс обучения в Отусе изнутри и познакомиться с преподавателем.
👉 Регистрируйтесь и ставьте событие в календарь, начнем в 20.00 (мск): https://otus.pw/Q3zh/
🔥 Продолжить изучение тонкостей написания автотестов на JS вы сможете на самом курсе, который стартует уже в сентябре.
Реклама. erid: LjN8KWdk1
Продолжаем обзор бестселлеров '2023:
Automation Awesomeness: 260 actionable affirmations to improve your QA and automation testing skills
Автор Joe Colantonio.
Вышла в конце мая.
Автор - глава QA-комьюнити TestGuild, ведущий популярных подкастов. Книга представляет собой не что иное как сборник типичных "советов дня" и мудрых высказываний авторитетов на стримах у Колантонио, типа:
"Автоматизация предназначена лишь для расширения возможностей тестирования, а не для его замены. Многие ошибочно полагают, что ручное тестирование уходит в прошлое, но это не так. Большое заблуждение думать, что автоматизация полностью вытеснит ручное тестирование."
- по одному совету на страницу, и на следующей странице еще комментарий к совету. Мягко говоря, в книге нет ничего уникального, и пустого места, в буквальном смысле, больше чем текста, при этом:
Рейтинг на Амазоне 4.9/5
А Отзывы читателей единодушно одобряющие.
Книга ориентирована на "вайтишников". 🫵
Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
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
Отзывы: большей частью позитивные, встречаются и критические, касающиеся мелких проблем: оформления, опечаток и пр.
Скачать книгу
❗️Занимаетесь тестированием?
⚡️ Пройдите тест по DevOps, ответьте на 25 вопросов и проверьте готовы ли вы к обучению на курсе — «DevOps практики и инструменты». Курс можно приобрести в рассрочку!
👉🏻 ПРОЙТИ ТЕСТ
🔥 Этот курс для системных администраторов, разработчиков или тестировщиков, которые давно планируют освоить практики и инструменты DevOps'а и выйти на новый уровень.
Именно знание практик DevOps станете более востребованным специалистом за счет изучения инструментов DevOps, освоить новые инструменты и подходы, а после сменить профессию.
🎁 Сможете пройти успешно тест –получите доступ к записям открытых уроков курса + демо-ролик о курсе!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KTWvr
⚡️ Пройдите тест по DevOps, ответьте на 25 вопросов и проверьте готовы ли вы к обучению на курсе — «DevOps практики и инструменты». Курс можно приобрести в рассрочку!
👉🏻 ПРОЙТИ ТЕСТ
🔥 Этот курс для системных администраторов, разработчиков или тестировщиков, которые давно планируют освоить практики и инструменты DevOps'а и выйти на новый уровень.
Именно знание практик DevOps станете более востребованным специалистом за счет изучения инструментов DevOps, освоить новые инструменты и подходы, а после сменить профессию.
🎁 Сможете пройти успешно тест –получите доступ к записям открытых уроков курса + демо-ролик о курсе!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KTWvr
Modern Game Testing
Автор Nikolina Finska
Год издания 2022
Отзывы подтвержденных покупателей на Амазоне:
"Хороший анализ методологий тестирования. Работаю в QA уже 3 года и за это время успел понять, что тестирование игрового ПО - это очень технически сложная задача. В книге изложены методы, которые мы используем каждый день для поиска и регистрации ошибок. Разница между Agile и Waterfall в QA игр. Отличная разбивка жизненных циклов проектов, позволяющая понять специфику этой сферы. Единственное, чего не хватает в этой книге - конкретных примеров дебага, относящихся к популярным игровым движкам Unreal Engine или Godot. В целом, я бы сказал, что если вы хотите попасть в игровую индустрию через тестирование, то эта книга отлично подготовит к такой карьере."
Рейтинг на Амазоне: 4.8/5
Скачать книгу
Автор Nikolina Finska
Год издания 2022
Отзывы подтвержденных покупателей на Амазоне:
"Хороший анализ методологий тестирования. Работаю в QA уже 3 года и за это время успел понять, что тестирование игрового ПО - это очень технически сложная задача. В книге изложены методы, которые мы используем каждый день для поиска и регистрации ошибок. Разница между Agile и Waterfall в QA игр. Отличная разбивка жизненных циклов проектов, позволяющая понять специфику этой сферы. Единственное, чего не хватает в этой книге - конкретных примеров дебага, относящихся к популярным игровым движкам Unreal Engine или Godot. В целом, я бы сказал, что если вы хотите попасть в игровую индустрию через тестирование, то эта книга отлично подготовит к такой карьере."
Рейтинг на Амазоне: 4.8/5
Скачать книгу
🔥Продолжаем серию бестселлеров Amazon - эксклюзивные книги канала Библиотека QA.
Software Quality Assurance and Testing for Beginners
Автор Nitin C Shah
Год 2021
Обложка невзрачная, а книга годная. По крайней мере в списке бестселлеров (а какой еще критерий, собственно?)
Рейтинг 4.0/5
Отзывы подтвержденных покупателей большей частью позитивные; встречаются, однако, резко критические, касающиеся многословности (в книге 300 страниц, что объективно не очень много для книжек по QA, есть и по 700), и неточностей в части описания интеграционного тестирования. И вообще она как бы "слишком сильно ориентирована на beginners", жалуются знатоки. Судя по всему, эти минусы перекрываются очень детальным изложением фундаментальных концепций QA, а также тем что книга написана на "very simple english", что может быть важно для русскоязычного читателя.
Скачать книгу
Software Quality Assurance and Testing for Beginners
Автор Nitin C Shah
Год 2021
Обложка невзрачная, а книга годная. По крайней мере в списке бестселлеров (а какой еще критерий, собственно?)
Рейтинг 4.0/5
Отзывы подтвержденных покупателей большей частью позитивные; встречаются, однако, резко критические, касающиеся многословности (в книге 300 страниц, что объективно не очень много для книжек по QA, есть и по 700), и неточностей в части описания интеграционного тестирования. И вообще она как бы "слишком сильно ориентирована на beginners", жалуются знатоки. Судя по всему, эти минусы перекрываются очень детальным изложением фундаментальных концепций QA, а также тем что книга написана на "very simple english", что может быть важно для русскоязычного читателя.
Скачать книгу
В списке бестселлеров Амазона в тематике QA также:
The Way of the Web Tester
Специалиста по Agile Jonathan Rasmusson, ex-менеджера в Spotify, автора еще двух книг, менее удачных, но популярных в Японии.
Здесь краткий видеообзор
Скачать книжку
Please open Telegram to view this post
VIEW IN TELEGRAM
Как упростить работу на JavaScript
Вы используете в своей работе Unit-тесты? Они нужны, чтобы быстро протестировать написанный фрагмент кода и сразу понять, где ошибка. Юнит-тесты дешевле и быстрее других, их легко автоматизировать.
Если вы все ещё не освоили этот инструмент, вам точно нужно присутствовать на бесплатном открытом уроке «Unit-тесты – основа автоматизации на JavaScript» от OTUS.
Там мы рассмотрим основные принципы ААА-проектирования тестов, напишем свои Unit-тесты и добавим им параметризацию.
Основные темы открытого урока:
📌 Что такое Unit-тесты и для чего они нужны
📌 Почему Unit-тесты лежат в основе классической пирамиды тестирования
📌 Как пишутся Unit-тесты
📢 📢 Занятие пройдёт 20 сентября в 20:00 мск в рамках курса «JavaScript QA Engineer».
👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить
Вы используете в своей работе Unit-тесты? Они нужны, чтобы быстро протестировать написанный фрагмент кода и сразу понять, где ошибка. Юнит-тесты дешевле и быстрее других, их легко автоматизировать.
Если вы все ещё не освоили этот инструмент, вам точно нужно присутствовать на бесплатном открытом уроке «Unit-тесты – основа автоматизации на JavaScript» от OTUS.
Там мы рассмотрим основные принципы ААА-проектирования тестов, напишем свои Unit-тесты и добавим им параметризацию.
Основные темы открытого урока:
📌 Что такое Unit-тесты и для чего они нужны
📌 Почему Unit-тесты лежат в основе классической пирамиды тестирования
📌 Как пишутся Unit-тесты
👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KJkWK
Please open Telegram to view this post
VIEW IN TELEGRAM
Автор Kent Beck
2002
Очень известная книга, издана 20 лет назад.
Аннотация:
"TDD-подход должен устранять известные узкие места в разработке. Автор считает, что следствием устаревших подходов являются нерешительные и необщительные программисты, не способные воспринимать конструктивную критику от тестеров.
Когда команды программистов принимают TDD, они сразу же видят положительные результаты. Они избавляются от сложностей, связанных с их рабочими заданиями, и лучше подготовлены к решению стоящих перед ними сложных задач. TDD устраняет границы условностей, учит программистов общаться и побуждает членов команды получать фидбек. Короче говоря, суть TDD заключается в том, что код должен непрерывно тестироваться и рефакторизоваться. Кент Бек учит программистов на собственном примере, чтобы они могли резко повысить качество своей работы."
Рейтинг на Амазоне: 4,3/5
Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Открытый урок для новичков в тестировании
📅 20 сентября в 20:00 состоится бесплатный открытый урок в рамках курса «QA Automation Engineer» от OTUS.
👉 Тема урока: Тестирование API с помощью POSTMAN
На занятии обсудим:
— что за страшные буквы API и как к ним подобраться?
— как тестировать бекэнд, если у него нет интерфейса?
— что вообще можно тестировать в API?
Также на уроке мы научимся «дёргать ручки» и даже составим простые автопроверки для нашего API.
👉 Регистрируйтесь на урок прямо сейчас
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8K4ym9
📅 20 сентября в 20:00 состоится бесплатный открытый урок в рамках курса «QA Automation Engineer» от OTUS.
👉 Тема урока: Тестирование API с помощью POSTMAN
На занятии обсудим:
— что за страшные буквы API и как к ним подобраться?
— как тестировать бекэнд, если у него нет интерфейса?
— что вообще можно тестировать в API?
Также на уроке мы научимся «дёргать ручки» и даже составим простые автопроверки для нашего API.
👉 Регистрируйтесь на урок прямо сейчас
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8K4ym9
Robert C. Martin
Древняя книга 2008 года, предназначена для разработчиков. AQA middle+ тоже будет полезна. Несколько раз переиздана. На русский переводилась, но не очень удачно (в этом можно убедиться, почитав фрагменты на Google Books или послушав аудиокнигу).
Книга невероятно авторитетная "в кругах", в чем-то даже легендарная. Ей посвящена отдельная статья на Хабре (причем главного редактора Хабра Анатолия Ализара), о том что книга (якобы) устарела и давно пора критически к ней относиться. В коментах бурное обсуждение, 427 коментов.
В комплекте из 4 (реже 5) книг, продаваемых со скидкой, идут еще "Clean Architecture" того же автора (хуже отзывы), также "Clean Agile" (еще хуже) и уж совсем конъюнктурная (по мнению многих) "The Clean Coder".
В хайлайтах читателей на Kindle ничего особенного: "Функции должны либо что-то делать, либо на что-то отвечать, но не то и другое.", "Правильное использование комментариев - это компенсация нашей неспособности выразить себя в коде.", "Одна функция должна делать только одну задачу, и делать ее хорошо."
Рейтинг на Амазоне достаточно высокий для такой старой книжицы - 4,7/5, отзывов огромное количество, общий тон в принципе позитивный, но оценки встречаются и по 2 балла. Книге 20 лет и это классика, уместно будет пафосно сказать "на ней воспитаны многие поколения" и пр., наверное будет не лишним просто пролистать для ознакомления.
Оглавление:
▫️Clean code
▫️Meaningful names
▫️Functions
▫️Comments
▫️Formatting
▫️Objects and data structures
▫️Error handling
▫️Boundaries
▫️Unit tests
▫️Classes
▫️Systems
▫️Emergence
▫️Concurrency
▫️Successive refinement
▫️JUnit internals
▫️Refactoring serialdate
▫️Smells and heuristics
Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM