📉📊 Статистика QA вакансий и резюме. Сентябрь 2023
Общее количество QA вакансий в России увеличилось на 7%
Pезюме тестировщиков без опыта — 25%
Уровень зарплаты в вакансиях тестировщиков (% / шт):
не указывают — 81,4% (2546)
от 40 000 до 80 000 ₽ — 5,1% (159)
от 80 000 до 140 000 ₽ — 5,8% (184)
от 140 000 до 200 000 ₽ — 3,3% (104)
от 200 000 ₽ — 4,4% (136)
Уровень зарплаты в резюме тестировщиков (% / шт):
не указывают — 47,4% (7976)
до 60 000 ₽ — 30,4% (5121)
от 60 000 до 115 000 ₽ — 15,2% (2554)
от 115 000 до 175 000 ₽ — 5,3% (885)
от 175 000 до 235 000 ₽ — 1,1% (193)
от 235 000 ₽ — 0,6% (91)
Средний уровень зарплаты тестировщиков:
intern — 44 166 ₽/мес.
junior — 65 000 ₽/мес.
middle — 120 000 ₽/мес.
senior — 191 466 ₽/мес.
lead — 226 500 ₽/мес.
Подробнее тут
#статистика
Общее количество QA вакансий в России увеличилось на 7%
Pезюме тестировщиков без опыта — 25%
Уровень зарплаты в вакансиях тестировщиков (% / шт):
не указывают — 81,4% (2546)
от 40 000 до 80 000 ₽ — 5,1% (159)
от 80 000 до 140 000 ₽ — 5,8% (184)
от 140 000 до 200 000 ₽ — 3,3% (104)
от 200 000 ₽ — 4,4% (136)
Уровень зарплаты в резюме тестировщиков (% / шт):
не указывают — 47,4% (7976)
до 60 000 ₽ — 30,4% (5121)
от 60 000 до 115 000 ₽ — 15,2% (2554)
от 115 000 до 175 000 ₽ — 5,3% (885)
от 175 000 до 235 000 ₽ — 1,1% (193)
от 235 000 ₽ — 0,6% (91)
Средний уровень зарплаты тестировщиков:
intern — 44 166 ₽/мес.
junior — 65 000 ₽/мес.
middle — 120 000 ₽/мес.
senior — 191 466 ₽/мес.
lead — 226 500 ₽/мес.
Подробнее тут
#статистика
❤7🔥2👍1👾1
Подборка лучших статей «Библиотеки программиста» за сентябрь: сохраняй в заметки, чтобы не пропустить #самыйсок
🔝 Приоритизация задач по методу MoSCoW: как за 5 минут научиться грамотно расставлять приоритеты
🦸⚡ 9 способов настройки градиента цели для поддержания мотивации
📊 Как я входил в IT? Результаты опроса «Библиотеки программиста»
🧩🧠 Тест на сообразительность: 3 захватывающие головоломки, чтобы развлечься и потренировать мозг
🎓💼 ТОП-9 не самых очевидных компаний для стажировки в ИТ
🔝 Приоритизация задач по методу MoSCoW: как за 5 минут научиться грамотно расставлять приоритеты
🦸⚡ 9 способов настройки градиента цели для поддержания мотивации
📊 Как я входил в IT? Результаты опроса «Библиотеки программиста»
🧩🧠 Тест на сообразительность: 3 захватывающие головоломки, чтобы развлечься и потренировать мозг
🎓💼 ТОП-9 не самых очевидных компаний для стажировки в ИТ
👍4❤2🥱1
🗡️🏦🏹 Специфические атаки на интернет-банкинг
Интернет-банкинг — сложная система, которая подвержена многим атакам самых разных видов. Но также существуют специфические атаки, которые часто встречаются именно при тестировании интернет-банкинга. О таких идет речь в данном докладе.
3:07 О чем поговорите
4:17 Зачем ломают банки?
5:12 Из чего состоит банкинг
6:36 Типы уязвимостей
7:25 Специфические уязвимости и атаки
27:52 Инструменты
29:10 Выводы
#видео
Интернет-банкинг — сложная система, которая подвержена многим атакам самых разных видов. Но также существуют специфические атаки, которые часто встречаются именно при тестировании интернет-банкинга. О таких идет речь в данном докладе.
3:07 О чем поговорите
4:17 Зачем ломают банки?
5:12 Из чего состоит банкинг
6:36 Типы уязвимостей
7:25 Специфические уязвимости и атаки
27:52 Инструменты
29:10 Выводы
#видео
👍6👏5🥰4❤3🔥3
Ролик о том, как найти первую работу, где взять практику, как ее оформить в резюме и как привлечь внимание работодателя/рекрутера к вашему CV.
Содержание
00:22 - Практика и опыт на краудтестинговых платформах
03:10 - Практика и опыт на фрилансе
04:12 - Практика и опыт в open-source
05:13 - Практика и опыт на тестовых площадках
05:44 - Практика и опыт на стажировках
06:35 - Практика и опыт с ментором
07:26 - Советы по поиску активностей для практики
#видео
Содержание
00:22 - Практика и опыт на краудтестинговых платформах
03:10 - Практика и опыт на фрилансе
04:12 - Практика и опыт в open-source
05:13 - Практика и опыт на тестовых площадках
05:44 - Практика и опыт на стажировках
06:35 - Практика и опыт с ментором
07:26 - Советы по поиску активностей для практики
#видео
❤7
#вопросы_с_собеседований
🧑🎓🧑🎓 Продолжаем «Вопросы-ответы для собеса»
Документация проекта
✏️ Тестовая документация — это набор документов, создаваемых перед началом процесса тестирования и непосредственно в процессе. Эти документы описывают покрытие тестами и процесс выполнения тестов, в них указываются необходимые для тестирования вещи, приводится основная терминология и т. д.
✏️ План тестирования — описывает все действия по тестированию в рамках одного проекта. Здесь вы можете найти информацию обо всем, что нужно сделать тестировщику или команде QA в ходе проекта.
✏️ Чеклист — это документ, содержащий краткое описание функций, которые должен проверить тестировщик. Выглядит чеклист как список функций с указанием статуса — результата проверки.
✏️ Тест-кейс (test case) содержит:
- подробное описание шагов и действий, которые тестировщик должен выполнить для тестирования какой-то одной части функционала,
- критерии прохождения тестов.
✏️ Сценарий использования (use case) — описывает сценарий взаимодействия с программным обеспечением. Каждый юзкейс основан на предположении о том, что пользователь программы будет делать и где он будет кликать. Это позволяет тестировщикам протестировать предполагаемые пути пользователя.
✏️ Баг-репорт — предоставляет полную информацию о баге (его описание, серьезность, приоритет и т. д.) и документирует шаги и условия для воспроизведения этого бага.
✏️ Требования — это полное описание разрабатываемого программного обеспечения. В требованиях указываются свойства, качества и особенности разрабатываемой программы. Используя эту информацию, команды могут избежать недоразумений и разногласий.
Где используется sanity test
Санитарное тестирование используют для проверки какой либо части программы или приложения в результате внесенных изменений на нее со стороны факторов окружающей среды.
👉 Нацелено на установление факта того, что определённые части UАT всё так же работают как положено после минорных изменений или исправлений багов
👉 Целью является проверить общее состояние системы в деталях, чтобы приступить к более тщательному тестированию
👉 Перепроверка дефектов не является целью Sanity
👉 Cанитарное тестирование выполняется перед регрессионным и после smoke-тестов
Чаще выполняется вручную
👉 Санитарное может выполняться без тест-кейсов, но знание тестируемой системы обязательно
По каким параметрам отбираются тест-кейсы на регрессионное тестирование
🎯 которые проводят редко;
🎯 которые сложные;
🎯 проверяющие часто используемые функции;
🎯 проверяющие основные функций приложения;
🎯 проверяющие функции, которые затронули недавние изменения в коде;
🎯 проверяющие граничные значения;
🎯 проверяющие интеграционные аспекты;
🎯 других тестов, которые будут сочтены важными.
🧑🎓🧑🎓 Продолжаем «Вопросы-ответы для собеса»
Документация проекта
✏️ Тестовая документация — это набор документов, создаваемых перед началом процесса тестирования и непосредственно в процессе. Эти документы описывают покрытие тестами и процесс выполнения тестов, в них указываются необходимые для тестирования вещи, приводится основная терминология и т. д.
✏️ План тестирования — описывает все действия по тестированию в рамках одного проекта. Здесь вы можете найти информацию обо всем, что нужно сделать тестировщику или команде QA в ходе проекта.
✏️ Чеклист — это документ, содержащий краткое описание функций, которые должен проверить тестировщик. Выглядит чеклист как список функций с указанием статуса — результата проверки.
✏️ Тест-кейс (test case) содержит:
- подробное описание шагов и действий, которые тестировщик должен выполнить для тестирования какой-то одной части функционала,
- критерии прохождения тестов.
✏️ Сценарий использования (use case) — описывает сценарий взаимодействия с программным обеспечением. Каждый юзкейс основан на предположении о том, что пользователь программы будет делать и где он будет кликать. Это позволяет тестировщикам протестировать предполагаемые пути пользователя.
✏️ Баг-репорт — предоставляет полную информацию о баге (его описание, серьезность, приоритет и т. д.) и документирует шаги и условия для воспроизведения этого бага.
✏️ Требования — это полное описание разрабатываемого программного обеспечения. В требованиях указываются свойства, качества и особенности разрабатываемой программы. Используя эту информацию, команды могут избежать недоразумений и разногласий.
Где используется sanity test
Санитарное тестирование используют для проверки какой либо части программы или приложения в результате внесенных изменений на нее со стороны факторов окружающей среды.
👉 Нацелено на установление факта того, что определённые части UАT всё так же работают как положено после минорных изменений или исправлений багов
👉 Целью является проверить общее состояние системы в деталях, чтобы приступить к более тщательному тестированию
👉 Перепроверка дефектов не является целью Sanity
👉 Cанитарное тестирование выполняется перед регрессионным и после smoke-тестов
Чаще выполняется вручную
👉 Санитарное может выполняться без тест-кейсов, но знание тестируемой системы обязательно
По каким параметрам отбираются тест-кейсы на регрессионное тестирование
🎯 которые проводят редко;
🎯 которые сложные;
🎯 проверяющие часто используемые функции;
🎯 проверяющие основные функций приложения;
🎯 проверяющие функции, которые затронули недавние изменения в коде;
🎯 проверяющие граничные значения;
🎯 проверяющие интеграционные аспекты;
🎯 других тестов, которые будут сочтены важными.
👍12❤8👏7🎉6😁4
🤔😱 Чем занимается инженер по тестированию, или это не только про баги
Автор поместил один день тестировщика в статью и со всеми подробностями объясняет, что не все так просто, милый друг...
Рабочий день почти любой компании
Начинается с открытия Jira:
To Do — здесь покоятся задачи, которые ещё не взяты в исполнение — чаще всего, в разработку.
In Progress — задача, до которой добрались руки исполнителя — обычно это руки разработчика.
(Code) Review — перед тем, как задачу отдать на тестирование, она должна пройти ревью.
Ready For Testing / QA — на этом этапе задачи готовы к тестированию.
Testing — таски, которые тестируются прямо сейчас.
Ready For Release — все, что ещё не выпустили в свет, но уже протестировано.
Done — выполнено, протестировано и выпущено.
Задача тестировщиков — чтобы таска перекочевала из Ready For Testing в Done с минимальным количеством проблем для продукта. Обычно процесс выглядит так:
✏️ Изучение требований;
✏️ Поиск несостыковки требований с реализацией;
✏️ Создание документации по найденным несостыковкам;
✏️ Контроль исправления;
✏️ Выпуск фичи;
✏️ Закрытие задачи.
#гайд
Автор поместил один день тестировщика в статью и со всеми подробностями объясняет, что не все так просто, милый друг...
Рабочий день почти любой компании
Начинается с открытия Jira:
To Do — здесь покоятся задачи, которые ещё не взяты в исполнение — чаще всего, в разработку.
In Progress — задача, до которой добрались руки исполнителя — обычно это руки разработчика.
(Code) Review — перед тем, как задачу отдать на тестирование, она должна пройти ревью.
Ready For Testing / QA — на этом этапе задачи готовы к тестированию.
Testing — таски, которые тестируются прямо сейчас.
Ready For Release — все, что ещё не выпустили в свет, но уже протестировано.
Done — выполнено, протестировано и выпущено.
Задача тестировщиков — чтобы таска перекочевала из Ready For Testing в Done с минимальным количеством проблем для продукта. Обычно процесс выглядит так:
✏️ Изучение требований;
✏️ Поиск несостыковки требований с реализацией;
✏️ Создание документации по найденным несостыковкам;
✏️ Контроль исправления;
✏️ Выпуск фичи;
✏️ Закрытие задачи.
#гайд
👍10❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Так вот, как индусы пилят свое IT... 🤔🤔
👍6❤1🔥1
🤔 Очередной #дайджест по QA
➡️ Быстрое знакомство с Selenoid — мощная реализация Selenium hub, использующая контейнеры Docker для запуска браузеров
➡️ Работа без имитаторов — тестирование без моков, стабов и шпионов - вместо них фейки и контракты
➡️ Junior QA: что важно при входе в профессию — сколько нужно отправить резюме? Сложно ли было менять область? Как влияет прежняя профессия — мешает или помогает?
➡️ Стресс-тестирование — использование k6 и Azure DevOps стало проще
➡️ Бесплатный курс по Selenium — рассмотрены практически все аспекты Selenium, включая фишки, лайфаки и прочее
➡️ Быстрое знакомство с Selenoid — мощная реализация Selenium hub, использующая контейнеры Docker для запуска браузеров
➡️ Работа без имитаторов — тестирование без моков, стабов и шпионов - вместо них фейки и контракты
➡️ Junior QA: что важно при входе в профессию — сколько нужно отправить резюме? Сложно ли было менять область? Как влияет прежняя профессия — мешает или помогает?
➡️ Стресс-тестирование — использование k6 и Azure DevOps стало проще
➡️ Бесплатный курс по Selenium — рассмотрены практически все аспекты Selenium, включая фишки, лайфаки и прочее
👍4❤2🥰1
Для чего используется Selenium WebDriver?
Anonymous Quiz
6%
Для запуска нагрузочных тестов
51%
Для запуска UI-тестов
31%
Для запуска кросс-браузерных тестов
12%
Для автоматизации тестирования железа
🔥5👍4❤2🥰2👏1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍6❤2
🛠️🪛 JMeter как инструмент для автоматизации функционального тестирования
JMeter умеет многое. С его помощью вы сможете:
➖ Пользоваться преимуществами огромного коммьюнити по всему миру;
➖ Использовать готовые плагины и иметь возможность написать свой;
➖ Писать автотесты на API без написания кода;
➖ Обращаться к API и проверять содержимое ответов;
➖ Отправлять и скачивать файлы;
➖ Парсить JSON, YAML и CSV файлы и использовать данные из них;
➖ Подключаться к базам данных и сервису очередей RabbitMQ;
➖ Настроить автоматический запуск тестов на JMeter в CI и отправку отчётов в Allure, чтобы их было удобно просматривать.
Далее в статье вы узнаете, как эта штука работает и как ее правильно применять
#гайд
JMeter умеет многое. С его помощью вы сможете:
➖ Пользоваться преимуществами огромного коммьюнити по всему миру;
➖ Использовать готовые плагины и иметь возможность написать свой;
➖ Писать автотесты на API без написания кода;
➖ Обращаться к API и проверять содержимое ответов;
➖ Отправлять и скачивать файлы;
➖ Парсить JSON, YAML и CSV файлы и использовать данные из них;
➖ Подключаться к базам данных и сервису очередей RabbitMQ;
➖ Настроить автоматический запуск тестов на JMeter в CI и отправку отчётов в Allure, чтобы их было удобно просматривать.
Далее в статье вы узнаете, как эта штука работает и как ее правильно применять
#гайд
👍11❤4🎉3🔥2🥰1
📖📖 Встретился нам учебник по тестированию на русском языке, которые включает в себя массу статей и примеров, для начинающих, совсем базовые вещи, которые нужны на старте — разница между QA и QC, этапы тестирования, тестирование методом черного ящика и прочее. Старших товарищей просим дополнить в комментариях, чего, по их мнению, не хватает в материале — будет полезно 💪
Начать изучение
#обучение
Начать изучение
#обучение
❤5👍4🥰2
Какое тестирование (или техника тестирования) предполагает проверку ответа системы на введение неожиданных и случайных входных данных?
Anonymous Quiz
24%
Тестирование API
13%
Юнит-тестирование
56%
Фаззинг
7%
Регрессивное тестирование
❤15👍4
Самые полезные каналы для программистов в одной подборке!
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
🐘PHP
Библиотека пхпшника
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие профильные каналы
Библиотека фронтендера
Библиотека шарписта
Библиотека мобильного разработчика
Библиотека хакера
Библиотека devops’a
Библиотека тестировщика
💼Каналы с вакансиями
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
Вакансии по DevOps & SRE
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook
🔸Instagram
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
🐘PHP
Библиотека пхпшника
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие профильные каналы
Библиотека фронтендера
Библиотека шарписта
Библиотека мобильного разработчика
Библиотека хакера
Библиотека devops’a
Библиотека тестировщика
💼Каналы с вакансиями
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
Вакансии по DevOps & SRE
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
👍4❤1
🗺️ Дорожная карта: что это, как ее составить и почему она обязательно нужна разработчику
Откройте для себя секретное оружие успешного программиста — дорожную карту, которая поможет составить пошаговый план действий на ближайшие несколько лет. В данной статье разберемся, зачем она нужна, как правильно ее составить и где «подглядеть» роадмап для айтишников всех направлений 🤫
📌 Примеры дорожных карт и полезные материалы по теме:
🤩 Подборка дорожных карт для разработчиков
👉 Дорожная карта Frontend-разработчика в 2022 году
🏃 8 шагов от новичка до профессионала: дорожная карта разработчика на C#
👨💻 Как стать фрилансером и где найти первый заказ: дорожная карта
🍏 Карьерный гид от новичка до профи: дорожная карта iOS-разработчика
☕ Дорожная карта Java-разработчика в 2023 году
🧔 Повышение до тимлида: дорожная карта
🐍 Дорожная карта Python-разработчика
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика
Откройте для себя секретное оружие успешного программиста — дорожную карту, которая поможет составить пошаговый план действий на ближайшие несколько лет. В данной статье разберемся, зачем она нужна, как правильно ее составить и где «подглядеть» роадмап для айтишников всех направлений 🤫
📌 Примеры дорожных карт и полезные материалы по теме:
🤩 Подборка дорожных карт для разработчиков
👉 Дорожная карта Frontend-разработчика в 2022 году
🏃 8 шагов от новичка до профессионала: дорожная карта разработчика на C#
👨💻 Как стать фрилансером и где найти первый заказ: дорожная карта
🍏 Карьерный гид от новичка до профи: дорожная карта iOS-разработчика
☕ Дорожная карта Java-разработчика в 2023 году
🧔 Повышение до тимлида: дорожная карта
🐍 Дорожная карта Python-разработчика
🤝 5 soft skills, которые помогут тебе дорасти до Senior-разработчика
👍5❤2
This media is not supported in your browser
VIEW IN TELEGRAM
🤔 Очередной #дайджест по QA. На этот раз — инструменты мобильного тестирования
💡 Vysor. Инструмент помогает шарить экран вашего девайса на компьютер, работает на iOS и Android. Полезно, когда хотите показать что-то удаленно. Есть платная и бесплатная версии
💡 Flipper. У этой штуки есть куча плагинов: логи, инспектор слоёв экрана, инспектор сети, профайлер — такая себе замена Studio, xcode и снифферов. Инсталлится на любую ОС.
💡 Airdroid. Софт помогает подключаться к вашим девайсам, находящимся на работе, из дома. Работает только под Android.
💡 iOSSnapshotTestCase и Shot. Делаются эталонные скриншоты, а потом тестируются на сравнение.
💡 Flashlight. Позволяет измерять загрузку CPU и оперативной памяти, просматривать FPS.
💡 Vysor. Инструмент помогает шарить экран вашего девайса на компьютер, работает на iOS и Android. Полезно, когда хотите показать что-то удаленно. Есть платная и бесплатная версии
💡 Flipper. У этой штуки есть куча плагинов: логи, инспектор слоёв экрана, инспектор сети, профайлер — такая себе замена Studio, xcode и снифферов. Инсталлится на любую ОС.
💡 Airdroid. Софт помогает подключаться к вашим девайсам, находящимся на работе, из дома. Работает только под Android.
💡 iOSSnapshotTestCase и Shot. Делаются эталонные скриншоты, а потом тестируются на сравнение.
💡 Flashlight. Позволяет измерять загрузку CPU и оперативной памяти, просматривать FPS.
🔥18👍3❤2