How Linux Works: 3rd edition
"How Linux Works: What Every Superuser Should Know"
В России переведена под тайтлом "Внутреннее устройство Linux", известная и популярная книга
🟢 Автор Brian Ward
🟢 3 издание
🟢 464 страницы
🟢 Год издания: 2021
🟢 Рейтинг на Амазоне: 4,8 /5
🟢 Отзывы подтверждённых читателей по 3 изданию позитивные, по предыдущим также очень хорошие.
Рекомендуют и QA Junior/Middle
"Хороший учебный материал для общего ознакомления с linux
✅ Проверенная покупка
UPDATE: после 3 месяцев изучения эта книга очень помогла мне сдать экзамен по linux + лабораторные работы. Потрясающая книга.
Я начал использовать linux около 4 недель назад для виртуализации и управления оборудованием, и это моя первая книга по linux, которую я прочитал. Не знаю, рекомендую ли я ее новичкам, но мне она помогла понять все вопросы, которые у меня были, начиная с основ команд, Я влюбился в эту операционную систему, обращался к этой книге в течение последней недели и использовал arch linux, с помощью этой книги и arch wiki продвинулся от установки базовых систем до настройки моего первого kvm/vfio passthrough. "
Скачать книгу
"How Linux Works: What Every Superuser Should Know"
В России переведена под тайтлом "Внутреннее устройство Linux", известная и популярная книга
Рекомендуют и QA Junior/Middle
"Хороший учебный материал для общего ознакомления с linux
✅ Проверенная покупка
UPDATE: после 3 месяцев изучения эта книга очень помогла мне сдать экзамен по linux + лабораторные работы. Потрясающая книга.
Я начал использовать linux около 4 недель назад для виртуализации и управления оборудованием, и это моя первая книга по linux, которую я прочитал. Не знаю, рекомендую ли я ее новичкам, но мне она помогла понять все вопросы, которые у меня были, начиная с основ команд, Я влюбился в эту операционную систему, обращался к этой книге в течение последней недели и использовал arch linux, с помощью этой книги и arch wiki продвинулся от установки базовых систем до настройки моего первого kvm/vfio passthrough. "
Скачать книгу
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.
📌 Продолжить изучение автоматизации тестирования вы сможете на специализации «QA Automation Engineer». Это онлайн-курс от онлайн-платформы OTUS для тех, кто хочет с нуля научиться писать автотесты на Java.
👉 Для участия зарегистрируйтесь на вебинар
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8JyMSo
📅 20 сентября в 20:00 состоится бесплатный открытый урок в рамках курса «QA Automation Engineer» от OTUS.
👉 Тема урока: Тестирование API с помощью POSTMAN
На занятии обсудим:
- что за страшные буквы API и как к ним подобраться?
- как тестировать бекэнд, если у него нет интерфейса?
- что вообще можно тестировать в API?
Также на уроке мы научимся «дёргать ручки» и даже составим простые автопроверки для нашего API.
📌 Продолжить изучение автоматизации тестирования вы сможете на специализации «QA Automation Engineer». Это онлайн-курс от онлайн-платформы OTUS для тех, кто хочет с нуля научиться писать автотесты на Java.
👉 Для участия зарегистрируйтесь на вебинар
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8JyMSo
Как сделать тестирование более эффективным? Расскажем 21 сентября в 19:00 мск на открытом уроке «Оценка эффективности тестовой стратегии с помощью тестового покрытия» в рамках курса «QA Lead».
Часто возникают вопросы:
— Все ли мы тестируем?
— Насколько эффективен выбранный нами набор тестов?
— Нет ли избыточного или недостаточного количества тестов и так далее?
Чтобы получить ответы на выше обозначенные вопросы, нужно использовать показатели code coverage и test coverage. Их и разберем на занятии.
Также вы сможете задать преподавателю любые вопросы в режиме реального времени и понять, насколько вам подходит формат обучения.
Регистрируйтесь бесплатно прямо сейчас, чтобы не пропустить мероприятие!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KKRrF
Часто возникают вопросы:
— Все ли мы тестируем?
— Насколько эффективен выбранный нами набор тестов?
— Нет ли избыточного или недостаточного количества тестов и так далее?
Чтобы получить ответы на выше обозначенные вопросы, нужно использовать показатели code coverage и test coverage. Их и разберем на занятии.
Также вы сможете задать преподавателю любые вопросы в режиме реального времени и понять, насколько вам подходит формат обучения.
Регистрируйтесь бесплатно прямо сейчас, чтобы не пропустить мероприятие!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KKRrF
"Selenium: Web Browser Automation" с TutorialsPoint
Сайт TutorialsPoint должен быть хорошо известен самостоятельно изучающим QA, а также студентам QA-курсов, которым не повезло с преподавателями.
Чтобы не листать сотни страниц на сайте, удобнее скачать весь туториал в PDF.
Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Открытый урок подойдет людям, которые уже имеют опыт с каким-либо языком программирования.
Это отличная возможность совершенно бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени!
💻 Вебинар пройдёт 21 сентября в 20:00 мск в рамках курса «Ruby и Ruby on Rails Developer».
Язык Ruby и фреймворк Ruby on Rails популярны во всем мире, включая Россию, благодаря своей гибкости и производительности в веб-разработке.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
TestEngineer:
▪️10 законов тестирования
▪️ Как тестировать без требований
▪️ Шпаргалка по Cypress
▪️ Эффективные тесты на Python: 5 советов
На сайте новые блиц-тесты оценки своих знаний:
▪️ Ситуационный тест для QA
▪️ Базовый тест по Scrum
Другие платформы:
▪️ Онбординг QA в банке (МКБ)
▪️ Как анализируют дефекты в QA-команде Спортмастера
▪️ Ожидания от QA Engineer: что должен знать о JSON, REST и типах запросов
▪️ pytest и кастомные аргументы командной строки
▪️ Всплывающие окна в Selenium (Я.Практикум)
В большом мире QA (англоязычное):
▪️ Что такое Approval Testing
▪️ The Great Testing Transition
▪️ Maestro: No-Code UI Automation Tool for Mobile Apps
▪️ Почему лучше не тестировать на зарутованных девайсах
▪️ BDD: Bridging the gap between Business and Software Testing
▪️ Интеграция Jenkins с Selenium 4
▪️ Пример POM в Cypress
▪️ Импорт Postman-коллекции в jMeter
▪️ Что спрашивают на собеседованиях QA Manager и Test Lead
▪️ Обзор Selenium Wire
▪️ Playwright Network Insights: How to Intercept, Modify, Delete and Analyze
▪️ Сценарное тестирование в фреймворке ВЕДРО
▪️ Готовые скрипты для нагрузочного тестирования API в K6
▪️ Настройка Selenium + Docker
👀 Посмотреть:
Полная версия дайджеста на сайте
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
книги по тестированию, изданные в 2023 г
Implementing Automated Software Testing
Автор Neha Kaul
Neha Kaul is an experienced software consultant and technical author currently residing in Sydney, Australia. She is the author of five technical books: Object Oriented Programming with Java, Logging Frameworks in Java, Applications of Data Mining in Engineering, Management and Medicine, Software Security: Building Secure Software Applications and Analytic Methods of Systems and Software Testing.
Оглавление:
Chapter 1 Software Testing: Definition and Importance
1.1. What is Software Testing?
1.2. Importance of Software Testing
Chapter 2 Automated Software Testing
2.1. Introduction
2.2. Benefits of Automation Testing
2.3. Types of Automation Tests in Software
2.4. Different Automation Testing Software
Chapter 3
3.1. Introduction
3.2. Installation
3.3. Practical Implementations/Examples
Chapter 4
4.1. Important Watir Commands and Terminology
4.2. Watir Installation
4.3. Examples
Chapter 5
5.1. Setup and Installation
5.2. Ranorex Studio Basics
5.3. Examples
Скачать книгу
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».
👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить https://vk.cc/cr1QtG
Вы используете в своей работе Unit-тесты? Они нужны, чтобы быстро протестировать написанный фрагмент кода и сразу понять, где ошибка. Юнит-тесты дешевле и быстрее других, их легко автоматизировать.
Если вы все ещё не освоили этот инструмент, вам точно нужно присутствовать на бесплатном открытом уроке «Unit-тесты – основа автоматизации на JavaScript» от OTUS.
Там мы рассмотрим основные принципы ААА-проектирования тестов, напишем свои Unit-тесты и добавим им параметризацию.
Основные темы открытого урока:
📌 Что такое Unit-тесты и для чего они нужны
📌 Почему Unit-тесты лежат в основе классической пирамиды тестирования
📌 Как пишутся Unit-тесты
👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить https://vk.cc/cr1QtG
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KVpnk
Please open Telegram to view this post
VIEW IN TELEGRAM
Optimization of Automated Software Testing Using Meta-Heuristic Techniques
1st ed. 2022, второе дополненное издание готовится на октябрь 2023
Издательство Springer
Коллектив авторов/редакторов
Introduction.- Testing Fundamentals.- Strategies and Methods For Test Cases.- Automated Testing Levels.- Polices and Plans for Testing.- Test Organization.- Controlling and Monitoring Testing Process.- Evaluating Automated Software Quality.- Defect Analysis and Prevention.- Optimization.- Security Testing.- Conclusion.
С упором на ИИ:
Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Software Testing Foundations: A Study Guide for the Certified Tester Exam
Авторы Andreas Spillner / Tilo Linz
2019
300 страниц
- Основы тестирования
- Жизненный цикл разработки и тестирования программного обеспечения
- Методы статического и динамического тестирования
- Управление тестированием
- Инструменты тестирования
Это пятое издание, очень мало характеристик, но по предыдущим изданиям отзывы/рейтинги хорошие
Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья, сегодня рекомендуем отличный канал с материалами по бизнес- и системному анализу!
😇 аналитик от бога — лучший канал для аналитиков от создателей сайта
▪️мы — создатели testengineer.ru и канала Тестировщик от бога — одного из самых крупных телеграм-каналов по тестированию;
▪️мы пишем свои материалы: составили дорожную карту развития бизнес- и системных аналитиков, в которой собрали все, что надо знать для успешной работы;
▪️мы не постим ленту из хабра — все материалы, которые мы пишем или отбираем, мега-полезные. Перейдите в канал и убедитесь в этом сами.
▪️и многое-многое другое
Подписывайся на аналитика от бога и узнай уже наконец разницу между product roadmap-ом и спецификацией требований 😇
😇 аналитик от бога — лучший канал для аналитиков от создателей сайта
testengineer.ru
Что отличает нас от других каналов по системному анализу:▪️мы — создатели testengineer.ru и канала Тестировщик от бога — одного из самых крупных телеграм-каналов по тестированию;
▪️мы пишем свои материалы: составили дорожную карту развития бизнес- и системных аналитиков, в которой собрали все, что надо знать для успешной работы;
▪️мы не постим ленту из хабра — все материалы, которые мы пишем или отбираем, мега-полезные. Перейдите в канал и убедитесь в этом сами.
▪️и многое-многое другое
Подписывайся на аналитика от бога и узнай уже наконец разницу между product roadmap-ом и спецификацией требований 😇
Beautiful Testing
Leading Professionals Reveal How They Improve Software (Theory in Practice)
Авторы: T. Riley и др.
Год: 2009
347 страниц
Аннотация:
В книге "Прекрасное тестирование" представлены 23 статьи 27 ведущих тестировщиков и разработчиков, иллюстрирующие те качества и приемы, которые превращают тестирование в искусство. Из личных рассказов вы узнаете, как каждый из этих профессионалов разработал прекрасные способы тестирования широкого спектра продуктов - ценные знания, которые вы сможете применить в своих собственных проектах."
Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья, сегодня рекомендуем отличный канал с материалами по бизнес- и системному анализу!
😇 аналитик от бога — лучший канал для аналитиков от создателей сайта
▪️мы — создатели testengineer.ru и канала Тестировщик от бога — одного из самых крупных телеграм-каналов по тестированию;
▪️мы пишем свои материалы: составили дорожную карту развития бизнес- и системных аналитиков, в которой собрали все, что надо знать для успешной работы;
▪️мы не постим ленту из хабра — все материалы, которые мы пишем или отбираем, мега-полезные. Перейдите в канал и убедитесь в этом сами.
▪️и многое-многое другое
Подписывайся на аналитика от бога и узнай уже наконец разницу между product roadmap-ом и спецификацией требований 😇
😇 аналитик от бога — лучший канал для аналитиков от создателей сайта
testengineer.ru
Что отличает нас от других каналов по системному анализу:▪️мы — создатели testengineer.ru и канала Тестировщик от бога — одного из самых крупных телеграм-каналов по тестированию;
▪️мы пишем свои материалы: составили дорожную карту развития бизнес- и системных аналитиков, в которой собрали все, что надо знать для успешной работы;
▪️мы не постим ленту из хабра — все материалы, которые мы пишем или отбираем, мега-полезные. Перейдите в канал и убедитесь в этом сами.
▪️и многое-многое другое
Подписывайся на аналитика от бога и узнай уже наконец разницу между product roadmap-ом и спецификацией требований 😇
The Art of Application Performance Testing
Ian Molyneaux
2014
Оглавление:
▫️Выбор подходящего инструмента для тестирования производительности
▫️Основы эффективного тестирования производительности приложений
▫️Процесс тестирования производительности
▫️Интерпретация результатов: эффективный анализ причин проблем
▫️Тестирование производительности мобильных клиентов
▫️Мониторинг конечных пользователей
▫️Интеграция внешнего мониторинга
Рейтинг на Амазоне: 4,2/5
Отзывы противоречивые, а книга достаточно старая. Вместе с тем, до сих пор встречается среди рекомендуемых по результатам неудачных собеседований.
Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Head First Design Patterns
A Brain-Friendly Guide
Авторы: Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson
Год: 2014, последнее издание 2020
Страниц: 672
В книге рассматриваются следующие паттерны:
- Паттерн Наблюдатель;
- Паттерн Фабрика;
- Паттерн Декоратор;
- Паттерн Одиночка;
- Паттерн Команда;
- Паттерны Адаптер и Фасад;
- Паттерны Итератор и Компоновщик;
- Составные паттерны
🟢 Рейтинг на Амазоне: 4,6/5
🟢 80% из 2000 отозвавшихся покупателей оценило книгу 5/5
🟢 Рейтинг на GoodReads: 4,3/5 (8000 отзывов)
Скачать книгу
A Brain-Friendly Guide
Авторы: Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson
Год: 2014, последнее издание 2020
Страниц: 672
В книге рассматриваются следующие паттерны:
- Паттерн Наблюдатель;
- Паттерн Фабрика;
- Паттерн Декоратор;
- Паттерн Одиночка;
- Паттерн Команда;
- Паттерны Адаптер и Фасад;
- Паттерны Итератор и Компоновщик;
- Составные паттерны
Скачать книгу
Please open Telegram to view this post
VIEW IN TELEGRAM
Mobile Application Penetration Testing
Автор: Vijay Kumar Velu
Год: 2016
Аннотация:
"За последние несколько лет тестирование безопасности мобильных устройств прошло долгий путь. Из разряда "нужно ли это делать?" оно превратилось в "это необходимо делать!" Наряду с ростом числа устройств и приложений увеличивается объем персональной информации (PII), финансовых данных и многого другого. Эти данные необходимо защищать.
Именно поэтому Pen-testing так важен для разработчиков современных приложений. Необходимо знать, как защитить пользовательские данные, найти уязвимости и лазейки в приложении, которые могут привести к нарушению безопасности.
Эта книга даст вам необходимые навыки для тестирования безопасности мобильных приложений - как начинающему разработчику, так и специалисту по безопасности. Вначале вы познакомитесь с внутренними компонентами приложений Android и iOS. Далее вы поймете межпроцессное взаимодействие этих приложений. Затем вы создадите тестовую среду для этих приложений с помощью различных инструментов, чтобы выявить лазейки и уязвимости в структуре приложений. Наконец, собрав всю информацию об этих лазейках, мы начнем защищать наши приложения от этих угроз."
Скачать книгу
Автор: Vijay Kumar Velu
Год: 2016
Аннотация:
"За последние несколько лет тестирование безопасности мобильных устройств прошло долгий путь. Из разряда "нужно ли это делать?" оно превратилось в "это необходимо делать!" Наряду с ростом числа устройств и приложений увеличивается объем персональной информации (PII), финансовых данных и многого другого. Эти данные необходимо защищать.
Именно поэтому Pen-testing так важен для разработчиков современных приложений. Необходимо знать, как защитить пользовательские данные, найти уязвимости и лазейки в приложении, которые могут привести к нарушению безопасности.
Эта книга даст вам необходимые навыки для тестирования безопасности мобильных приложений - как начинающему разработчику, так и специалисту по безопасности. Вначале вы познакомитесь с внутренними компонентами приложений Android и iOS. Далее вы поймете межпроцессное взаимодействие этих приложений. Затем вы создадите тестовую среду для этих приложений с помощью различных инструментов, чтобы выявить лазейки и уязвимости в структуре приложений. Наконец, собрав всю информацию об этих лазейках, мы начнем защищать наши приложения от этих угроз."
Скачать книгу