bootg.com »
United States »
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты » Telegram Web
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
☕️📦 10 Java-библиотек, которые изменят твой код навсегда
Из этой статьи вы узнаете о ключевых возможностях 10 популярных библиотек для Java: работа с коллекциями, строками, JSON, логами, датами и временем и многое другое.
Читать статью
Из этой статьи вы узнаете о ключевых возможностях 10 популярных библиотек для Java: работа с коллекциями, строками, JSON, логами, датами и временем и многое другое.
Читать статью
#дайджест лучших статей о применении TestNG
◾ Руководство по аннотациям TestNG для Selenium WebDriver — гайд по тестовому фреймворку, созданного Cédric Beust
◾ Параметризация тестов с помощью @Parameters — как жить с одинаковой структурой и выполнением одних и тех же действий с отличающимися входными данными
◾ Тестирование в Java — почему перейдя на NG, большинство вряд ли желают вернуться к JUnit-у
◾ Как запускать автотесты с помощью адаптера на примере TestNG — создание файла с зависимостями, запуск и отслеживание результатов
◾ Тестирование через абстрактные классы в TestNG — вы всё ещё тестируете с помощью JUnit и не обращаете внимания на TestNG? Тогда мы идём к вам.
◾ Руководство по аннотациям TestNG для Selenium WebDriver — гайд по тестовому фреймворку, созданного Cédric Beust
◾ Параметризация тестов с помощью @Parameters — как жить с одинаковой структурой и выполнением одних и тех же действий с отличающимися входными данными
◾ Тестирование в Java — почему перейдя на NG, большинство вряд ли желают вернуться к JUnit-у
◾ Как запускать автотесты с помощью адаптера на примере TestNG — создание файла с зависимостями, запуск и отслеживание результатов
◾ Тестирование через абстрактные классы в TestNG — вы всё ещё тестируете с помощью JUnit и не обращаете внимания на TestNG? Тогда мы идём к вам.
meetup Testify: Теории, практики и QA-факапы
В гостях выпуска, который состоится 28 февраля в 18:00, бизнес-аналитик из red_mad_robot, SDET & PM из JetBrains и руководитель блока качества SMLAB. Поговорят они о подходах к разработке IT-продуктов, автоматизации веба и распространенных факапах на проектах.
🔹 Саша Пшеборовская, SDET & PM в JetBrains, расскажет о десятке лучших практик запуска автоматизации тестирования веб-приложений с нуля: от тестирования «тестируемости» до создания CI/CD и способов архитектурных решений.
🔹 Ирина Мягкова, BA в red_mad_robot, расскажет про ценность и назначение методологии 3 Амиго. Почему методика полезна при разработке сложных ИТ-продуктов, и как применять ее на практике с конкретными результатами.
🔹 Александр Наумов, куратор ЦК QA в SMLab, расскажет о типичных QA-факапах: как посыпал голову пеплом на разных проектах и почему. И, разумеется, о том, как подстелить соломку.
Регистрация тут
#мероприятие
В гостях выпуска, который состоится 28 февраля в 18:00, бизнес-аналитик из red_mad_robot, SDET & PM из JetBrains и руководитель блока качества SMLAB. Поговорят они о подходах к разработке IT-продуктов, автоматизации веба и распространенных факапах на проектах.
🔹 Саша Пшеборовская, SDET & PM в JetBrains, расскажет о десятке лучших практик запуска автоматизации тестирования веб-приложений с нуля: от тестирования «тестируемости» до создания CI/CD и способов архитектурных решений.
🔹 Ирина Мягкова, BA в red_mad_robot, расскажет про ценность и назначение методологии 3 Амиго. Почему методика полезна при разработке сложных ИТ-продуктов, и как применять ее на практике с конкретными результатами.
🔹 Александр Наумов, куратор ЦК QA в SMLab, расскажет о типичных QA-факапах: как посыпал голову пеплом на разных проектах и почему. И, разумеется, о том, как подстелить соломку.
Регистрация тут
#мероприятие
Как я пишу HTTP-сервисы спустя 13 лет работы с Go
В этом посте рассматривается широкий спектр тем, связанных с созданием сервисов на Go:
🔹 Структурирование серверов и обработчиков с расчётом на максимальное удобство поддержки
🔹 Советы и рекомендации по оптимизации сервисов под быстрый запуск и правильное отключение
🔹 Обработка стандартных задач, применимых ко множеству типов запросов
🔹 Глубокое исследование правильного тестирования сервисов
Для кого предназначен этот пост?
Для всех, кто планирует писать какой-то HTTP-сервис на Go. Также он может оказаться полезным, если вы изучаете Go, так как многие из примеров соответствуют рекомендуемым практикам. Опытные гоферы тоже могут найти здесь полезные паттерны.
Продолжение тут
#почитать
В этом посте рассматривается широкий спектр тем, связанных с созданием сервисов на Go:
🔹 Структурирование серверов и обработчиков с расчётом на максимальное удобство поддержки
🔹 Советы и рекомендации по оптимизации сервисов под быстрый запуск и правильное отключение
🔹 Обработка стандартных задач, применимых ко множеству типов запросов
🔹 Глубокое исследование правильного тестирования сервисов
Для кого предназначен этот пост?
Для всех, кто планирует писать какой-то HTTP-сервис на Go. Также он может оказаться полезным, если вы изучаете Go, так как многие из примеров соответствуют рекомендуемым практикам. Опытные гоферы тоже могут найти здесь полезные паттерны.
Продолжение тут
#почитать
Книга «SQL Pocket Guide: A Guide to SQL Usage»
Если вы используете SQL в повседневной работе в качестве аналитика данных, специалиста по данным или инженера, это популярное карманное руководство станет вашим идеальным справочником при работе. Вы найдете множество примеров, в которых рассматриваются сложности языка, а также ключевые аспекты SQL, используемые в Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL и SQLite.
#чтиво
Если вы используете SQL в повседневной работе в качестве аналитика данных, специалиста по данным или инженера, это популярное карманное руководство станет вашим идеальным справочником при работе. Вы найдете множество примеров, в которых рассматриваются сложности языка, а также ключевые аспекты SQL, используемые в Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL и SQLite.
#чтиво
#дайджест материалов по TestComplete
🎯 Инструменты автоматизации тестирования приложений Android — инструменты для автоматизации, их возможности и преимущества
🎯 Учебник по TestComplete на русском — основы работы с TestComplete и рекомендации по созданию автоматизированных тестов
🎯 Знакомство с TestComplete — описываются начальные шаги работы с TestComplete, включая создание скрипта, использование автодополнения и выполнение тестов
🎯 Использование TestComplete с Python: пошаговая инструкция — пошаговая инструкция по настройке TestComplete для работы с Python
🎯 Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования — приведен алгоритм тестирования медицинского ПО и особенности работы с ним
🎯 Инструменты автоматизации тестирования приложений Android — инструменты для автоматизации, их возможности и преимущества
🎯 Учебник по TestComplete на русском — основы работы с TestComplete и рекомендации по созданию автоматизированных тестов
🎯 Знакомство с TestComplete — описываются начальные шаги работы с TestComplete, включая создание скрипта, использование автодополнения и выполнение тестов
🎯 Использование TestComplete с Python: пошаговая инструкция — пошаговая инструкция по настройке TestComplete для работы с Python
🎯 Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования — приведен алгоритм тестирования медицинского ПО и особенности работы с ним
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
🤔🤔 API-автотесты: как достичь наиболее полного покрытия?
Когда используются автотесты, то оптимизируется процесс выявления багов за счет сокращения ручного труда. И если основная потребность бизнеса в контексте тестирования — экономить деньги, минимизируя ущерб от каждого бага, то задача автотестирования: выявить наиболее полную картину багов с минимальными затратами на разработку автотестов и их поддержание. Соответственно, чтобы выполнить эту задачу, необходимо обеспечить прозрачный механизм написания тестов и их покрытия.
Продолжение здесь
#почитать
Когда используются автотесты, то оптимизируется процесс выявления багов за счет сокращения ручного труда. И если основная потребность бизнеса в контексте тестирования — экономить деньги, минимизируя ущерб от каждого бага, то задача автотестирования: выявить наиболее полную картину багов с минимальными затратами на разработку автотестов и их поддержание. Соответственно, чтобы выполнить эту задачу, необходимо обеспечить прозрачный механизм написания тестов и их покрытия.
Продолжение здесь
#почитать
#вопросы_с_собеседования
Что такое жизненный цикл дефекта?
Жизненный цикл дефекта — это процесс, в ходе которого дефект проходит множество стадий за все время своего существования. Цикл начинается с момента обнаружения дефекта и завершается, когда дефект закрывается после проверки его устранения.
Что такое жизненный цикл дефекта?
Жизненный цикл дефекта — это процесс, в ходе которого дефект проходит множество стадий за все время своего существования. Цикл начинается с момента обнаружения дефекта и завершается, когда дефект закрывается после проверки его устранения.
Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin
☸️ Покоряем Kubernetes: от базовых концепций к эффективному управлению контейнерами
Умение работать с Kubernetes — ценный навык для продвинутого разработчика, и совершенно необходимый — для каждого DevOps-инженера. Расскажем просто и понятно, как разобраться в основных концепциях Kubernetes.
Читать статью
#гайд
Умение работать с Kubernetes — ценный навык для продвинутого разработчика, и совершенно необходимый — для каждого DevOps-инженера. Расскажем просто и понятно, как разобраться в основных концепциях Kubernetes.
Читать статью
#гайд
#дайджест бесплатных материалов по составлению резюме
▫️Разбираем резюме с рекрутерами — как специалисты одной из крупнейших новостных платформ криптовалюты CV разбирали
▫️CV банк от AgileFluent — резюме с хорошими конверсиями для понимания, что можно мыслить нестандартно
▫️CV template — общий стандарт составления правильного резюме
▫️Как адаптировать резюме под вакансии — несколько причин, почему важно адаптировать резюме под вакансию
▫️Резюме для международки — как составить CV для международного рынка
▫️Разбираем резюме с рекрутерами — как специалисты одной из крупнейших новостных платформ криптовалюты CV разбирали
▫️CV банк от AgileFluent — резюме с хорошими конверсиями для понимания, что можно мыслить нестандартно
▫️CV template — общий стандарт составления правильного резюме
▫️Как адаптировать резюме под вакансии — несколько причин, почему важно адаптировать резюме под вакансию
▫️Резюме для международки — как составить CV для международного рынка
🧠 Знания — сила! Что должен изучить каждый программист?
Мы запускаем опрос среди наших читателей, чтобы выяснить, какие ключевые компетенции необходимо развивать программисту на текущий момент. Какие направления стоит изучать в первую очередь? Уровень каких знаний влияет на зарплату в отрасли?
Мы проведем анализ ответов и составим ТОП-лист навыков, которые не помешают освоить каждому программисту и разработчику для успешного карьерного роста!
👉 Пройти опрос
Мы запускаем опрос среди наших читателей, чтобы выяснить, какие ключевые компетенции необходимо развивать программисту на текущий момент. Какие направления стоит изучать в первую очередь? Уровень каких знаний влияет на зарплату в отрасли?
Мы проведем анализ ответов и составим ТОП-лист навыков, которые не помешают освоить каждому программисту и разработчику для успешного карьерного роста!
👉 Пройти опрос
🍍Подборка лучших статей «Библиотеки программиста» за февраль: сохраняй в заметки, чтобы не пропустить #самыйсок
😈 Даркнет: как устроен теневой рынок труда
🚀🏢 Стартапы vs IT-гиганты: куда лучше устроиться Junior-разработчику
🗄️ Базовые запросы SQL: получение записей из БД
🥇 Спортивная мотивация и мотивация в IT, что общего?
😺🐙💡 Как сделать креативный профиль на GitHub
🎮👨💻 15 игр, которые научат программированию
🧑🏻🏫 Менторство в IT: как стать айтишником, найти работу мечты и облегчить себе жизнь
⛩️ 6 способов нестандартно войти в Айти
📈 5 трендов в подборе ИТ-специалистов на 2024 год
🐍⛓️ Цепи Маркова: генерирование читабельной бессмыслицы за 20 строк на Python
🐱🎨🙏🤖 10 самых странных языков программирования, о которых вы никогда не слышали
🏃 Самоучитель по Go для начинающих:
👉 Часть 6. Функции и аргументы. Области видимости. Рекурсия. Defer
👉 Часть 7. Массивы и слайсы. Append и сopy. Пакет slices
👉 Часть 8. Строки, руны, байты. Пакет strings. Хеш-таблица (map)
😈 Даркнет: как устроен теневой рынок труда
🚀🏢 Стартапы vs IT-гиганты: куда лучше устроиться Junior-разработчику
🗄️ Базовые запросы SQL: получение записей из БД
🥇 Спортивная мотивация и мотивация в IT, что общего?
😺🐙💡 Как сделать креативный профиль на GitHub
🎮👨💻 15 игр, которые научат программированию
🧑🏻🏫 Менторство в IT: как стать айтишником, найти работу мечты и облегчить себе жизнь
⛩️ 6 способов нестандартно войти в Айти
📈 5 трендов в подборе ИТ-специалистов на 2024 год
🐍⛓️ Цепи Маркова: генерирование читабельной бессмыслицы за 20 строк на Python
🐱🎨🙏🤖 10 самых странных языков программирования, о которых вы никогда не слышали
🏃 Самоучитель по Go для начинающих:
👉 Часть 6. Функции и аргументы. Области видимости. Рекурсия. Defer
👉 Часть 7. Массивы и слайсы. Append и сopy. Пакет slices
👉 Часть 8. Строки, руны, байты. Пакет strings. Хеш-таблица (map)