🤔 Очередной #дайджест для тестировщика
▪️ Путешествия во времени с Replay.io — чтобы дебаги стали проще и радостнее
▪️ Максимум пользы, минимум проблем — рекомендации по написанию API автотестов на Python
▪️ Скорость и качество — про битву между тем, чтобы сделать быстро, и тем, чтобы сделать качественно
▪️ А что такое «качество»? — познавательные размышления инженера по качеству
▪️ Feature Map Framework и Playwright для улучшения отслеживания UI Testing — инструмент для передачи общего статуса и охвата тестированием UI
▪️ Путешествия во времени с Replay.io — чтобы дебаги стали проще и радостнее
▪️ Максимум пользы, минимум проблем — рекомендации по написанию API автотестов на Python
▪️ Скорость и качество — про битву между тем, чтобы сделать быстро, и тем, чтобы сделать качественно
▪️ А что такое «качество»? — познавательные размышления инженера по качеству
▪️ Feature Map Framework и Playwright для улучшения отслеживания UI Testing — инструмент для передачи общего статуса и охвата тестированием UI
🎉28❤2🔥2
🤔❓ Зачем и как в Альфе была написана библиотека для скриншот тестов под Android
Цель статьи — предупреждение проблем и ознакомление с неочевидными моментами скриншот тестов в контексте Android. А также глубинное погружение в то, как это может работать и то, как это может быть сделано.
С ростом дизайн-системы всегда сталкиваются с вопросом тестирования не только бизнес-логики проекта, но и его визуальной части. Рост количества компонентов дизайн системы влечет их связанность между собой. Причём связанность компонентов не обязательно должна быть сильной. Напротив, неявные связи больше привносят неочевидных поведений и непроверенных комбинаций, что в итоге отражается на количестве багов, вылавливаемых на бою.
Продолжение читайте тут
#гайд
Цель статьи — предупреждение проблем и ознакомление с неочевидными моментами скриншот тестов в контексте Android. А также глубинное погружение в то, как это может работать и то, как это может быть сделано.
С ростом дизайн-системы всегда сталкиваются с вопросом тестирования не только бизнес-логики проекта, но и его визуальной части. Рост количества компонентов дизайн системы влечет их связанность между собой. Причём связанность компонентов не обязательно должна быть сильной. Напротив, неявные связи больше привносят неочевидных поведений и непроверенных комбинаций, что в итоге отражается на количестве багов, вылавливаемых на бою.
Продолжение читайте тут
#гайд
❤🔥28❤3👍3
🧑🏫🧑🏫 Clean Tests
В видосе автор покажет, как писать clean-тесты. Начиная с читабельных имен, программирования и повторного использования шаблонов, методов рефакторинга, организации тестирования и прочего. Также расскажет, как проблемы влияют на тестовый код и как эти проблемы устранить.
Смотреть
#видео
В видосе автор покажет, как писать clean-тесты. Начиная с читабельных имен, программирования и повторного использования шаблонов, методов рефакторинга, организации тестирования и прочего. Также расскажет, как проблемы влияют на тестовый код и как эти проблемы устранить.
Смотреть
#видео
🥰4❤2⚡2🔥1
📉📊 Краткое руководство по анализу данных и проведению продуктовых исследований
Иногда нужно разобраться с какой-то фичей, которую никто никогда не изучал, иногда это моделирование перед какими-то изменениями, иногда просто раскопка какой-то проблемы.
По мере развития, автор статьи экспериментировал с разными подходами к таким задачам, пытался выработать удобный фреймворк, учась на предыдущих ошибках. Читал книги по теме и внедрял интересные идеи из опыта авторов.
В статье автор хочет поделиться чек-листом, как проводить аналитические исследования.
Продолжение здесь
#почитать
Иногда нужно разобраться с какой-то фичей, которую никто никогда не изучал, иногда это моделирование перед какими-то изменениями, иногда просто раскопка какой-то проблемы.
По мере развития, автор статьи экспериментировал с разными подходами к таким задачам, пытался выработать удобный фреймворк, учась на предыдущих ошибках. Читал книги по теме и внедрял интересные идеи из опыта авторов.
В статье автор хочет поделиться чек-листом, как проводить аналитические исследования.
Продолжение здесь
#почитать
🎉13👍3🔥3⚡2🤔2
🤔❓ Где живут баги?
Иногда вы не знаете, где искать баги. Глаз замыливается, команда не уверена в качестве продукта...
Вот вам ресурс, где каждую неделю публикуются отчеты о дефектах для различных мобильных приложений.
Возможно, это станет для многих отправной точкой для поиска новых несоответствий в ПО, которые стоит исправить.
И помните, что количество багов это не единственный и не самый главный показатель качества продукта
Иногда вы не знаете, где искать баги. Глаз замыливается, команда не уверена в качестве продукта...
Вот вам ресурс, где каждую неделю публикуются отчеты о дефектах для различных мобильных приложений.
Возможно, это станет для многих отправной точкой для поиска новых несоответствий в ПО, которые стоит исправить.
И помните, что количество багов это не единственный и не самый главный показатель качества продукта
🤩12❤5🔥3🥰2⚡1
🙇🧑💻 Тестирование мобильного эмулятора с помощью MiniSIM
Тестирование является важной частью процесса разработки программного обеспечения. Тестируя свои приложения, вы можете выявлять ошибки и уязвимости, сокращать затраты на техническое обслуживание, обеспечивать соответствие отраслевым стандартам и поставлять надежные продукты своим потребителям.
В этой статье расскажут о различных функциях MiniSIM и о том, как их использовать при разработке и тестировании ваших мобильных приложений.
Что нужно?
🔹 Устройство под управлением macOS
🔹 Установленный Xcode
🔹 Установленная Android Studio
Продолжение тут
#гайд
Тестирование является важной частью процесса разработки программного обеспечения. Тестируя свои приложения, вы можете выявлять ошибки и уязвимости, сокращать затраты на техническое обслуживание, обеспечивать соответствие отраслевым стандартам и поставлять надежные продукты своим потребителям.
В этой статье расскажут о различных функциях MiniSIM и о том, как их использовать при разработке и тестировании ваших мобильных приложений.
Что нужно?
🔹 Устройство под управлением macOS
🔹 Установленный Xcode
🔹 Установленная Android Studio
Продолжение тут
#гайд
❤6👍2🔥2⚡1🥰1
🤔 Приготовили #дайджест материалов для мобильного тестировщика
🔴 Большой гайд по тестированию Android-приложений — настройка окружения, написание тест-кейсов и сценариев, тестирование самых «ходовых» смартфонов и куча советов
🔴 Тестирование мобильных приложений — что это такое, типы, процессы, подходы, инструменты и многое другое
🔴 Тестирование приложений на Android — что такое мобильное тестирование и тестирование Android-приложений, особенности, этапы и специфика
🔴 Тестирование мобильных приложений — что нужно учесть при тестировании мобильных приложений, методы тестирования мобильных приложений, частые ошибки
🔴 Мобильное тестирование — важность мобильного тестирования, тестирование на различных устройствах, типы приложений, распространенные дефекты
🔴 Большой гайд по тестированию Android-приложений — настройка окружения, написание тест-кейсов и сценариев, тестирование самых «ходовых» смартфонов и куча советов
🔴 Тестирование мобильных приложений — что это такое, типы, процессы, подходы, инструменты и многое другое
🔴 Тестирование приложений на Android — что такое мобильное тестирование и тестирование Android-приложений, особенности, этапы и специфика
🔴 Тестирование мобильных приложений — что нужно учесть при тестировании мобильных приложений, методы тестирования мобильных приложений, частые ошибки
🔴 Мобильное тестирование — важность мобильного тестирования, тестирование на различных устройствах, типы приложений, распространенные дефекты
🥰7🤩6🔥5🎉4👍3
Пригодился ли вам диплом полученный на курсах ( если вы проходили курсы). Обращали на него внимание на собеседовании.
Anonymous Poll
17%
Да
38%
Нет
29%
Я не проходил курсов
16%
Не поддамся на уловки инфоцыган!
👍3❤1🔥1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🤖 Итоги недели в мире ИИ и обзоры новых сервисов
Мы написали статью на VC, которая основана на очередном выпуске нашей рассылки про последние новости и тенденции в мире ИИ. Залетайте и читайте!
👇 Ниже — мини-подборка из статьи 👇
📰 Новости
▫️ OpenAI объявила о запуске долгожданного магазина кастомных чат-ботов.
▫️ В Пасадене (штат Калифорния) открывается первая закусочная CaliExpress by Flippy, полностью управляемая ИИ.
▫️ NVIDIA выпустила модель для распознавания речи Parakeet, которая по всем показателям превосходит OpenAI Whisper.
▫️ Использование ИИ в совместном научном проекте Microsoft и Тихоокеанской северо-западной национальной лаборатории в течение недели помогло определить новый элемент, который поможет снизить на 70% использование лития в батареях. Без ИИ такое исследование заняло бы по меньшей мере 20 лет.
▫️ Компания ByteDance выпустила новую модель MagicVideo-V2 для генерации видео.
🛠 Инструменты
◾️ Auto Wiki — генерирует вики-документацию для GitHub репозиториев.
◾️ Code to Flow — визуализирует, анализирует и объясняет код, написанный на всех популярных языках и фреймворках.
◾️ Concepto — платформа для создания прототипов веб-приложений.
◾️ Afforai — выполняет суммаризацию, перевод и поиск по множеству документов.
◾️ Corgea — исправляет уязвимые фрагменты кода.
◾️ Jan — опенсорсный оффлайновый чат-бот.
◾️ Plus AI — плагин для Google Slides: делает профессиональные презентации, персональные и командные дашборды, любые отчеты.
🤙 Сделай сам
🔸 WikiChat — опенсорсный инструмент для коррекции галлюцинаций с помощью информации из Википедии.
🔸 Подробная шпаргалка и советы по созданию продвинутых RAG.
🔸 OpenVoice — опенсорный инструмент для мгновенного клонирования голоса.
🎓 Туториалы
🔹 Туториал по работе с новым API Query Pipelines показывает примеры создания простых линейных цепочек и сложных ациклических графов из модулей LlamaIndex.
🔹 Туториал по объединению LLM с помощью mergekit детально разбирает 4 основных метода объединения моделей.
#чтопроисходит
Мы написали статью на VC, которая основана на очередном выпуске нашей рассылки про последние новости и тенденции в мире ИИ. Залетайте и читайте!
📰 Новости
▫️ OpenAI объявила о запуске долгожданного магазина кастомных чат-ботов.
▫️ В Пасадене (штат Калифорния) открывается первая закусочная CaliExpress by Flippy, полностью управляемая ИИ.
▫️ NVIDIA выпустила модель для распознавания речи Parakeet, которая по всем показателям превосходит OpenAI Whisper.
▫️ Использование ИИ в совместном научном проекте Microsoft и Тихоокеанской северо-западной национальной лаборатории в течение недели помогло определить новый элемент, который поможет снизить на 70% использование лития в батареях. Без ИИ такое исследование заняло бы по меньшей мере 20 лет.
▫️ Компания ByteDance выпустила новую модель MagicVideo-V2 для генерации видео.
🛠 Инструменты
◾️ Auto Wiki — генерирует вики-документацию для GitHub репозиториев.
◾️ Code to Flow — визуализирует, анализирует и объясняет код, написанный на всех популярных языках и фреймворках.
◾️ Concepto — платформа для создания прототипов веб-приложений.
◾️ Afforai — выполняет суммаризацию, перевод и поиск по множеству документов.
◾️ Corgea — исправляет уязвимые фрагменты кода.
◾️ Jan — опенсорсный оффлайновый чат-бот.
◾️ Plus AI — плагин для Google Slides: делает профессиональные презентации, персональные и командные дашборды, любые отчеты.
🤙 Сделай сам
🔸 WikiChat — опенсорсный инструмент для коррекции галлюцинаций с помощью информации из Википедии.
🔸 Подробная шпаргалка и советы по созданию продвинутых RAG.
🔸 OpenVoice — опенсорный инструмент для мгновенного клонирования голоса.
🎓 Туториалы
🔹 Туториал по работе с новым API Query Pipelines показывает примеры создания простых линейных цепочек и сложных ациклических графов из модулей LlamaIndex.
🔹 Туториал по объединению LLM с помощью mergekit детально разбирает 4 основных метода объединения моделей.
#чтопроисходит
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡3🎉3👏2❤1🔥1
🤔❓ Какими soft skill-ами и почему должен обладать каждый QA Engineer
Скорее всего, многие из вас в первую очередь подумают про навыки технического характера. Как будто только hard skills являются гарантом стремительного профессионального и карьерного роста. Эта мысль верна, но подобная формула профессионального успеха выглядит неполной: в ней отсутствует упоминание о психологических и поведенческих навыках — гибких навыках.
Статья посвящена гибким навыкам, без которых достичь профессионального успеха и становления попросту невозможно. Рассматриваются наиболее важные навыки, которыми должен обладать каждый уважающий себя QA Enginner, и разбирается для решения каких именно профессиональных задач они необходимы и почему.
Изучить продолжение
#почитать
Скорее всего, многие из вас в первую очередь подумают про навыки технического характера. Как будто только hard skills являются гарантом стремительного профессионального и карьерного роста. Эта мысль верна, но подобная формула профессионального успеха выглядит неполной: в ней отсутствует упоминание о психологических и поведенческих навыках — гибких навыках.
Статья посвящена гибким навыкам, без которых достичь профессионального успеха и становления попросту невозможно. Рассматриваются наиболее важные навыки, которыми должен обладать каждый уважающий себя QA Enginner, и разбирается для решения каких именно профессиональных задач они необходимы и почему.
Изучить продолжение
#почитать
❤🔥15❤3🔥2👏2🎉1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🔤 Азбука SQL в примерах. Часть 3. Обрабатываем результаты и делаем сложные запросы
Мы уже умеем довольно много, и наша база содержит полезную информацию. А еще она умеет проверять новые данные, когда мы их добавляем. Пора разобраться, как их обрабатывать, чтобы узнать из данных что-то интересное.
👉 Читать статью
👉 Часть 1
👉 Часть 2
Мы уже умеем довольно много, и наша база содержит полезную информацию. А еще она умеет проверять новые данные, когда мы их добавляем. Пора разобраться, как их обрабатывать, чтобы узнать из данных что-то интересное.
👉 Читать статью
👉 Часть 1
👉 Часть 2
🔥5👍4⚡1
Что из нижеприведённого является ключевой задачей этапа «Завершения тестирования»?
Anonymous Quiz
7%
Завершение и архивирование тестового ПО
45%
Составление отчета о ходе тестирования
45%
Протоколирование результатов выполнения тестов
3%
Обеспечение надлежащих установок тестового окружения
👏4🔥3⚡2🥰1
🧑🔬🧑🔬 Анализ безопасности приложений, использующих GraphQL API
Из статьи вы узнаете:
➖ какие встроенные функции есть у GraphQL;
➖ как тестировать GraphQL API;
➖ какие инструменты использовать;
➖ и как обходить различные защитные механизмы.
GraphQL — это язык запросов API, предназначенный для обеспечения эффективной связи между клиентами и серверами в один запрос. В отличие от REST API, где для получения информации с нескольких серверов нам надо отправлять несколько запросов, с GraphQL достаточно просто скинуть в сервис сам запрос, и он сам вытащит всю информацию с эндпоинтов.
Читать статью
#гайд
Из статьи вы узнаете:
➖ какие встроенные функции есть у GraphQL;
➖ как тестировать GraphQL API;
➖ какие инструменты использовать;
➖ и как обходить различные защитные механизмы.
GraphQL — это язык запросов API, предназначенный для обеспечения эффективной связи между клиентами и серверами в один запрос. В отличие от REST API, где для получения информации с нескольких серверов нам надо отправлять несколько запросов, с GraphQL достаточно просто скинуть в сервис сам запрос, и он сам вытащит всю информацию с эндпоинтов.
Читать статью
#гайд
❤🔥26👍3🔥3👏2⚡1
🤔 Очередной #дайджест для тестировщика
↗️ Уроки управления мобильными релизами от DoorDash — распределение обязанностей между членами команды, эффективная коммуникация, тестирование и строгие правила обработки регрессий
↗️ Postman Interceptor — альтернатива классическому сниффингу
↗️ Тестирование абстрактных классов в PHP с использованием анонимных классов — решение проблемы при тестировании функциональности, реализованной внутри самого абстрактного класса
↗️ Автоматизация тестирования ОС — проведение тестов множество раз за день одновременно на нескольких устройствах с разными процессорами и архитектурами
↗️ Halodoc — оптимизация регрессионных тест-свитов Android
↗️ Уроки управления мобильными релизами от DoorDash — распределение обязанностей между членами команды, эффективная коммуникация, тестирование и строгие правила обработки регрессий
↗️ Postman Interceptor — альтернатива классическому сниффингу
↗️ Тестирование абстрактных классов в PHP с использованием анонимных классов — решение проблемы при тестировании функциональности, реализованной внутри самого абстрактного класса
↗️ Автоматизация тестирования ОС — проведение тестов множество раз за день одновременно на нескольких устройствах с разными процессорами и архитектурами
↗️ Halodoc — оптимизация регрессионных тест-свитов Android
🤩22❤20👍3👏2⚡1
🤔❓ Что должен знать тестировщик без опыта?
В этом видео автор подробно разбирает, что должен знать QA без опыта для успешного прохождения собеседований на junior — вакансии.
00:36 Кто такой джуниор QA
01:27 Основные направления в IT, где нужны тестировщики
01:47 Техскиллы для QA
03:05 Что обязательно спросят на собеседовании QA
04:37 Главный софт скилл для собеседования
06:09 Общие советы по подготовке к собеседованиям
#видео
В этом видео автор подробно разбирает, что должен знать QA без опыта для успешного прохождения собеседований на junior — вакансии.
00:36 Кто такой джуниор QA
01:27 Основные направления в IT, где нужны тестировщики
01:47 Техскиллы для QA
03:05 Что обязательно спросят на собеседовании QA
04:37 Главный софт скилл для собеседования
06:09 Общие советы по подготовке к собеседованиям
#видео
❤🔥23👍7🥰1😁1