Telegram Web Link
🧑‍🍳🧑‍🍳 Тестирование LLM-Based приложений: стратегия и проблемы

В этом посте автор расскажет о некоторых проблемах, возникающих при тестировании приложений с ИИ, со ссылкой на своего чат-бота, включая:

✏️ недетерминированность в тестах
✏️ затраты на выполнение тестов
✏️ статистический характер тестирования ИИ — т.е. отсутствие 100%-ной проходимости является нормальным

Читать статью

#почитать
🤔 Очередной #дайджест для тестировщика

⬇️ Эмоциональный интеллект тестера — почему эмоциональный интеллект тестировщика так важен в мире управляемом ИИ

⬇️ Руководство по Ultimate Automation Framework — введение и планирование

⬇️ Как тестировать без требований — как убедить разраба и себя, что это баг

⬇️ Сниффер трафика и для чего он нужен тестировщику — обзор анализаторов трафика и разбор, как можно применять их в работе тестировщика

⬇️ Bug policy — что делать когда работа с дефектами — это хаос и ужас
🤑🤑 Зарплаты IT-специалистов во второй половине 2023: -15% за счет регионов

Медианная зарплата IT-специалистов сейчас — 141 000 ₽, это на 15% меньше, чем в первом полугодии 2023, когда рост был 10%. В основном на это повлияло снижение зарплат в регионах на 20%, где IT-специалистам сейчас платят в среднем 120 000 ₽. В Москве средняя зарплата — 187 000 ₽, а в Санкт-Петербурге — 150 000 ₽.

Медианная зарплата — это как средняя, только точнее. Это уровень, выше и ниже которого получает доход одинаковое количество специалистов. Предположим, медианная зарплата в группе из десяти человек — 100 000 ₽, это значит, что пять человек получают меньше 100 000 ₽, а пять — больше.

Продолжение здесь

#почитать
😴😴 Тестирование API с использованием Insomnia

Подробный вебинар по тестированию с применением Insomnia (инструмент для тестирования REST API, клиент взаимодействия с API).

План:

9:15 — Структура статьи «Insomnia- Инструкция по применению»
10:50 — Коллекция запросов для сайт Vikunja (как импортировать, загрузка open спецификации для сайта petstore), позже обновила на спецификацию для сайта Vikunja
20:14 — Информация про тест-кейсы API для сайта
21:45 — Тестирование API: Использование Environment
23:10 — Отображение хоста и данных пользователя из Environment
28:10 — Отображение _.hosts.base_URL в строке запроса (или выбор через _.)
32:00 — Отображение данных пользователя в теле запроса для регистрации пользователя
34:20 — Попытка :) объявить значение заголовка запроса в Header Request
40:20 — Еще пример объявления переменных в адресной строке через окно редактирования «Edit Variable»
44:40 — Объявление токена в Environment и использование Bearer токена из Environment
50:20 — Создание проекта с использованием токена для сайта Vikunja
53:15 — Создание задачи для сайта Vikunja
58:00 — Написание скриптов для регистрации и авторизации, для запроса Get one Task (не настроила, после вебинара запрос обновила и сейчас скрипт отрабатывает правильно) на вкладке TESTS
01:03:00 — Запуск тестов (тестируем)
01:07:03 — Отображение консоли
01:10:30 — Объяснение про скрипты на Language Chains, объяснение про каждую строчку команды на вкладке Tests
01:18:15 — Информация про установку сертификатов

#видео
Testing Microservices with Mountebank (2019)
Автор: Brandon Byars
Количество страниц: 240

#english #book #advanced

Автор книги, создатель Mountebank, приводит в книге уникальную информацию о дизайне микросервисных приложений и современных методах тестирования. Прочитав данную книгу, вы овладеете мощными методами тестирования, углубите свои знания в работе с микросервисами и улучшите существующие приложения. Книга написана для разработчиков, знакомых с сервис-ориентированной или микросервисной архитектурами.

Что внутри:
✔️Основные понятия виртуализации сервисов;
✔️Тестирование с использованием готовых ответов;
✔️Программирование Mountebank;
✔️Тестирование производительности.

Достоинства:
Актуальность информации;
Детальные описания;
Хороший авторский стиль.

Недостатки:
Не замечено.
#дайджест расширений Chrome, которые упростят жизнь тестировщику

🔅 Check My Links — расширение проверяет все ссылки на веб-странице и выделяет битые красным цветом

🔅 Lighthouse — анализирует производительность, доступность, юзабилити и SEO веб-страницы и генерирует подробный отчет с рекомендациями по улучшению

🔅 Postman Interceptor — позволяет отправлять разные типы запросов к веб-сервисам, проверять ответы, создавать сценарии и коллекции тестов

🔅 WhatFont — позволяет определить, какой шрифт используется на веб-странице, а также получить информацию о его размере, стиле, весе и других свойствах

🔅 ColorZilla — может выбирать цвета с веб-страницы, копировать их в разных форматах, генерировать градиенты, анализировать палитру цветов и другие
🤔 Первые шаги во время участия в программе Bug Bounty

◾️ Выберите программу Bug Bounty. Она есть у всех крупных технических компаний: Google, Facebook, Яндекс и так далее.
◾️ Внимательно прочитайте правила программы, обычно им посвящены целые страницы на сайтах. Это поможет избежать ошибок и исключения из программы.
◾️ Изучите предыдущие отчёты. Это нужно, чтобы избежать отправки отчётов об уже известных проблемах, а ещё может дать вам представление о типах уязвимостей, которые обычно находятся.

И сразу принесли вам интересную программу, за которую можно получить до миллиона рублей: Яндекс на днях увеличил сумму награды за найденные уязвимости, выплата зависит от серьёзности бага. Можно протестировать даже самые новые устройства: Станцию Дуо Макс, Миди и ТВ Станцию. Вот здесь последние новости.

#гайд
🤔 Как правильно составить баг-репорт

Баг-репорт — важный аспект разработки ПО, так как помогает вовремя выявить и устранить обнаруженную проблему. В этой статье описан пошаговый процесс создания отчёта о найденных багах, которому вы можете следовать во время работы над реальными проектами.

Узнать, как правильно, можно тут

#гайд
📚Software Testing Strategies: A testing guide for the 2020s (2023)
✍️Автор: Matthew Heusser
📃Страниц: 378

Первая часть посвящена основам тестирования программного обеспечения, рассказывает о проектировании тестов, инструментарии и автоматизации. Вторая часть посвящена интеграции тестирования в более широкий процесс поставки программного обеспечения, в ней рассматриваются различные модели поставки и кусочки головоломки, способствующие эффективному тестированию. Вы узнаете, как разрабатывать собственные стратегии тестирования, и познакомитесь с бережливыми подходами к тестированию ПО для оптимизации процессов. Заключительная часть выходит за рамки технических аспектов, рассматривая более широкий контекст тестирования. В главах рассматриваются тематические исследования, отчеты об опыте, обязанности тестировщиков, а также философия и этика тестирования программного обеспечения.

Скачать книгу
🗄️ Базовые запросы SQL: получение записей из БД

В этой статье приведены примеры простых запросов SQL, которые начинающие программисты могут использовать для получения записей из своих баз данных.

🔗 Читать статью
🔗 Зеркало
#дайджест инструментов для подготовки к собеседованию

▫️Interview Warmup от Google — платформа на основе AI задает вопросы, расшифровывает устные ответы в режиме реального времени, использует машинное обучение для обратной связи.

▫️Pramp — практика живых интервью peer-to-peer, а еще, специализируется на бесплатных mock code интервью.

▫️CoderByte — прокачивается техническая часть с топами своих областей

▫️InterviewBuddy — создайте профиль, выберите временной интервал пробного собеседования, получите кураторский список подготовительных материалов для целевой индустрии/компании, отзывы и запись пробного собеседования.

▫️InterviewGPT — можно выбрать и тип интервью, который вы хотели ли бы пройти общаясь в чате с ИИ

▫️CodeSignal — его сильное преимущество — задания и тренировочные блоки по Python, Java, C++, JS или по редким — F# или Erlang.
🏔 Эпикфейл: карьера катится к чертям

🤦‍♂️ У всех нас случались провалы в карьере, о которых не хочется распространяться. Неловкий момент на собеседовании, провал проекта из-за глупой ошибки, конфликт с начальством — такие ситуации хочется поскорее забыть. Однако часто именно они дают нам самые ценные уроки и закаляют как профессионалов.

📝 Поделитесь своей историей карьерного провала в нашем новом опросе и расскажите, к чему он привел в итоге. Быть может, эта ошибка позволила вам пересмотреть свой путь и выбрать более подходящую профессию? А может, вы сделали правильные выводы и сейчас добились успеха?

👉 Поделиться историей
Самые полезные каналы для программистов в одной подборке!

Сохраняйте себе, чтобы не потерять 💾

🔥Для всех

Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
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 запрещена на территории РФ
🤔🤔 Вопросы по SQL, которые часто задают на собеседовании

SQL (Structured Query Language) — это язык программирования, используемый для управления реляционными базами данных. В этой статье собраны вопросы по SQL, с которыми вы можете столкнуться на собеседовании. Их часто задают для проверки общих знаний и навыков.

Читать статью

#почитать
2025/07/08 02:57:27
Back to Top
HTML Embed Code: