Какой тип тестирования предполагает запуск программного кода?
Anonymous Quiz
17%
Статическое тестирование
83%
Динамическое тестирование
👍7❤2
👨💻 9 трендов в найме айтишников в 2023 году
Рассказываем, что интересного происходит в найме IT-специалистов.
По данным Хабр Карьеры, бэкендеры и фронтендеры испытывают трудности с поиском работы — спрос на них уменьшился на 4% и 15% соответственно.
Но сложнее всего сейчас мобильным разработчикам. А все потому, что рынок мобильной разработки рухнул на 24% по сравнению с показателями прошлого года. Но этот тренд в большей степени коснулся стажеров и джунов.
Читать статью
Рассказываем, что интересного происходит в найме IT-специалистов.
По данным Хабр Карьеры, бэкендеры и фронтендеры испытывают трудности с поиском работы — спрос на них уменьшился на 4% и 15% соответственно.
Но сложнее всего сейчас мобильным разработчикам. А все потому, что рынок мобильной разработки рухнул на 24% по сравнению с показателями прошлого года. Но этот тренд в большей степени коснулся стажеров и джунов.
Читать статью
❤3👍2🤔1
🤔 Очередной #дайджест по QA с полезностями
✴️ Внятно о техниках тест-дизайна — разбираемся в базовых техниках QA
✴️ Миф о полном отсутствии дефектов — о спящих дефектах
✴️ Генеративный ИИ на конференции SeaStar — обсуждение Generative AI в QA
✴️ Корпоративные инструменты спешат на помощь — инструмент, снижающий порог вхождения в АТ и экономящий время
✴️ Как на самом деле работают VPN — тестирование бекенда: как работает VPN under the hood
✴️ Внятно о техниках тест-дизайна — разбираемся в базовых техниках QA
✴️ Миф о полном отсутствии дефектов — о спящих дефектах
✴️ Генеративный ИИ на конференции SeaStar — обсуждение Generative AI в QA
✴️ Корпоративные инструменты спешат на помощь — инструмент, снижающий порог вхождения в АТ и экономящий время
✴️ Как на самом деле работают VPN — тестирование бекенда: как работает VPN under the hood
🔥20👍4
💪🤓 Как я автоматизировал самую нелюбимую часть работы
Одна из самых ненавистных и рутинных задач у тестировщиков — это написание тестовой документации. И конечно все цепляются за каждую, даже самую маленькую возможность автоматизировать этот процесс. В этой статье автор расскажет о том, как автоматизировал написание отчета по релизу используя версионность гита и интеграцию с Jira.
Далее вас ждет код на bash и много интересного
#гайд
Одна из самых ненавистных и рутинных задач у тестировщиков — это написание тестовой документации. И конечно все цепляются за каждую, даже самую маленькую возможность автоматизировать этот процесс. В этой статье автор расскажет о том, как автоматизировал написание отчета по релизу используя версионность гита и интеграцию с Jira.
Далее вас ждет код на bash и много интересного
#гайд
👍4❤3
🤳🦿 Техники тест-дизайна. Классы эквивалентности и граничные значения
В данном видео пойдет речь о двух известных и популярных техниках тест-дизайна, о которых чаще всего спрашивают на собесах при выполнении тестовых заданий.
Техник существует гораздо больше. Подробно о них можно узнать из книги Copeland Lee. A Practitioner's Guide to Software Test Design
00:38 Тест-дизайн и его цели
01:50 Тестирование классов эквивалентности
02:12 Классы эквивалентности на примере
04:40 Правила для тестирования классов эквивалентности
06:13 Анализ граничных значений
06:50 Правила для анализа граничных значений
07:23 Анализ граничных значений на примере
09:22 Еще раз о важности тест-дизайна для собеседования
#гайд
В данном видео пойдет речь о двух известных и популярных техниках тест-дизайна, о которых чаще всего спрашивают на собесах при выполнении тестовых заданий.
Техник существует гораздо больше. Подробно о них можно узнать из книги Copeland Lee. A Practitioner's Guide to Software Test Design
00:38 Тест-дизайн и его цели
01:50 Тестирование классов эквивалентности
02:12 Классы эквивалентности на примере
04:40 Правила для тестирования классов эквивалентности
06:13 Анализ граничных значений
06:50 Правила для анализа граничных значений
07:23 Анализ граничных значений на примере
09:22 Еще раз о важности тест-дизайна для собеседования
#гайд
🔥22❤5👍4
😎💪 Как мне захотелось систематизировать виды тестирования
В этой статье собраны различные фрагменты информации по теме видов тестирования из разных источников.
В материале приведена куча классификаций:
По целям тестирования, по степени автоматизации, по сценариям, по знанию системы, по разработке тестовых сценариев и т. д.
Подробное описание каждой структуры и ее вложений ждет вас здесь
#туториал
В этой статье собраны различные фрагменты информации по теме видов тестирования из разных источников.
В материале приведена куча классификаций:
По целям тестирования, по степени автоматизации, по сценариям, по знанию системы, по разработке тестовых сценариев и т. д.
Подробное описание каждой структуры и ее вложений ждет вас здесь
#туториал
👍20❤4🔥1
🤔✍️ Как найти работу в IT по связям
Работу тестировщиком можно найти по связям и даже нужно. На помощь приходит нетворкинг, в который, по хорошему, нужно вливаться и активно участвовать, чтобы про вас говорили, замечали и делали рекомендации. Нужно выходить из хваленой зоны комфорта т. к. когда вы выбирали профессию тестировщика, вы должны были догадываться, что SoftSkills здесь весьма востребован.
В видео, автор ответит на важные вопросы для поиска, даст рабочие механики по организации сети полезных контактов и расскажет, как нетворкинг ему помогает.
#видео
Работу тестировщиком можно найти по связям и даже нужно. На помощь приходит нетворкинг, в который, по хорошему, нужно вливаться и активно участвовать, чтобы про вас говорили, замечали и делали рекомендации. Нужно выходить из хваленой зоны комфорта т. к. когда вы выбирали профессию тестировщика, вы должны были догадываться, что SoftSkills здесь весьма востребован.
В видео, автор ответит на важные вопросы для поиска, даст рабочие механики по организации сети полезных контактов и расскажет, как нетворкинг ему помогает.
#видео
👍6❤2
🤔 #дайджест ресурсов по Git. Что почитать/посмотреть
🍕 Git на пальцах. Узнаете, что такое Git, система контроля версий, принцип работы Git, виды систем контроля версий и прочую базу.
🍕 Основы работы с Git. Научитесь работать над проектом вместе с другими разработчиками, использовать локальный и удалённый репозиторий и понимать принципы и культуру командной разработки.
🍕 Первые шаги в GitHub. Поймете как создать свой репозиторий на GitHub и внести в него изменения, что такое fork, branch и другие интересные слова из мира Git и как создать свой Pull Request.
🍕 Книга ProGit. По ссылке книгу можно скачать. Больше подходит для тех, кто уже знаком с базой, а для новичков может быть сложновато.
🍕 Видео про самые распространённые ошибки в работе с Git и как их исправить. Как быстро исправить случившееся, не удаляя репозиторий.
🍕 Git на пальцах. Узнаете, что такое Git, система контроля версий, принцип работы Git, виды систем контроля версий и прочую базу.
🍕 Основы работы с Git. Научитесь работать над проектом вместе с другими разработчиками, использовать локальный и удалённый репозиторий и понимать принципы и культуру командной разработки.
🍕 Первые шаги в GitHub. Поймете как создать свой репозиторий на GitHub и внести в него изменения, что такое fork, branch и другие интересные слова из мира Git и как создать свой Pull Request.
🍕 Книга ProGit. По ссылке книгу можно скачать. Больше подходит для тех, кто уже знаком с базой, а для новичков может быть сложновато.
🍕 Видео про самые распространённые ошибки в работе с Git и как их исправить. Как быстро исправить случившееся, не удаляя репозиторий.
👍10❤6🥰3🔥2😁2
Какой вид тестирования отвечает за проверку функциональности, используемой типичными пользователями в повседневной деятельности (почти каждый день)?
Anonymous Quiz
21%
Санитарное тестирование
5%
Тестирование надежности
32%
Стандартное тестирование
42%
Тестирование критического пути
❤🔥12❤6👍4🥰2
💪🔥😎 Попался крутой и познавательный курс по тестированию, которым делимся с вами.
На канале куча роликов с практикой, домашним заданием и разбором его, инфа по планированию и инцидентам — полна коробочка, в общем.
Рекомендуется для как для джунов, так и для более зрелых специалистов.
Вот несколько уроков, для затравки, чтобы вы могли понять, подходит ли оно вам:
🔹 Урок 1. Тестирование web-сервисов/API
🔹 Урок 2. Тестирование API
🔹 Урок 3. Тестирование API. SoapUI. Практика
🔹 Урок 4. Тестирование API. SoapUI. Практика (2 часть)
🔹 Урок 5. Тестирование API. Postman. Практика
🔹 Урок 6. Тестирование API. cURL. Практика
#обучалка
На канале куча роликов с практикой, домашним заданием и разбором его, инфа по планированию и инцидентам — полна коробочка, в общем.
Рекомендуется для как для джунов, так и для более зрелых специалистов.
Вот несколько уроков, для затравки, чтобы вы могли понять, подходит ли оно вам:
🔹 Урок 1. Тестирование web-сервисов/API
🔹 Урок 2. Тестирование API
🔹 Урок 3. Тестирование API. SoapUI. Практика
🔹 Урок 4. Тестирование API. SoapUI. Практика (2 часть)
🔹 Урок 5. Тестирование API. Postman. Практика
🔹 Урок 6. Тестирование API. cURL. Практика
#обучалка
👏13❤🔥10❤6👍3
👆‼️ Вы никогда не сократите Тime Тo Мarket, если будете тестировать все фичи на одном сервере
Time To Market — время от появлении идеи фичи до её релиза для пользователей. В статье пойдет речь о том, как ускорить Time To Market одним простым способом.
Небольшой Time To Market позволяет бизнесу опережать конкурентов и быстрее получать прибыль от продуктов. Даже Греф еще в 2016 году говорил, что главное для IT-компаний — выводить продукт на рынок быстрее.
Чтобы решить эту проблему компании пытаются оптимизировать процессы — чаще запускают эксперименты, создают кросс-функциональные команды на замену отдельным департаментам разработки и дизайна. Однако они упускают из вида, что время до выхода продукта на рынок можно сократить, если перестать тестировать задачи на одном сервере. Подробнее о том, почему так происходит, написано тут
#туториал
Time To Market — время от появлении идеи фичи до её релиза для пользователей. В статье пойдет речь о том, как ускорить Time To Market одним простым способом.
Небольшой Time To Market позволяет бизнесу опережать конкурентов и быстрее получать прибыль от продуктов. Даже Греф еще в 2016 году говорил, что главное для IT-компаний — выводить продукт на рынок быстрее.
Чтобы решить эту проблему компании пытаются оптимизировать процессы — чаще запускают эксперименты, создают кросс-функциональные команды на замену отдельным департаментам разработки и дизайна. Однако они упускают из вида, что время до выхода продукта на рынок можно сократить, если перестать тестировать задачи на одном сервере. Подробнее о том, почему так происходит, написано тут
#туториал
❤7👍3
Selenium with Java — A Beginner’s Guide: Web Browser Automation for Testing using Selenium with Java (2022)
Автор: Pallavi Sharma
Количество страниц: 220
В этой книге рассказываются особенности настройки среды для написания тестовых сценариев с Selenium. Многочисленные возможности, включая интерфейс webdriver, интерфейс веб-элементов и локаторы, подробно описаны и проиллюстрированы.
Книга предназначена для инженеров по тестированию программного обеспечения, которые хотят создать подробно разобраться с Selenium для создания решений по автоматизации тестирования. Для свободного изучения книги требуются базовые знания в области тестирования и языка программирования Java
Еще больше книг по тестированию найдете в нашем канале
Автор: Pallavi Sharma
Количество страниц: 220
В этой книге рассказываются особенности настройки среды для написания тестовых сценариев с Selenium. Многочисленные возможности, включая интерфейс webdriver, интерфейс веб-элементов и локаторы, подробно описаны и проиллюстрированы.
Книга предназначена для инженеров по тестированию программного обеспечения, которые хотят создать подробно разобраться с Selenium для создания решений по автоматизации тестирования. Для свободного изучения книги требуются базовые знания в области тестирования и языка программирования Java
Еще больше книг по тестированию найдете в нашем канале
👍9❤2
Отдельный сервис, который отвечает за хранение и доставку данных от сервисов-отправителей к сервисам-получателям с помощью модели Publishers/Subscribers. Данным сервисом называют…
Anonymous Quiz
6%
Поды
11%
Апплеты
22%
Сниппеты
62%
Брокеры сообщений
👍8🔥4
🏋️ 🏋️ Поддержка и рефакторинг тестовых наборов
Как тестировщик программного обеспечения, вы являетесь контролером качества. Ваши тестовые наборы — это ваше оружие, обеспечивающее надежность программного кода, создаваемого вашей dev-командой. Когда приложение растет и развивается, фичи добавляются, и свиты превращаются в запутанный комок из устаревших тест-кейсов, которые уже ничего не верифицируют, а наоборот еще добавляют сложности. Тогда должно помочь обслуживание (или, чаще, «поддержка» и «обслуживание») и рефакторинг кода автотестов. Далее рассмотрим методы, которые помогут сохранить гибкость и эффективность тестовых наборов по мере развития приложения.
Важность рефакторинга
Рефакторинг применяется не только к коду тест-кейсов, но и на более высоком уровне, к тестовым наборам. При рефакторинге тестовых наборов улучшается (должна улучшаться) их структура, читаемость и удобство, без изменения их поведения. Таким образом, тест-кейсы в составе набора становятся более понятными, обновляемыми и расширяемыми.
Подробности объяснения всех процессов вас ждут здесь
#гайд
Как тестировщик программного обеспечения, вы являетесь контролером качества. Ваши тестовые наборы — это ваше оружие, обеспечивающее надежность программного кода, создаваемого вашей dev-командой. Когда приложение растет и развивается, фичи добавляются, и свиты превращаются в запутанный комок из устаревших тест-кейсов, которые уже ничего не верифицируют, а наоборот еще добавляют сложности. Тогда должно помочь обслуживание (или, чаще, «поддержка» и «обслуживание») и рефакторинг кода автотестов. Далее рассмотрим методы, которые помогут сохранить гибкость и эффективность тестовых наборов по мере развития приложения.
Важность рефакторинга
Рефакторинг применяется не только к коду тест-кейсов, но и на более высоком уровне, к тестовым наборам. При рефакторинге тестовых наборов улучшается (должна улучшаться) их структура, читаемость и удобство, без изменения их поведения. Таким образом, тест-кейсы в составе набора становятся более понятными, обновляемыми и расширяемыми.
Подробности объяснения всех процессов вас ждут здесь
#гайд
❤8👍1
🤔 Очередной #дайджест по QA
♦️ Сбои в проекте автоматизации — почему 90% проектов автоматизации не дают обещанной отдачи и продолжают выдавать одни и те же ошибки
♦️ Резюме специалиста по тестированию ПО — сколько страниц должно быть в идеальном QA-резюме
♦️ Опыт использования AI для QA — наблюдения, как ИИ может повысить эффективность работы
♦️ Использование языка запросов KQL при поиске логов — с помощью этого языка можно составлять запросы, которые помогают отфильтровывать и найти необходимую информацию
♦️ Варианты развития QA специалиста если вы еще линейный специалист, но уже «у потолка» — различные варианты развития навыков внутри области QA для молодых специалистов
♦️ Сбои в проекте автоматизации — почему 90% проектов автоматизации не дают обещанной отдачи и продолжают выдавать одни и те же ошибки
♦️ Резюме специалиста по тестированию ПО — сколько страниц должно быть в идеальном QA-резюме
♦️ Опыт использования AI для QA — наблюдения, как ИИ может повысить эффективность работы
♦️ Использование языка запросов KQL при поиске логов — с помощью этого языка можно составлять запросы, которые помогают отфильтровывать и найти необходимую информацию
♦️ Варианты развития QA специалиста если вы еще линейный специалист, но уже «у потолка» — различные варианты развития навыков внутри области QA для молодых специалистов
❤23👍1
🤔🤔 Что должен знать тестировщик без опыта
В ролике спикер расскажет, что должен знать Junior QA для успешного прохождения собеса.
00:36 Кто такой джуниор QA
01:27 Основные направления в IT, где нужны тестировщики
01:47 Техскиллы для QA
03:05 Что обязательно спросят на собеседовании QA
04:37 Главный софт скилл для собеседования
06:09 Общие советы по подготовке к собеседованиям
#видео
В ролике спикер расскажет, что должен знать Junior QA для успешного прохождения собеса.
00:36 Кто такой джуниор QA
01:27 Основные направления в IT, где нужны тестировщики
01:47 Техскиллы для QA
03:05 Что обязательно спросят на собеседовании QA
04:37 Главный софт скилл для собеседования
06:09 Общие советы по подготовке к собеседованиям
#видео
👍23❤3