- Кому подходит тестирование, а кому лучше не тратить время? По какому алгоритму это четко понять?
- Почему 70% студентов QA-курсов не получают работу и при чем здесь айсберг дефектов?
- Что такое "скрытые" вакансии и как трудоустроиться в компанию, в которую нет открытого набора?
- Чем нетворкинг лучше откликов на вакансии и как его делать?
📙 Оранжевый QA-учебник - первый учебник по тестированию не о том, ЧТО нужно знать QA (про это написано и сказано достаточно), а КАК эффективнее учиться и КАК быстрее найти первую QA-работу через нетворкинг.
Большей части этой информации нет в сети, и про нее не знает ChatGPT (мы проверяли). Это экспертиза группы авторов с суммарным IT-опытом более 100 лет (ранее создавших 100-Year QA-Textbook).
Интерактивный, с тестами, примерами из практики и конкретными алгоритмами.
Читай первые 22 главы без регистрации:
https://mentorpiece.org/orange
- Почему 70% студентов QA-курсов не получают работу и при чем здесь айсберг дефектов?
- Что такое "скрытые" вакансии и как трудоустроиться в компанию, в которую нет открытого набора?
- Чем нетворкинг лучше откликов на вакансии и как его делать?
📙 Оранжевый QA-учебник - первый учебник по тестированию не о том, ЧТО нужно знать QA (про это написано и сказано достаточно), а КАК эффективнее учиться и КАК быстрее найти первую QA-работу через нетворкинг.
Большей части этой информации нет в сети, и про нее не знает ChatGPT (мы проверяли). Это экспертиза группы авторов с суммарным IT-опытом более 100 лет (ранее создавших 100-Year QA-Textbook).
Интерактивный, с тестами, примерами из практики и конкретными алгоритмами.
Читай первые 22 главы без регистрации:
https://mentorpiece.org/orange
Test Automation Engineering Handbook
Learn and implement techniques for building robust test automation frameworks
▫️Первая публикация: январь🟡 2023 г.
▫️Автор: Маникандан Самбамурти
▫️Страниц: 276
▫️Аннотация издательства (Packt):
"Эта книга поможет вам лучше понять автоматизацию тестирования и преодолеть разрыв между тестированием и автоматизацией.
Книга разделена на три раздела, первый из которых посвящен подготовке к тестированию и основам автоматизации тестирования. К концу этого раздела будете иметь представление о некоторых общих терминах, определениях и ролях автоматизации. Во втором разделе рассматривается практическая реализация автоматизации тестирования для мобильных, веб, API и производительности. Третий раздел поможет понять, как автоматизация тестирования работает с CI/CD, а также изучить общие проблемы и подводные камни при выполнении автоматизации тестирования.
К концу этой книги вы будете лучше понимать автоматизацию, решать распространенные проблемы и использовать лучшие практики автоматизации."
▫️Оглавление:
Введение в автоматизацию
Стратегия автоматизации
Инструменты и фреймворки
Автоматизация тестирования веба
Автоматизация тестирования мобильных устройств
Автоматизация тестирования API
Автоматизация тестирования производительности
CI/CD
Проблемы и подводные камни
▫️Рейтинг на Амазоне: 5/5 (но отзывов оч мало)
▫️Об авторе: это его первая книга, живет в San Francisco Bay Area, работал в Moody's Analytics, Checkr, Cognizant
⏱ Скачать книгу
Learn and implement techniques for building robust test automation frameworks
▫️Первая публикация: январь
▫️Автор: Маникандан Самбамурти
▫️Страниц: 276
▫️Аннотация издательства (Packt):
"Эта книга поможет вам лучше понять автоматизацию тестирования и преодолеть разрыв между тестированием и автоматизацией.
Книга разделена на три раздела, первый из которых посвящен подготовке к тестированию и основам автоматизации тестирования. К концу этого раздела будете иметь представление о некоторых общих терминах, определениях и ролях автоматизации. Во втором разделе рассматривается практическая реализация автоматизации тестирования для мобильных, веб, API и производительности. Третий раздел поможет понять, как автоматизация тестирования работает с CI/CD, а также изучить общие проблемы и подводные камни при выполнении автоматизации тестирования.
К концу этой книги вы будете лучше понимать автоматизацию, решать распространенные проблемы и использовать лучшие практики автоматизации."
▫️Оглавление:
Введение в автоматизацию
Стратегия автоматизации
Инструменты и фреймворки
Автоматизация тестирования веба
Автоматизация тестирования мобильных устройств
Автоматизация тестирования API
Автоматизация тестирования производительности
CI/CD
Проблемы и подводные камни
▫️Рейтинг на Амазоне: 5/5 (но отзывов оч мало)
▫️Об авторе: это его первая книга, живет в San Francisco Bay Area, работал в Moody's Analytics, Checkr, Cognizant
Please open Telegram to view this post
VIEW IN TELEGRAM
Информационное тематическое пособие в помощь начинающему QA engineer
▫️Автор: Ильин А.Н.
▫️Год: 2023
▫️Страниц: 100
▫️Содержание:
Теория тестирования
Требования
Модели разработки
Виды тестирования
Артефакты тестирования
Техники тест-дизайна
Клиент серверная архитектура
HTTP/HTTPS
API
REST API
JSON
Postman
SOAP API
XML/XSD/WSDL
SoapUI
gRPC
HTML/CSS
SQL
⏱ Скачать книгу
▫️Автор: Ильин А.Н.
▫️Год: 2023
▫️Страниц: 100
▫️Содержание:
Теория тестирования
Требования
Модели разработки
Виды тестирования
Артефакты тестирования
Техники тест-дизайна
Клиент серверная архитектура
HTTP/HTTPS
API
REST API
JSON
Postman
SOAP API
XML/XSD/WSDL
SoapUI
gRPC
HTML/CSS
SQL
Please open Telegram to view this post
VIEW IN TELEGRAM
Прокачать необходимые скиллы всего за 4 месяца и получить оплачиваемую стажировку на онлайн-курсе «QA Engineer. Basic» от OTUS.
Программа идеально подойдет для новичков и начинающих тестировщиков, а также для специалистов технической поддержки и системных администраторов.
На курсе вас ждут:
- живые вебинары с возможностью задать вопросы экспертам;
- много практики и сильные проекты для портфолио;
- поддержка профессионального комьюнити;
- рассрочка на комфортных условиях.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KPAWt
Please open Telegram to view this post
VIEW IN TELEGRAM
Getting Started with SQL and Databases
Managing and Manipulating Data with SQL
▫️Автор: Mark Simon
▫️Год:🟡 2023
▫️Страниц: 404
▫️Аннотация: (издательства Apress)
Основное внимание уделяется современным методам SQL, включая внутренние и внешние объединения, общие табличные выражения, создание и использование представлений.
Описывает проблемные места и крайние случаи, чтобы подчеркнуть области, где нужно быть осторожным.
Помогает увязать навыки работы с SQL с принципами проектирования баз данных и показывает, как проектирование влияет на подходы к SQL.
▫️Содержание:
Starting with SQL
Database
Filtering Data
Ordering Results
Calculating Column Values
Joining Tables
Aggregating Data
Working with Tables
Set Operations
Рейтингов/отзывов почти нет (книге полгода)
⏱ Скачать книгу
Managing and Manipulating Data with SQL
▫️Автор: Mark Simon
▫️Год:
▫️Страниц: 404
▫️Аннотация: (издательства Apress)
Основное внимание уделяется современным методам SQL, включая внутренние и внешние объединения, общие табличные выражения, создание и использование представлений.
Описывает проблемные места и крайние случаи, чтобы подчеркнуть области, где нужно быть осторожным.
Помогает увязать навыки работы с SQL с принципами проектирования баз данных и показывает, как проектирование влияет на подходы к SQL.
▫️Содержание:
Starting with SQL
Database
Filtering Data
Ordering Results
Calculating Column Values
Joining Tables
Aggregating Data
Working with Tables
Set Operations
Рейтингов/отзывов почти нет (книге полгода)
Please open Telegram to view this post
VIEW IN TELEGRAM
Встречаемся на бесплатном практическом уроке «Симулятор тестировщика» от OTUS, где вы вместе с опытным экспертом разберете:
- из чего состоит рабочий день ручного тестировщика;
- ключевые этапы тестирования ПО в течение дня;
- важность коммуникации в работе тестировщика;
- симуляцию рабочего дня.
📆 Занятие пройдёт 27 марта в 20:00 мск и будет приурочено к старту курса «QA Engineer. Basic». Доступна рассрочка на обучение!
👉 Регистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://otus.pw/FfQI/?erid=LjN8KXdjw
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KXdjw
Please open Telegram to view this post
VIEW IN TELEGRAM
Practical SQL
A Beginner's Guide to Storytelling with Data
▫️Автор: Anthony DeBarros
▫️Год: 2018
▫️Страниц: 392
▫️Аннотация:
Изучение SQL не должно быть сухим и сложным. Книга содержит наглядные примеры, чтобы обучить вас созданию и управлению базами данных.
В этой книге используется PostgreSQL, но синтаксис применим ко многим приложениям баз данных, включая Microsoft SQL Server и MySQL.
▫️Отзывы: много, большей частью позитивные
▫️Рейтинг на Амазоне: 4,6/5
⏱ Скачать книгу
A Beginner's Guide to Storytelling with Data
▫️Автор: Anthony DeBarros
▫️Год: 2018
▫️Страниц: 392
▫️Аннотация:
Изучение SQL не должно быть сухим и сложным. Книга содержит наглядные примеры, чтобы обучить вас созданию и управлению базами данных.
В этой книге используется PostgreSQL, но синтаксис применим ко многим приложениям баз данных, включая Microsoft SQL Server и MySQL.
▫️Отзывы: много, большей частью позитивные
▫️Рейтинг на Амазоне: 4,6/5
Please open Telegram to view this post
VIEW IN TELEGRAM
Мечтаете начать карьеру в QA? 🚀
В Авито открыт отбор по данному направлению.
➡️ Успейте подать заявку до 28 марта!
Вас ждёт классная возможность начать работу над реальными задачами для бизнеса в команде с сильной экспертизой.
А ещё:
– зарплата выше рынка, размер которой обсуждается на интервью;
– возможность выйти в штат через 6 месяцев стажировки;
– развитие под руководством персонального ментора;
– поддержка команды;
– компенсация питания;
– гибрид с офисом в Москве или полностью удалённый формат (занятость от 25 часов в неделю).
Стажировка вам подойдёт, если вы:
1. Учитесь на 3 курсе и старше, а может уже получили диплом по технической, математической или IT-специальности или прошли курс переподготовки в IT.
2. Знаете методы и подходы тестирования.
3. Читаете, понимаете и пишете код на разных языках программирования (Python/Java/Go/JavaScript).
4. Базово понимаете процессы разработки ПО и хотите в них участвовать.
5. Имеете начальные знания по сетям и SQL.
6. Знаете английский, чтобы читать профессиональную литературу.
Скорее оставляйте заявку! Возможно, ищут именно вас.
В Авито открыт отбор по данному направлению.
➡️ Успейте подать заявку до 28 марта!
Вас ждёт классная возможность начать работу над реальными задачами для бизнеса в команде с сильной экспертизой.
А ещё:
– зарплата выше рынка, размер которой обсуждается на интервью;
– возможность выйти в штат через 6 месяцев стажировки;
– развитие под руководством персонального ментора;
– поддержка команды;
– компенсация питания;
– гибрид с офисом в Москве или полностью удалённый формат (занятость от 25 часов в неделю).
Стажировка вам подойдёт, если вы:
1. Учитесь на 3 курсе и старше, а может уже получили диплом по технической, математической или IT-специальности или прошли курс переподготовки в IT.
2. Знаете методы и подходы тестирования.
3. Читаете, понимаете и пишете код на разных языках программирования (Python/Java/Go/JavaScript).
4. Базово понимаете процессы разработки ПО и хотите в них участвовать.
5. Имеете начальные знания по сетям и SQL.
6. Знаете английский, чтобы читать профессиональную литературу.
Скорее оставляйте заявку! Возможно, ищут именно вас.
Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом:
- поговорите о роли функционального тестировщика в команде разработки ПО;
- разберете, какие роли бывают в командах и какую из них занимают тестировщики;
- познакомитесь с профессиональными функциями тестировщика в команде.
📆 Занятие пройдёт 3 апреля в 20:00 мск и будет приурочено к старту курса «QA Engineer. Basic». Доступна рассрочка на обучение!
👉 Регистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://otus.pw/KMyM/?erid=LjN8KUAzP
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KUAzP
Please open Telegram to view this post
VIEW IN TELEGRAM
💪Крупные дела не делаются одним человеком, они совершаются командой! (с) Стив Джобс
Узнайте больше об управлении командой на бесплатном вебинаре онлайн-курса «QA Lead» - «Стабильность команды QA и взаимозаменяемость людей»: регистрация
На занятии:
- обсудим важность стабильной команды и взаимозаменяемости людей
- разберём, как привести команду к стабильности
- изучим основы делегирования и как выращивать замену себе
Основные темы урока:
- основы взаимозаменяемости людей
- T-Shaped специалисты
- шаринг знаний в контексте взаимозаменяемости
- делегирование
- рост своей замены
- гибкий штат
🤝Понравится вебинар — продолжите обучение на курсе по специальной цене и даже в рассрочку!
erid: LjN8JyQ3U
Узнайте больше об управлении командой на бесплатном вебинаре онлайн-курса «QA Lead» - «Стабильность команды QA и взаимозаменяемость людей»: регистрация
На занятии:
- обсудим важность стабильной команды и взаимозаменяемости людей
- разберём, как привести команду к стабильности
- изучим основы делегирования и как выращивать замену себе
Основные темы урока:
- основы взаимозаменяемости людей
- T-Shaped специалисты
- шаринг знаний в контексте взаимозаменяемости
- делегирование
- рост своей замены
- гибкий штат
🤝Понравится вебинар — продолжите обучение на курсе по специальной цене и даже в рассрочку!
erid: LjN8JyQ3U
Хочешь стать тестировщиком, но не знаешь с чего начать?
Подготовительный онлайн-курс по ручному тестированию от Otus создан специально для погружения в профессию тестировщика. На курсе ты изучишь основы тестирования, научишься создавать тест-кейсы, и заполнять баг-репорты.
В честь дня рождения Otus у нас беспрецедентная скидка:
старая цена — 7000₽
новая цена — 10₽
Успей зарегистрироваться на курс по акции: https://vk.cc/cvSXeg
Подготовительный онлайн-курс по ручному тестированию от Otus создан специально для погружения в профессию тестировщика. На курсе ты изучишь основы тестирования, научишься создавать тест-кейсы, и заполнять баг-репорты.
В честь дня рождения Otus у нас беспрецедентная скидка:
старая цена — 7000₽
новая цена — 10₽
Успей зарегистрироваться на курс по акции: https://vk.cc/cvSXeg
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KMW2G
The Ultimate QA Testing Handbook
Everything you need to know to test how you want
Автор: Aisha Harris
Год: 2023
Аннотация:
POV: Вы тратите слишком много времени на борьбу с багами, которые пробрались в прод. Ваш календарь и без того перегружен, так что важный проект, на котором вы хотели бы сосредоточиться, все время отодвигается. Ваша команда испытывает стресс, а головная боль никак не хочет отступать.
Мы постоянно слышим подобные сценарии, и чаще всего это связано с нехваткой специализированных ресурсов QA или их полным отсутствием.
⏱ Скачать книгу
Everything you need to know to test how you want
Автор: Aisha Harris
Год: 2023
Аннотация:
POV: Вы тратите слишком много времени на борьбу с багами, которые пробрались в прод. Ваш календарь и без того перегружен, так что важный проект, на котором вы хотели бы сосредоточиться, все время отодвигается. Ваша команда испытывает стресс, а головная боль никак не хочет отступать.
Мы постоянно слышим подобные сценарии, и чаще всего это связано с нехваткой специализированных ресурсов QA или их полным отсутствием.
Please open Telegram to view this post
VIEW IN TELEGRAM
Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом:
- поговорите о баг-репортах и о том, как их документировать;
- разберётесь в терминологии и структуре баг-репорта;
- научитесь составлять качественный баг-репорт;
- поймёте, как работать с багами в системе управления проектами.
Занятие пройдёт 17 апреля в 20:00 мск и будет приурочено к старту курса «QA Engineer. Basic». Доступна рассрочка на обучение!
👉 Регистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://otus.pw/q5vc/?erid=LjN8KAjPt
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KAjPt
Please open Telegram to view this post
VIEW IN TELEGRAM
Usability Testing Essentials
Ready, Set…Test!
▫️Автор: Carol Barnum
▫️Год: 2021
▫️Содержание:
1. Establishing the Essentials
2. Exploring the Usability and UX Toolkit
3. Testing Here, There, Everywhere
4. Understanding Users and Their Goals
5. Planning for Usability Testing
6. Preparing for Usability Testing
7. Conducting a Usability Test
8. Analyzing the Findings
9. Reporting the Findings
10. International Usability Testing
▫️Отзывы: Отличная книга по UX Testing, много полезной информации
▫️Рейтинг на Амазоне: 4,5/5
⏱ Скачать книгу
Ready, Set…Test!
▫️Автор: Carol Barnum
▫️Год: 2021
▫️Содержание:
1. Establishing the Essentials
2. Exploring the Usability and UX Toolkit
3. Testing Here, There, Everywhere
4. Understanding Users and Their Goals
5. Planning for Usability Testing
6. Preparing for Usability Testing
7. Conducting a Usability Test
8. Analyzing the Findings
9. Reporting the Findings
10. International Usability Testing
▫️Отзывы: Отличная книга по UX Testing, много полезной информации
▫️Рейтинг на Амазоне: 4,5/5
Please open Telegram to view this post
VIEW IN TELEGRAM
☝️Все модели неверны, некоторые полезны (с) Джордж Бокс
Научитесь создавать полезные модели на бесплатном вебинаре онлайн-курса «QA Lead» - «Способы организации тестовой модели»: регистрация
На занятии:
- Определим, что из себя представляет хорошая тестовая модель.
- Обсудим способы организации тестовой модели.
- Расскажем плюсы и минусы применения разных подходов.
Вебинар отлично подойдёт:
- Для тех, кто хочет стать QA-лидом, тест-менеджером, руководителем тестирования, но не имеет управленческих навыков.
- Для действующих руководителей.
- Для middle+ разработчиков.
- Для системных аналитиков
Поделится экспертизой Кирилл Маркидонов, преподаватель курса, QA Lead с 5-летним опытом, QA - с 10-летним.
🤝Понравится урок — продолжите обучение на курсе по спеццене и даже в рассрочку!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KWFzN
Научитесь создавать полезные модели на бесплатном вебинаре онлайн-курса «QA Lead» - «Способы организации тестовой модели»: регистрация
На занятии:
- Определим, что из себя представляет хорошая тестовая модель.
- Обсудим способы организации тестовой модели.
- Расскажем плюсы и минусы применения разных подходов.
Вебинар отлично подойдёт:
- Для тех, кто хочет стать QA-лидом, тест-менеджером, руководителем тестирования, но не имеет управленческих навыков.
- Для действующих руководителей.
- Для middle+ разработчиков.
- Для системных аналитиков
Поделится экспертизой Кирилл Маркидонов, преподаватель курса, QA Lead с 5-летним опытом, QA - с 10-летним.
🤝Понравится урок — продолжите обучение на курсе по спеццене и даже в рассрочку!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: LjN8KWFzN
A Frontend Web Developer's Guide to Testing
Explore leading web test automation frameworks and their future driven by low-code and AI
▫️Автор: Эран Кинсбрунер
▫️Год: 2022
▫️Страниц: 304
▫️Содержание:
Part 1 – Frontend Web Testing Overview
Chapter 1: Cross-Browser Testing Methodologies
Chapter 1: Cross-Browser Testing Methodologies
An overview of the web landscape
Understanding web application types
Testing types for web applications
Understanding headless and headed browsers within app development and testing
Summary
Chapter 2: Challenges Faced by Frontend Web Application Developers
Chapter 3: Top Web Test Automation Frameworks
Chapter 4: Matching Personas and Use Cases to Testing Frameworks
Chapter 5: Introducing the Leading Frontend Web Development Frameworks
Part 2 – Continuous Testing Strategy for Web Application Developers
Chapter 6: Map the Pillars of a Dev Testing Strategy for Web Applications
Chapter 7: Core Capabilities of the Leading JavaScript Test Automation Frameworks
Chapter 8: Measuring Test Coverage of the Web Application
Part 3 – Frontend JavaScript Web Test Automation Framework Guides
Chapter 9: Working with the Selenium Framework
Chapter 10: Working with the Cypress Framework
Chapter 11: Working with the Playwright Framework
Chapter 12: Working with the Puppeteer Framework
Chapter 13: Complementing Code-Based Testing with Low-Code Test Automation
Chapter 14: Wrapping Up
Отзывы: "Актуально для фронтендеров-разработчиков и тестировщиков", "Информативная", " Отличная книга, must read для SDET"
▫️Рейтинг на Амазоне: 4,4/5
⏱ Скачать книгу
Explore leading web test automation frameworks and their future driven by low-code and AI
▫️Автор: Эран Кинсбрунер
▫️Год: 2022
▫️Страниц: 304
▫️Содержание:
Part 1 – Frontend Web Testing Overview
Chapter 1: Cross-Browser Testing Methodologies
Chapter 1: Cross-Browser Testing Methodologies
An overview of the web landscape
Understanding web application types
Testing types for web applications
Understanding headless and headed browsers within app development and testing
Summary
Chapter 2: Challenges Faced by Frontend Web Application Developers
Chapter 3: Top Web Test Automation Frameworks
Chapter 4: Matching Personas and Use Cases to Testing Frameworks
Chapter 5: Introducing the Leading Frontend Web Development Frameworks
Part 2 – Continuous Testing Strategy for Web Application Developers
Chapter 6: Map the Pillars of a Dev Testing Strategy for Web Applications
Chapter 7: Core Capabilities of the Leading JavaScript Test Automation Frameworks
Chapter 8: Measuring Test Coverage of the Web Application
Part 3 – Frontend JavaScript Web Test Automation Framework Guides
Chapter 9: Working with the Selenium Framework
Chapter 10: Working with the Cypress Framework
Chapter 11: Working with the Playwright Framework
Chapter 12: Working with the Puppeteer Framework
Chapter 13: Complementing Code-Based Testing with Low-Code Test Automation
Chapter 14: Wrapping Up
Отзывы: "Актуально для фронтендеров-разработчиков и тестировщиков", "Информативная", " Отличная книга, must read для SDET"
▫️Рейтинг на Амазоне: 4,4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
✅ Какие навыки необходимы для эффективного тестирования на Kotlin?
Получите их на бесплатном открытом уроке «Использование KSP2 для тестирования на Kotlin» в рамках курса «Kotlin QA Engineer» от OTUS
🔹На вебинаре мы погрузимся в мир новой версии Kotlin Symbol Processing - KSP2. Рассмотрим принципы анализа исходных текстов и кодогенерации на KSP (PSI-дерево) и обсудим возможности ее применения для генерации тестовых данных и сценариев.
👉 Регистрация
https://otus.pw/2Djq/?erid=LjN8KKVpS
Получите их на бесплатном открытом уроке «Использование KSP2 для тестирования на Kotlin» в рамках курса «Kotlin QA Engineer» от OTUS
🔹На вебинаре мы погрузимся в мир новой версии Kotlin Symbol Processing - KSP2. Рассмотрим принципы анализа исходных текстов и кодогенерации на KSP (PSI-дерево) и обсудим возможности ее применения для генерации тестовых данных и сценариев.
👉 Регистрация
https://otus.pw/2Djq/?erid=LjN8KKVpS
Test-Driven Development in Go
Test-Driven Development in Go
A practical guide to writing idiomatic and efficient Go tests through real-world examples
▫️Автор: Adelina Simion
▫️Год: 2023
▫️Страниц: 342
▫️Содержание:
Part 1: The Big Picture
Chapter 1: Getting to Grips with Test-Driven Development
Chapter 2: Unit Testing Essentials
Chapter 3: Mocking and Assertion Frameworks
Chapter 4: Building Efficient Test Suites
Part 2: Integration and End-to-End Testing with TDD
Chapter 5: Performing Integration Testing
Chapter 6: End-to-End Testing the BookSwap Web Application
Chapter 7: Refactoring in Go
Chapter 8: Testing Microservice Architectures
Part 3: Advanced Testing Techniques
Chapter 9: Challenges of Testing Concurrent Code
Chapter 10: Testing Edge Cases
Chapter 11: Working with Generics
▫️Отзывы:
-- Мэтт Райер, инженерный директор Grafana Labs
⏱ Скачать книгу
Test-Driven Development in Go
A practical guide to writing idiomatic and efficient Go tests through real-world examples
▫️Автор: Adelina Simion
▫️Год: 2023
▫️Страниц: 342
▫️Содержание:
Part 1: The Big Picture
Chapter 1: Getting to Grips with Test-Driven Development
Chapter 2: Unit Testing Essentials
Chapter 3: Mocking and Assertion Frameworks
Chapter 4: Building Efficient Test Suites
Part 2: Integration and End-to-End Testing with TDD
Chapter 5: Performing Integration Testing
Chapter 6: End-to-End Testing the BookSwap Web Application
Chapter 7: Refactoring in Go
Chapter 8: Testing Microservice Architectures
Part 3: Advanced Testing Techniques
Chapter 9: Challenges of Testing Concurrent Code
Chapter 10: Testing Edge Cases
Chapter 11: Working with Generics
▫️Отзывы:
"Прочитав эту книгу и следуя примерам, вы станете уверенными в практике разработки, управляемой тестами (TDD), и, надеюсь, примете ее в качестве основного метода проектирования. Я надеюсь, что вам понравится эта книга и ваше путешествие по TDD вместе с Аделиной. Она проведет вас через все это в деталях, глубоко вникая в обоснование подхода и давая множество практических советов".
-- Мэтт Райер, инженерный директор Grafana Labs
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Почему 7 из 10 студентов курсов не получают IT-работу и как заранее понять, что именно тебе лучше не тратиться на обучение?
🤔 Почему лекции по тестированию бесполезны для получения работы?
🤔 Почему от двухнедельной стажировки больше вреда, чем пользы?
На эти вопросы ответят Илья, Лилия, Сергей и Александра.
В мае 2023 года они начали учиться тестированию по профессиональной модели обучения.
И это дало результаты:
100% выпускников их учебной группы получили работу тестировщиками (открытые списки аудита).
Эфир с ребятами 17 апреля, ссылка на него появится в канале Становимся тестировщиком.
🤔 Почему лекции по тестированию бесполезны для получения работы?
🤔 Почему от двухнедельной стажировки больше вреда, чем пользы?
На эти вопросы ответят Илья, Лилия, Сергей и Александра.
В мае 2023 года они начали учиться тестированию по профессиональной модели обучения.
И это дало результаты:
100% выпускников их учебной группы получили работу тестировщиками (открытые списки аудита).
Эфир с ребятами 17 апреля, ссылка на него появится в канале Становимся тестировщиком.
Git для профессионального программиста
Подробное описание самой популярной системы контроля версий
▪️На русском🟡
▪️Автор: С. Чакон, Б. Штрауб
▪️Год: 2016
▪️Издательство: Питер
▪️Страниц: 496
▪️Аннотация (proglib):
"Git — это система контроля версий, разработанная Линусом Торвальдсом для ядра Linux. С момента своего создания в 2005 году он взял штурмом мир с открытым исходным кодом. Книга экспертов Git, превращающая вас в эксперта Git, знакомит с миром распределенного контроля версий, показывает, как создать рабочий процесс разработки Git."
В книге рассматриваются следующие темы:
✔️распределенные функции Git в полной мере;
✔️внедрение Git в рабочий процесс разработки;
✔️перенос программных проектов из других SCM в Git;
✔️расширение Git и др.
Преимущества:
➕интересное и информативное чтение — авторы описывают некоторую боль, через которую многие проходили, но при этом вау-эффект от незнания чего-то встречается множество раз;
➕дает понять суть проблем, тщательно проработать их и предотвратить их повторение.
Недостатки:
➖ хорошо для введения, но не годится в качестве справочника.
▪️Рейтинг на Озоне: 4,9/5
⏱ Скачать книгу
Подробное описание самой популярной системы контроля версий
▪️На русском
▪️Автор: С. Чакон, Б. Штрауб
▪️Год: 2016
▪️Издательство: Питер
▪️Страниц: 496
▪️Аннотация (proglib):
"Git — это система контроля версий, разработанная Линусом Торвальдсом для ядра Linux. С момента своего создания в 2005 году он взял штурмом мир с открытым исходным кодом. Книга экспертов Git, превращающая вас в эксперта Git, знакомит с миром распределенного контроля версий, показывает, как создать рабочий процесс разработки Git."
В книге рассматриваются следующие темы:
✔️распределенные функции Git в полной мере;
✔️внедрение Git в рабочий процесс разработки;
✔️перенос программных проектов из других SCM в Git;
✔️расширение Git и др.
Преимущества:
➕интересное и информативное чтение — авторы описывают некоторую боль, через которую многие проходили, но при этом вау-эффект от незнания чего-то встречается множество раз;
➕дает понять суть проблем, тщательно проработать их и предотвратить их повторение.
Недостатки:
➖ хорошо для введения, но не годится в качестве справочника.
▪️Рейтинг на Озоне: 4,9/5
Please open Telegram to view this post
VIEW IN TELEGRAM