bootg.com »
United States »
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты » Telegram Web
⛰️⛰️ Пирамида тестирования
Тестовая пирамида — это способ визуализации распределения различных типов тестов, которые могут существовать в приложении.
Концепция проста: чем раньше вы сможете обнаружить проблемы, тем дешевле обойдется их отладка и устранение.
Вы можете представить всю эту движуху в виде равностороннего треугольника, направленного вверх, модульные тесты расположены внизу, интеграционные тесты — посередине, а сквозные тесты — вверху.
Продолжить чтение
#гайд
Тестовая пирамида — это способ визуализации распределения различных типов тестов, которые могут существовать в приложении.
Концепция проста: чем раньше вы сможете обнаружить проблемы, тем дешевле обойдется их отладка и устранение.
Вы можете представить всю эту движуху в виде равностороннего треугольника, направленного вверх, модульные тесты расположены внизу, интеграционные тесты — посередине, а сквозные тесты — вверху.
Продолжить чтение
#гайд
❤17👍2⚡1🥰1
Самые полезные каналы для программистов в одной подборке!
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
#️⃣C#
Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие профильные каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
💼Каналы с вакансиями
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
#️⃣C#
Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие профильные каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
💼Каналы с вакансиями
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
👍3🔥1🥰1
Forwarded from Библиотека нейросетей | ChatGPT, Midjourney, DeepSeek, Sora
This media is not supported in the widget
VIEW IN TELEGRAM
👍3👏2
Пятничный #дайджест для тестировщиков
🔅 QAчественное общение #8 — митап комьюнити Alfa Digital для нетворкинга и обмена знаниями с экспертами из QA и не только
🔅 Индексация заработной платы — почему работодатель обязан повышать тебе зарплату
🔅 Автоматическое тестирование ускорило разработку в 50 раз — сказка от создателей FoundationDB
🔅 Как выжить на первом испытательном сроке в IT и не только — как успешно пройти свой первый испытательный срок, что нужно делать обязательно и чего лучше не делать
🔅 JUnit, 4, 5, Jupiter, Vintage — как работать со всеми версиями JUnit и как организовать тесты в проекте, чтобы повысить производительность команды
🔅 QAчественное общение #8 — митап комьюнити Alfa Digital для нетворкинга и обмена знаниями с экспертами из QA и не только
🔅 Индексация заработной платы — почему работодатель обязан повышать тебе зарплату
🔅 Автоматическое тестирование ускорило разработку в 50 раз — сказка от создателей FoundationDB
🔅 Как выжить на первом испытательном сроке в IT и не только — как успешно пройти свой первый испытательный срок, что нужно делать обязательно и чего лучше не делать
🔅 JUnit, 4, 5, Jupiter, Vintage — как работать со всеми версиями JUnit и как организовать тесты в проекте, чтобы повысить производительность команды
👍53❤🔥2🥰1
Forwarded from Библиотека питониста | Python, Django, Flask
💬 Как изменился ваш информационный пузырь за год?
Помните свои информационные предпочтения год назад? Многое изменилось! Социальные сети, мессенджеры, YouTube, подкасты — все эти каналы ежедневно борются за наше внимание. У каждого из нас за год сформировался свой уникальный информационный рацион. Пройдите наш опрос и расскажите, как изменились ваши вкусы в медиапотреблении.
👉 Пройти опрос
Опрос займёт у вас примерно 4 минуты.
Помните свои информационные предпочтения год назад? Многое изменилось! Социальные сети, мессенджеры, YouTube, подкасты — все эти каналы ежедневно борются за наше внимание. У каждого из нас за год сформировался свой уникальный информационный рацион. Пройдите наш опрос и расскажите, как изменились ваши вкусы в медиапотреблении.
👉 Пройти опрос
Опрос займёт у вас примерно 4 минуты.
❤2🥰2💯1
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
🤺 Искусство оскорблять: как поставить коллегу на место и отбить желание работать над проектом
Многие люди не умеют грамотно критиковать работы коллег. Эта статья научит вас наносить сокрушительные словесные удары и ставить на место любого оппонента.
🔗 Читать статью
🔗 Зеркало
Многие люди не умеют грамотно критиковать работы коллег. Эта статья научит вас наносить сокрушительные словесные удары и ставить на место любого оппонента.
🔗 Читать статью
🔗 Зеркало
😁7
😎😎 Профессия — инженер по автоматизации тестирования: работодатели в поисках фулстеков
В статье рассказывают о том, что чаще используют для автоматизации — Java или Python, есть ли разделение внутри профессии на тех, кто пишет автотесты только на бэк или только на UI, и о других наблюдениях.
Читать статью
#почитать
В статье рассказывают о том, что чаще используют для автоматизации — Java или Python, есть ли разделение внутри профессии на тех, кто пишет автотесты только на бэк или только на UI, и о других наблюдениях.
Читать статью
#почитать
🔥17👍2❤1👏1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🌐 Использование глобальной контрольной группы на практике: тонкости, нюансы, подводные камни
Как оценить эффект от совокупности изменений в продукте? Глобальная контрольная группа поможет увидеть результат в динамике, но есть ряд особенностей ее применения на практике.
🔗 Читать статью
🔗 Зеркало
Как оценить эффект от совокупности изменений в продукте? Глобальная контрольная группа поможет увидеть результат в динамике, но есть ряд особенностей ее применения на практике.
🔗 Читать статью
🔗 Зеркало
👏2👍1😁1
Очередной #дайджест для тестировщиков
🟢 Большая шпаргалка по Docker — как распилить монолитный проект на части
🟢 Небольшой практикум по GitHub Copilot — революционное повышение эффективности автоматизированного тестирования
🟢 Руководство по устранению ошибок при тестировании — вариант оптимизации рабочего процесса
🟢 Тестирование React-приложений с помощью Vitest — использование преимущества быстрой перезагрузки модулей для ускорения выполнения тестов
🟢 Освоение Selenium-тестирования — JUnit Asserts на практических примерах
🟢 Большая шпаргалка по Docker — как распилить монолитный проект на части
🟢 Небольшой практикум по GitHub Copilot — революционное повышение эффективности автоматизированного тестирования
🟢 Руководство по устранению ошибок при тестировании — вариант оптимизации рабочего процесса
🟢 Тестирование React-приложений с помощью Vitest — использование преимущества быстрой перезагрузки модулей для ускорения выполнения тестов
🟢 Освоение Selenium-тестирования — JUnit Asserts на практических примерах
🤩7🔥4🎉4👍3👏3
#вопросы_с_собеседования
Что такое интеграционное тестирование?
Интеграционное тестирование выполняется после модульного. При интеграционном тестировании проверяют группу связанных между собой модулей ПО. Его цель — выявить неисправности, связанные с их взаимодействием.
Типы интеграционного тестирования:
👉 «Большой взрыв» — проводится после объединения всех модулей.
👉 Нисходящее — тестирование и интеграция начинаются сверху и идут вниз.
👉 Восходящее — модули более низкого уровня тестируются перед перемещением вверх по иерархии к модулям более высокого уровня.
👉 Гибридное — сочетает в себе нисходящее и восходящее интеграционное тестирование. Интеграция при таком подходе начинается со среднего уровня, а тестирование проводится в обоих направлениях.
Что такое интеграционное тестирование?
Интеграционное тестирование выполняется после модульного. При интеграционном тестировании проверяют группу связанных между собой модулей ПО. Его цель — выявить неисправности, связанные с их взаимодействием.
Типы интеграционного тестирования:
👉 «Большой взрыв» — проводится после объединения всех модулей.
👉 Нисходящее — тестирование и интеграция начинаются сверху и идут вниз.
👉 Восходящее — модули более низкого уровня тестируются перед перемещением вверх по иерархии к модулям более высокого уровня.
👉 Гибридное — сочетает в себе нисходящее и восходящее интеграционное тестирование. Интеграция при таком подходе начинается со среднего уровня, а тестирование проводится в обоих направлениях.
👍18❤3👏2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧑💻 Как я входил в IT: опыт подписчиков «Библиотеки программиста»
Недавно мы провели опрос среди наших читателей, и сделали несколько интересных открытий, которые пригодятся всем, кто решил войти в ИТ в 2024 году.
👉 Читать результаты опроса
Недавно мы провели опрос среди наших читателей, и сделали несколько интересных открытий, которые пригодятся всем, кто решил войти в ИТ в 2024 году.
👉 Читать результаты опроса
👍4🔥3❤2🥱1
🤔🤔 Как проверить локаторы с помощью Playwright
В этой статье автор расскажет о том, что можно проверить у локатора (элемента) и какие вообще есть возможности проверок. Более того, он описал упражнения, которые вы можете выполнить и отработать в качестве практики.
Продолжить чтение
#гайд
В этой статье автор расскажет о том, что можно проверить у локатора (элемента) и какие вообще есть возможности проверок. Более того, он описал упражнения, которые вы можете выполнить и отработать в качестве практики.
Продолжить чтение
#гайд
🔥10❤🔥10❤2🥰1
👍👍 9 способов получить первую работу тестировщиком
Спикер расскажет:
👉 В каких случаях нетворкинг особенно важен по сравнению с откликами на вакансии?
👉 Чем помощь с трудоустройством от HR на карьерном треке отличается от контактов менторов?
👉 Когда имеет смысл рассчитывать на трудоустройство через предыдущих выпускников, а когда это бессмысленно?
Смотреть
#видео
Спикер расскажет:
👉 В каких случаях нетворкинг особенно важен по сравнению с откликами на вакансии?
👉 Чем помощь с трудоустройством от HR на карьерном треке отличается от контактов менторов?
👉 Когда имеет смысл рассчитывать на трудоустройство через предыдущих выпускников, а когда это бессмысленно?
Смотреть
#видео
❤🔥20👍2🥱2❤1
#вопросы_с_собеседования
Что такое граф причинно-следственных связей?
Метод тестирования с использованием графа причинно-следственных связей — это способ разработки тестов методом «черного ящика», который использует графическое представление входа (причины) и выхода (следствия) для построения теста. В этом методе используются различные обозначения для описания функций и других взаимосвязей между входными и выходными условиями.
Что такое граф причинно-следственных связей?
Метод тестирования с использованием графа причинно-следственных связей — это способ разработки тестов методом «черного ящика», который использует графическое представление входа (причины) и выхода (следствия) для построения теста. В этом методе используются различные обозначения для описания функций и других взаимосвязей между входными и выходными условиями.
🤩10👍7❤4🔥1🌚1
🐞🐞 Не баг, а фича: видеоигровые баги, которые стали классикой
Даже в AAA‑играх могут быть ошибки. Чаще всего сталкиваться с багами неприятно, однако иногда они могут войти в геймплей целого жанра или вовсе стать основой целой франшизы видеоигр. Разработчикам может будет полезным что‑то позаимствовать.
В комментариях пишите о других известных багах, которые повлияли на игровой процесс в играх.
В качестве бонуса в конце — небольшая подборка багов, которые превратились в мемы.
Читать статью
#почитать
Даже в AAA‑играх могут быть ошибки. Чаще всего сталкиваться с багами неприятно, однако иногда они могут войти в геймплей целого жанра или вовсе стать основой целой франшизы видеоигр. Разработчикам может будет полезным что‑то позаимствовать.
В комментариях пишите о других известных багах, которые повлияли на игровой процесс в играх.
В качестве бонуса в конце — небольшая подборка багов, которые превратились в мемы.
Читать статью
#почитать
👍12❤1🔥1👾1
#дайджест перед выходными
➕ Как войти в новый проект — взаимоотношения с командой и пользователями, тестовая лаборатория
➕ Как защитить PROD от багов и себя от стресса — о том, как защитить команду от багов, ведь для реализации необходима помощь всей команды в восстановлении процессов разработки ПО
➕ TDD или разработка через тестирование — гайд по Test-Driven Development
➕ SOLID-принципы автоматизации на примерах — по мере увеличения размера и сложности кода он становится подвержен таким проблемам, как дублирование кода, жесткая привязка и хрупкие наборы тестов. Именно здесь вступают в силу принципы SOLID
➕ Как привлечь разработчиков к исследовательскому тестированию — для качественного исследования требуется время, больше, чем есть у одного тестировщика в команде
➕ Как войти в новый проект — взаимоотношения с командой и пользователями, тестовая лаборатория
➕ Как защитить PROD от багов и себя от стресса — о том, как защитить команду от багов, ведь для реализации необходима помощь всей команды в восстановлении процессов разработки ПО
➕ TDD или разработка через тестирование — гайд по Test-Driven Development
➕ SOLID-принципы автоматизации на примерах — по мере увеличения размера и сложности кода он становится подвержен таким проблемам, как дублирование кода, жесткая привязка и хрупкие наборы тестов. Именно здесь вступают в силу принципы SOLID
➕ Как привлечь разработчиков к исследовательскому тестированию — для качественного исследования требуется время, больше, чем есть у одного тестировщика в команде
🔥6😁5🥰3🤩3👍2