bootg.com »
United States »
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты » Telegram Web
Какие 3 характеристики ноутбука вы считаете критически важными для программирования? 🤔
Anonymous Poll
81%
Процессор
83%
Оперативная память
18%
NVME-накопитель
39%
Качество экрана
26%
Автономность
11%
Клавиатура
28%
Система охлаждения
2%
Другое (напишите в комментариях)
Какой бюджет, по-вашему, оптимален для покупки ноутбука программисту в 2024 году? 💰
Anonymous Poll
5%
До 50 000 ₽
39%
50 000 — 100 000 ₽
35%
100 000 — 150 000 ₽
22%
Более 150 000 ₽
Поделитесь опытом: на каком ноутбуке вы сейчас работаете и почему он вам нравится (или не нравится)? 🌟
Ждем ваши ответы в комментариях! Самые полезные советы войдут в нашу статью. 📝💡
Спасибо за участие! 🙌
Ждем ваши ответы в комментариях! Самые полезные советы войдут в нашу статью. 📝💡
Спасибо за участие! 🙌
Привет, друзья! 👋
Готовим статью «Лучшие шрифты для программирования» и хотим узнать ваше мнение! 🖥️✨
Готовим статью «Лучшие шрифты для программирования» и хотим узнать ваше мнение! 🖥️✨
Какой шрифт вы используете для написания кода? 🤓
Anonymous Poll
24%
Consolas
7%
Fira Code
37%
JetBrains Mono
7%
Source Code Pro
9%
Monaco
1%
Cascadia Code
21%
Другой (напишите в комментариях)
Что для вас самое важное в шрифте для кода? 🧐
Anonymous Poll
62%
Четкость символов
18%
Поддержка лигатур
66%
Различимость похожих символов (0 и O, 1 и l)
11%
Наличие курсивного начертания
16%
Компактность
5%
Другое (уточните в комментариях)
Поделитесь своим опытом: какой шрифт, на ваш взгляд, самый удобный для долгих сессий кодинга и почему? 💻🕰️
Ждем ваши ответы в комментариях! Самые интересные и полезные советы войдут в нашу статью. 📝💡
Ждем ваши ответы в комментариях! Самые интересные и полезные советы войдут в нашу статью. 📝💡
Forwarded from Библиотека devops’а
😺🐙🗄️ Кэширование в GitHub Actions: основные нюансы, проблемы и решения
Рассмотрим тонкости работы с кэшем в GitHub Actions, обсудим распространенные проблемы и предложим эффективные решения, основанные на реальном опыте разработки крупного проекта.
Читать статью
Рассмотрим тонкости работы с кэшем в GitHub Actions, обсудим распространенные проблемы и предложим эффективные решения, основанные на реальном опыте разработки крупного проекта.
Читать статью
Попарное тестирование отличается от регрессионного тем, что:
Anonymous Quiz
24%
Удостоверяется, что новые изменения не повлияли на существующий функционал
19%
Проводится только перед выпуском продукта
30%
Проверяет исправлены ли обнаруженные дефекты
27%
Повторного тестирования не существует
❗Вакансии «Библиотеки программиста» — ждем вас в команде!
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
Подробности тут
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Ждем ваших откликов 👾
🤔🤔 Как подготовить тестовое окружение и не сойти с ума
За последний год проект автора быстро обрастал новыми фичами. Архитектура: монолит на Ruby + микросервисы на Go. Для безопасного внедрения многие изменения активировались фича-флагами, разрасталась ролевая модель, фичей становилось ещё больше. Всё это увеличивало количество действий для подготовки тестового стенда — нужно было совершить девять разных операций, чтобы подготовить стенд к работе.
В статье рассказ о том, как этот процесс сократился до 1 команды в Rails-консоли.
#туториал
За последний год проект автора быстро обрастал новыми фичами. Архитектура: монолит на Ruby + микросервисы на Go. Для безопасного внедрения многие изменения активировались фича-флагами, разрасталась ролевая модель, фичей становилось ещё больше. Всё это увеличивало количество действий для подготовки тестового стенда — нужно было совершить девять разных операций, чтобы подготовить стенд к работе.
В статье рассказ о том, как этот процесс сократился до 1 команды в Rails-консоли.
#туториал
💪💪 Мобильное тестирование в Playwright: упростите свой рабочий процесс с помощью TypeScript Decorators
Декораторы TypeScript — это способ придать классам и их членам особое поведение. Они позволяют изменять или расширять функциональность без повторения кода, что делает код более чистым.
Продолжение тут
#туториал
Декораторы TypeScript — это способ придать классам и их членам особое поведение. Они позволяют изменять или расширять функциональность без повторения кода, что делает код более чистым.
Продолжение тут
#туториал
💁💁 Негативное тестирование. Особенности применения невалидных проверок
Негативное тестирование, или тестирование на ошибочные случаи, является важной составляющей процесса обеспечения качества программного обеспечения. Оно направлено на проверку того, как система реагирует на некорректные, невалидные или неожиданные данные, что позволяет выявить уязвимости и улучшить надежность продукта.
Статья рассматривает ключевые аспекты негативного тестирования, его применение в различных типах тестирования, а также лучшие практики для эффективного использования данного подхода.
Продолжение тут
#гайд
Негативное тестирование, или тестирование на ошибочные случаи, является важной составляющей процесса обеспечения качества программного обеспечения. Оно направлено на проверку того, как система реагирует на некорректные, невалидные или неожиданные данные, что позволяет выявить уязвимости и улучшить надежность продукта.
Статья рассматривает ключевые аспекты негативного тестирования, его применение в различных типах тестирования, а также лучшие практики для эффективного использования данного подхода.
Продолжение тут
#гайд
#дайджест альтернатив Notion
🔵 Obsidian — мощный аналог с максимальным уровнем приватности заметок
🔵 Focalboard — крутая замена Notion, Trello и Asana c открытым кодом
🔵 Affine.pro — комбинация Miro и Notion с кастомизацией заметок, планированием и совместным использованием
🔵 Bangle-io — быстрый и простой веб-сервис для заметок. Сохраняет их на компе в формате .md
🔵 Appflowy — замена Notion на языке Rust. Отлично кастомизируется под юзера
🔵 Obsidian — мощный аналог с максимальным уровнем приватности заметок
🔵 Focalboard — крутая замена Notion, Trello и Asana c открытым кодом
🔵 Affine.pro — комбинация Miro и Notion с кастомизацией заметок, планированием и совместным использованием
🔵 Bangle-io — быстрый и простой веб-сервис для заметок. Сохраняет их на компе в формате .md
🔵 Appflowy — замена Notion на языке Rust. Отлично кастомизируется под юзера
💪💪 Создаем простейший API и тестируем его с помощью Playwright + TS
Что будет выполнено в процессе:
👉 Создан простейший API сервер на NodeJS для запуска локально.
👉 Написаны автотесты, на Playwright + Typescript, покрывающие простые запросы GET, POST, PUT, PATCH, DELETE.
👉 Выполнены негативные тесты с получением ошибок, последующим анализом и устранением.
Продолжение тут
#туториал
Что будет выполнено в процессе:
👉 Создан простейший API сервер на NodeJS для запуска локально.
👉 Написаны автотесты, на Playwright + Typescript, покрывающие простые запросы GET, POST, PUT, PATCH, DELETE.
👉 Выполнены негативные тесты с получением ошибок, последующим анализом и устранением.
Продолжение тут
#туториал