bootg.com »
United States »
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты » Telegram Web
🤖 Итоги недели в мире ИИ и обзоры новых сервисов
Мы написали статью на 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
🤔❓ Какими soft skill-ами и почему должен обладать каждый QA Engineer
Скорее всего, многие из вас в первую очередь подумают про навыки технического характера. Как будто только hard skills являются гарантом стремительного профессионального и карьерного роста. Эта мысль верна, но подобная формула профессионального успеха выглядит неполной: в ней отсутствует упоминание о психологических и поведенческих навыках — гибких навыках.
Статья посвящена гибким навыкам, без которых достичь профессионального успеха и становления попросту невозможно. Рассматриваются наиболее важные навыки, которыми должен обладать каждый уважающий себя QA Enginner, и разбирается для решения каких именно профессиональных задач они необходимы и почему.
Изучить продолжение
#почитать
Скорее всего, многие из вас в первую очередь подумают про навыки технического характера. Как будто только hard skills являются гарантом стремительного профессионального и карьерного роста. Эта мысль верна, но подобная формула профессионального успеха выглядит неполной: в ней отсутствует упоминание о психологических и поведенческих навыках — гибких навыках.
Статья посвящена гибким навыкам, без которых достичь профессионального успеха и становления попросту невозможно. Рассматриваются наиболее важные навыки, которыми должен обладать каждый уважающий себя QA Enginner, и разбирается для решения каких именно профессиональных задач они необходимы и почему.
Изучить продолжение
#почитать
🔤 Азбука SQL в примерах. Часть 3. Обрабатываем результаты и делаем сложные запросы
Мы уже умеем довольно много, и наша база содержит полезную информацию. А еще она умеет проверять новые данные, когда мы их добавляем. Пора разобраться, как их обрабатывать, чтобы узнать из данных что-то интересное.
👉 Читать статью
👉 Часть 1
👉 Часть 2
Мы уже умеем довольно много, и наша база содержит полезную информацию. А еще она умеет проверять новые данные, когда мы их добавляем. Пора разобраться, как их обрабатывать, чтобы узнать из данных что-то интересное.
👉 Читать статью
👉 Часть 1
👉 Часть 2
Что из нижеприведённого является ключевой задачей этапа «Завершения тестирования»?
Anonymous Quiz
7%
Завершение и архивирование тестового ПО
45%
Составление отчета о ходе тестирования
45%
Протоколирование результатов выполнения тестов
3%
Обеспечение надлежащих установок тестового окружения
🧑🔬🧑🔬 Анализ безопасности приложений, использующих GraphQL API
Из статьи вы узнаете:
➖ какие встроенные функции есть у GraphQL;
➖ как тестировать GraphQL API;
➖ какие инструменты использовать;
➖ и как обходить различные защитные механизмы.
GraphQL — это язык запросов API, предназначенный для обеспечения эффективной связи между клиентами и серверами в один запрос. В отличие от REST API, где для получения информации с нескольких серверов нам надо отправлять несколько запросов, с GraphQL достаточно просто скинуть в сервис сам запрос, и он сам вытащит всю информацию с эндпоинтов.
Читать статью
#гайд
Из статьи вы узнаете:
➖ какие встроенные функции есть у GraphQL;
➖ как тестировать GraphQL API;
➖ какие инструменты использовать;
➖ и как обходить различные защитные механизмы.
GraphQL — это язык запросов API, предназначенный для обеспечения эффективной связи между клиентами и серверами в один запрос. В отличие от REST API, где для получения информации с нескольких серверов нам надо отправлять несколько запросов, с GraphQL достаточно просто скинуть в сервис сам запрос, и он сам вытащит всю информацию с эндпоинтов.
Читать статью
#гайд
🤔 Очередной #дайджест для тестировщика
↗️ Уроки управления мобильными релизами от DoorDash — распределение обязанностей между членами команды, эффективная коммуникация, тестирование и строгие правила обработки регрессий
↗️ Postman Interceptor — альтернатива классическому сниффингу
↗️ Тестирование абстрактных классов в PHP с использованием анонимных классов — решение проблемы при тестировании функциональности, реализованной внутри самого абстрактного класса
↗️ Автоматизация тестирования ОС — проведение тестов множество раз за день одновременно на нескольких устройствах с разными процессорами и архитектурами
↗️ Halodoc — оптимизация регрессионных тест-свитов Android
↗️ Уроки управления мобильными релизами от DoorDash — распределение обязанностей между членами команды, эффективная коммуникация, тестирование и строгие правила обработки регрессий
↗️ Postman Interceptor — альтернатива классическому сниффингу
↗️ Тестирование абстрактных классов в PHP с использованием анонимных классов — решение проблемы при тестировании функциональности, реализованной внутри самого абстрактного класса
↗️ Автоматизация тестирования ОС — проведение тестов множество раз за день одновременно на нескольких устройствах с разными процессорами и архитектурами
↗️ Halodoc — оптимизация регрессионных тест-свитов Android
🤔❓ Что должен знать тестировщик без опыта?
В этом видео автор подробно разбирает, что должен знать 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 Общие советы по подготовке к собеседованиям
#видео
🛤️🛤️ TMS на замену TestRail: писали для себя, а выложили в open source
По причине того, что TestRail прекратил предоставлять и продлевать лицензии компаниям из России, автор решил разработать собственную тест-менеджмент систему TestY. Опирался на опыт работы с другими сервисами, чтобы добавить тот функционал, которого не хватало командам тестирования. За несколько месяцев была написана core-часть системы и выложена в open source, чтобы другие компании и разработчики, для которых актуален вопрос лицензионной чистоты используемого софта, пользовались решением и развивали его.
Статья расскажет об отличиях TestY от других TMS и преимуществах системы для команд любого размера. Бонус — есть короткая инструкция, как ее развернуть.
Читать статью
#гайд
По причине того, что TestRail прекратил предоставлять и продлевать лицензии компаниям из России, автор решил разработать собственную тест-менеджмент систему TestY. Опирался на опыт работы с другими сервисами, чтобы добавить тот функционал, которого не хватало командам тестирования. За несколько месяцев была написана core-часть системы и выложена в open source, чтобы другие компании и разработчики, для которых актуален вопрос лицензионной чистоты используемого софта, пользовались решением и развивали его.
Статья расскажет об отличиях TestY от других TMS и преимуществах системы для команд любого размера. Бонус — есть короткая инструкция, как ее развернуть.
Читать статью
#гайд
🤔❓ Как выйти из тупика и начать расти: 5 ментальных ловушек, которые мешают это сделать
Бывает ли у вас ощущение, что несмотря на все усилия, вы не получаете тех результатов, на которые рассчитываете? Что последние несколько лет в жизни ничего не меняется или становится только хуже. Кажется, что вы зашли в тупик — развития нет, роста нет, перспективы не радуют. Если это про вас, то причина, скорее всего, в одной из ловушек мышления, которые мешают развитию.
Продолжить чтение
#почитать
Бывает ли у вас ощущение, что несмотря на все усилия, вы не получаете тех результатов, на которые рассчитываете? Что последние несколько лет в жизни ничего не меняется или становится только хуже. Кажется, что вы зашли в тупик — развития нет, роста нет, перспективы не радуют. Если это про вас, то причина, скорее всего, в одной из ловушек мышления, которые мешают развитию.
Продолжить чтение
#почитать
🧘🧘 Искусство задавать хорошие вопросы: Важность правильных вопросов в QA
В работе QA помимо технических скиллов очень важны софтскиллы, и умение поддерживать в том числе и качество коммуникации играет решающую роль. Однако, что происходит, когда переданное сообщение не равно принятому? Доклад исследует причины плохих ответов и как они могут быть связаны с неправильно заданными вопросами, важность контекста и как наши собственные предположения и убеждения могут влиять на нашу коммуникацию с коллегами.
В материале переосмысление процесса коммуникации и выяснение, как задавать правильные вопросы для получения наиболее точных и полезных ответов.
Подробнее
#видео
В работе QA помимо технических скиллов очень важны софтскиллы, и умение поддерживать в том числе и качество коммуникации играет решающую роль. Однако, что происходит, когда переданное сообщение не равно принятому? Доклад исследует причины плохих ответов и как они могут быть связаны с неправильно заданными вопросами, важность контекста и как наши собственные предположения и убеждения могут влиять на нашу коммуникацию с коллегами.
В материале переосмысление процесса коммуникации и выяснение, как задавать правильные вопросы для получения наиболее точных и полезных ответов.
Подробнее
#видео
💪💪 Борьба с flaky-тестами в Slack
В этом посте описывается путь, который поможет минимизировать количество flaky-тестов с помощью подхода автоматического обнаружения и подавления сбоев тестирования. Вы узнаете о том, как сложность тестирования становится все более масштабируемой проблемой и как взять ее под контроль.
Читать статью
#почитать
В этом посте описывается путь, который поможет минимизировать количество flaky-тестов с помощью подхода автоматического обнаружения и подавления сбоев тестирования. Вы узнаете о том, как сложность тестирования становится все более масштабируемой проблемой и как взять ее под контроль.
Читать статью
#почитать
🤔 Очередной #дайджест для тестировщика
♦️ Установка и работа с Apache Jmeter — как настроить, как работать и много полезного
♦️ Делаем PageObject правильно — удешевляем тестирование и снижаем порог вхождения
♦️ Фиксация на UI-автоматизации — почему так много людей начинают автоматизировать с UI-автоматизации и почему так много курсов автоматизации начинается с UI-автоматизации
♦️ Годится ли Cypress для тестирования React-компонентов — как создать компонент React и как писать тесты с помощью Cypress
♦️ 100%-ное тестовое покрытие — узнаете о подходе VGV к покрытию кода и о том, почему важно фокусироваться на 100%
♦️ Установка и работа с Apache Jmeter — как настроить, как работать и много полезного
♦️ Делаем PageObject правильно — удешевляем тестирование и снижаем порог вхождения
♦️ Фиксация на UI-автоматизации — почему так много людей начинают автоматизировать с UI-автоматизации и почему так много курсов автоматизации начинается с UI-автоматизации
♦️ Годится ли Cypress для тестирования React-компонентов — как создать компонент React и как писать тесты с помощью Cypress
♦️ 100%-ное тестовое покрытие — узнаете о подходе VGV к покрытию кода и о том, почему важно фокусироваться на 100%
К какой фазе основного процесса тестирования относится создание тестового набора для эффективного выполнения тестирования?
Anonymous Quiz
61%
Анализ тестирования
33%
Реализация тестов
5%
Мониторинг и контроль
1%
Завершение тестирования
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
🤔❓ Как и где практиковаться начинающему тестировщику
Самый тяжёлый момент при старте новой карьеры — когда ты уже закончил обучение, но ещё не нашел первую работу. Когда открываешь вакансии, но чувствуешь, что ты к ним ещё не готов. Думаешь, что тебе нужно больше практики во всех указанных навыках, но не знаешь, где её взять без работы.
Тестировщик всегда завязан на работу других людей, ведь он проверяет то, что написано кем-то другим. Портфолио у тестировщика тоже звучит как нонсенс. Что он там может указать? Написанные тест-кейсы? Заведённые баги?
Продолжение тут
#гайд
Самый тяжёлый момент при старте новой карьеры — когда ты уже закончил обучение, но ещё не нашел первую работу. Когда открываешь вакансии, но чувствуешь, что ты к ним ещё не готов. Думаешь, что тебе нужно больше практики во всех указанных навыках, но не знаешь, где её взять без работы.
Тестировщик всегда завязан на работу других людей, ведь он проверяет то, что написано кем-то другим. Портфолио у тестировщика тоже звучит как нонсенс. Что он там может указать? Написанные тест-кейсы? Заведённые баги?
Продолжение тут
#гайд