bootg.com »
United States »
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты » Telegram Web
🧑🍳🧑🍳 Тестирование LLM-Based приложений: стратегия и проблемы
В этом посте автор расскажет о некоторых проблемах, возникающих при тестировании приложений с ИИ, со ссылкой на своего чат-бота, включая:
✏️ недетерминированность в тестах
✏️ затраты на выполнение тестов
✏️ статистический характер тестирования ИИ — т.е. отсутствие 100%-ной проходимости является нормальным
Читать статью
#почитать
В этом посте автор расскажет о некоторых проблемах, возникающих при тестировании приложений с ИИ, со ссылкой на своего чат-бота, включая:
✏️ недетерминированность в тестах
✏️ затраты на выполнение тестов
✏️ статистический характер тестирования ИИ — т.е. отсутствие 100%-ной проходимости является нормальным
Читать статью
#почитать
Какой вид тестирования относится к классификации по степени важности?
Anonymous Quiz
9%
Тестирование надежности
9%
Тестирование производительности
60%
Тестирование критического пути
22%
Тестирование безопасности
🤔 Очередной #дайджест для тестировщика
⬇️ Эмоциональный интеллект тестера — почему эмоциональный интеллект тестировщика так важен в мире управляемом ИИ
⬇️ Руководство по Ultimate Automation Framework — введение и планирование
⬇️ Как тестировать без требований — как убедить разраба и себя, что это баг
⬇️ Сниффер трафика и для чего он нужен тестировщику — обзор анализаторов трафика и разбор, как можно применять их в работе тестировщика
⬇️ Bug policy — что делать когда работа с дефектами — это хаос и ужас
⬇️ Эмоциональный интеллект тестера — почему эмоциональный интеллект тестировщика так важен в мире управляемом ИИ
⬇️ Руководство по 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 ₽, а пять — больше.
Продолжение здесь
#почитать
Медианная зарплата 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 — Информация про установку сертификатов
#видео
Подробный вебинар по тестированию с применением 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 — Информация про установку сертификатов
#видео
Forwarded from Книги для программистов
Testing Microservices with Mountebank (2019)
Автор: Brandon Byars
Количество страниц: 240
#english #book #advanced
Автор книги, создатель Mountebank, приводит в книге уникальную информацию о дизайне микросервисных приложений и современных методах тестирования. Прочитав данную книгу, вы овладеете мощными методами тестирования, углубите свои знания в работе с микросервисами и улучшите существующие приложения. Книга написана для разработчиков, знакомых с сервис-ориентированной или микросервисной архитектурами.
Что внутри:
✔️Основные понятия виртуализации сервисов;
✔️Тестирование с использованием готовых ответов;
✔️Программирование Mountebank;
✔️Тестирование производительности.
Достоинства:
➕Актуальность информации;
➕Детальные описания;
➕Хороший авторский стиль.
Недостатки:
➖Не замечено.
Автор: Brandon Byars
Количество страниц: 240
#english #book #advanced
Автор книги, создатель Mountebank, приводит в книге уникальную информацию о дизайне микросервисных приложений и современных методах тестирования. Прочитав данную книгу, вы овладеете мощными методами тестирования, углубите свои знания в работе с микросервисами и улучшите существующие приложения. Книга написана для разработчиков, знакомых с сервис-ориентированной или микросервисной архитектурами.
Что внутри:
✔️Основные понятия виртуализации сервисов;
✔️Тестирование с использованием готовых ответов;
✔️Программирование Mountebank;
✔️Тестирование производительности.
Достоинства:
➕Актуальность информации;
➕Детальные описания;
➕Хороший авторский стиль.
Недостатки:
➖Не замечено.
#дайджест расширений Chrome, которые упростят жизнь тестировщику
🔅 Check My Links — расширение проверяет все ссылки на веб-странице и выделяет битые красным цветом
🔅 Lighthouse — анализирует производительность, доступность, юзабилити и SEO веб-страницы и генерирует подробный отчет с рекомендациями по улучшению
🔅 Postman Interceptor — позволяет отправлять разные типы запросов к веб-сервисам, проверять ответы, создавать сценарии и коллекции тестов
🔅 WhatFont — позволяет определить, какой шрифт используется на веб-странице, а также получить информацию о его размере, стиле, весе и других свойствах
🔅 ColorZilla — может выбирать цвета с веб-страницы, копировать их в разных форматах, генерировать градиенты, анализировать палитру цветов и другие
🔅 Check My Links — расширение проверяет все ссылки на веб-странице и выделяет битые красным цветом
🔅 Lighthouse — анализирует производительность, доступность, юзабилити и SEO веб-страницы и генерирует подробный отчет с рекомендациями по улучшению
🔅 Postman Interceptor — позволяет отправлять разные типы запросов к веб-сервисам, проверять ответы, создавать сценарии и коллекции тестов
🔅 WhatFont — позволяет определить, какой шрифт используется на веб-странице, а также получить информацию о его размере, стиле, весе и других свойствах
🔅 ColorZilla — может выбирать цвета с веб-страницы, копировать их в разных форматах, генерировать градиенты, анализировать палитру цветов и другие
🤔❓ Первые шаги во время участия в программе Bug Bounty
◾️ Выберите программу Bug Bounty. Она есть у всех крупных технических компаний: Google, Facebook, Яндекс и так далее.
◾️ Внимательно прочитайте правила программы, обычно им посвящены целые страницы на сайтах. Это поможет избежать ошибок и исключения из программы.
◾️ Изучите предыдущие отчёты. Это нужно, чтобы избежать отправки отчётов об уже известных проблемах, а ещё может дать вам представление о типах уязвимостей, которые обычно находятся.
И сразу принесли вам интересную программу, за которую можно получить до миллиона рублей: Яндекс на днях увеличил сумму награды за найденные уязвимости, выплата зависит от серьёзности бага. Можно протестировать даже самые новые устройства: Станцию Дуо Макс, Миди и ТВ Станцию. Вот здесь последние новости.
#гайд
◾️ Выберите программу Bug Bounty. Она есть у всех крупных технических компаний: Google, Facebook, Яндекс и так далее.
◾️ Внимательно прочитайте правила программы, обычно им посвящены целые страницы на сайтах. Это поможет избежать ошибок и исключения из программы.
◾️ Изучите предыдущие отчёты. Это нужно, чтобы избежать отправки отчётов об уже известных проблемах, а ещё может дать вам представление о типах уязвимостей, которые обычно находятся.
И сразу принесли вам интересную программу, за которую можно получить до миллиона рублей: Яндекс на днях увеличил сумму награды за найденные уязвимости, выплата зависит от серьёзности бага. Можно протестировать даже самые новые устройства: Станцию Дуо Макс, Миди и ТВ Станцию. Вот здесь последние новости.
#гайд
🤔❓ Как правильно составить баг-репорт
Баг-репорт — важный аспект разработки ПО, так как помогает вовремя выявить и устранить обнаруженную проблему. В этой статье описан пошаговый процесс создания отчёта о найденных багах, которому вы можете следовать во время работы над реальными проектами.
Узнать, как правильно, можно тут
#гайд
Баг-репорт — важный аспект разработки ПО, так как помогает вовремя выявить и устранить обнаруженную проблему. В этой статье описан пошаговый процесс создания отчёта о найденных багах, которому вы можете следовать во время работы над реальными проектами.
Узнать, как правильно, можно тут
#гайд
Forwarded from Книги для программистов
📚Software Testing Strategies: A testing guide for the 2020s (2023)
✍️Автор: Matthew Heusser
📃Страниц: 378
Первая часть посвящена основам тестирования программного обеспечения, рассказывает о проектировании тестов, инструментарии и автоматизации. Вторая часть посвящена интеграции тестирования в более широкий процесс поставки программного обеспечения, в ней рассматриваются различные модели поставки и кусочки головоломки, способствующие эффективному тестированию. Вы узнаете, как разрабатывать собственные стратегии тестирования, и познакомитесь с бережливыми подходами к тестированию ПО для оптимизации процессов. Заключительная часть выходит за рамки технических аспектов, рассматривая более широкий контекст тестирования. В главах рассматриваются тематические исследования, отчеты об опыте, обязанности тестировщиков, а также философия и этика тестирования программного обеспечения.
Скачать книгу
✍️Автор: Matthew Heusser
📃Страниц: 378
Первая часть посвящена основам тестирования программного обеспечения, рассказывает о проектировании тестов, инструментарии и автоматизации. Вторая часть посвящена интеграции тестирования в более широкий процесс поставки программного обеспечения, в ней рассматриваются различные модели поставки и кусочки головоломки, способствующие эффективному тестированию. Вы узнаете, как разрабатывать собственные стратегии тестирования, и познакомитесь с бережливыми подходами к тестированию ПО для оптимизации процессов. Заключительная часть выходит за рамки технических аспектов, рассматривая более широкий контекст тестирования. В главах рассматриваются тематические исследования, отчеты об опыте, обязанности тестировщиков, а также философия и этика тестирования программного обеспечения.
Скачать книгу
Какой из этих типов данных может использоваться в JSON?
Anonymous Quiz
27%
DATE
54%
null
6%
function
13%
undefined
🗄️ Базовые запросы SQL: получение записей из БД
В этой статье приведены примеры простых запросов SQL, которые начинающие программисты могут использовать для получения записей из своих баз данных.
🔗 Читать статью
🔗 Зеркало
В этой статье приведены примеры простых запросов SQL, которые начинающие программисты могут использовать для получения записей из своих баз данных.
🔗 Читать статью
🔗 Зеркало
#дайджест инструментов для подготовки к собеседованию
▫️Interview Warmup от Google — платформа на основе AI задает вопросы, расшифровывает устные ответы в режиме реального времени, использует машинное обучение для обратной связи.
▫️Pramp — практика живых интервью peer-to-peer, а еще, специализируется на бесплатных mock code интервью.
▫️CoderByte — прокачивается техническая часть с топами своих областей
▫️InterviewBuddy — создайте профиль, выберите временной интервал пробного собеседования, получите кураторский список подготовительных материалов для целевой индустрии/компании, отзывы и запись пробного собеседования.
▫️InterviewGPT — можно выбрать и тип интервью, который вы хотели ли бы пройти общаясь в чате с ИИ
▫️CodeSignal — его сильное преимущество — задания и тренировочные блоки по Python, Java, C++, JS или по редким — F# или Erlang.
▫️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 запрещена на территории РФ
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
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, с которыми вы можете столкнуться на собеседовании. Их часто задают для проверки общих знаний и навыков.
Читать статью
#почитать
SQL (Structured Query Language) — это язык программирования, используемый для управления реляционными базами данных. В этой статье собраны вопросы по SQL, с которыми вы можете столкнуться на собеседовании. Их часто задают для проверки общих знаний и навыков.
Читать статью
#почитать