Переход от ручного контроля качества к автоматизированному (с использованием Selenium и Java). На чем следует сосредоточиться в обучении? [Обсуждение с Reddit]
Читать обсуждение
Читать обсуждение
Что такое тест-дизайн? Какие техники тест-дизайна вы знаете?
Тест-дизайн — это процесс создания тест-кейсов, покрывающих важнейшие узлы работы программы. Задача тест-дизайна — разработать сценарии, при которых большинство функций можно проверить минимальным количеством тестов. Для этого есть множество техник — к примеру, классы эквивалентности, граничные значения, попарное тестирование, таблица принятия решений и другие.
#вопросы_с_собеседований
Тест-дизайн — это процесс создания тест-кейсов, покрывающих важнейшие узлы работы программы. Задача тест-дизайна — разработать сценарии, при которых большинство функций можно проверить минимальным количеством тестов. Для этого есть множество техник — к примеру, классы эквивалентности, граничные значения, попарное тестирование, таблица принятия решений и другие.
#вопросы_с_собеседований
❤3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🤖 4 сферы применения ChatGPT, Bing, Bard и Claude 2
В этой статье мы разберём различные способы применения популярных ИИ с учётом инструментов, доступных на лето 2023 года.
🔗 Основной сайт
🔗 Зеркало
В этой статье мы разберём различные способы применения популярных ИИ с учётом инструментов, доступных на лето 2023 года.
🔗 Основной сайт
🔗 Зеркало
🔥3
«У меня нет времени писать тесты»
Вы знаете, как больно создавать фичи без тестов? Одним из распространенных оправданий является нехватка времени, но это не единственная проблема, как отмечает Ян Гёбл.
Читать статью
Вы знаете, как больно создавать фичи без тестов? Одним из распространенных оправданий является нехватка времени, но это не единственная проблема, как отмечает Ян Гёбл.
Читать статью
👍1
Мобильная автоматизация тестирования с Nightwatch и Appium
В этом подробном пошаговом руководстве Даниэль Майони демонстрирует сочетание Nightwatch и Appium для автоматизации тестирования приложений на Android.
Читать статью
В этом подробном пошаговом руководстве Даниэль Майони демонстрирует сочетание Nightwatch и Appium для автоматизации тестирования приложений на Android.
Читать статью
Очередной #дайджест по QA:
✍️ Основные принципы инженерии качества программного обеспечения
Мария Голубева поделилась 13 практическими советами по инженерии качества.
✍️ Инженеры по обеспечению качества на самом деле не ненавидят разработчиков
Хорошие отношения между разработчиками и тестировщиками имеют решающее значение для успеха команды. Стюарт Томас разъясняет некоторые заблуждения и советует, как исправить ситуацию.
✍️ Тестирование языковых моделей с помощью философии Витгенштейна
Джоэль Доат подробно объясняет, что нужно для тестирования языковых моделей, включая примеры подходов к тестированию.
✍️ Почему QA должны следить за поддержкой
Одна из обязанностей современного тестировщика — поставить себя на место клиента и выслушать его отзывы. Наталия делится некоторыми мыслями о том, почему это важно.
✍️ Дилемма автоматизации: автоматизировать или нет?
Автоматизация иногда рассматривается как идеальное средство. Но всегда ли его нужно применять? Ниша Найк показывает другую точку зрения.
✍️ Основные принципы инженерии качества программного обеспечения
Мария Голубева поделилась 13 практическими советами по инженерии качества.
✍️ Инженеры по обеспечению качества на самом деле не ненавидят разработчиков
Хорошие отношения между разработчиками и тестировщиками имеют решающее значение для успеха команды. Стюарт Томас разъясняет некоторые заблуждения и советует, как исправить ситуацию.
✍️ Тестирование языковых моделей с помощью философии Витгенштейна
Джоэль Доат подробно объясняет, что нужно для тестирования языковых моделей, включая примеры подходов к тестированию.
✍️ Почему QA должны следить за поддержкой
Одна из обязанностей современного тестировщика — поставить себя на место клиента и выслушать его отзывы. Наталия делится некоторыми мыслями о том, почему это важно.
✍️ Дилемма автоматизации: автоматизировать или нет?
Автоматизация иногда рассматривается как идеальное средство. Но всегда ли его нужно применять? Ниша Найк показывает другую точку зрения.
👍1🔥1
Про какой учебный проект вы рассказывали/показывали его на первом собеседовании?
#интерактив
#интерактив
Selenium — действуй до тех пор, пока
«Иногда я хочу постоянно повторять действие, но когда успех действия измеряется другим элементом». Клейтон Нил написал полезное руководство по описанию таких сценариев в Selenium.
Читать статью
«Иногда я хочу постоянно повторять действие, но когда успех действия измеряется другим элементом». Клейтон Нил написал полезное руководство по описанию таких сценариев в Selenium.
Читать статью
👍3❤1
Что такое баг-репорт и как его составить?
Баг-репорт — это отчёт об ошибке (баге). Его задача в том, чтобы донести до разработчика полную информацию о проблеме: как она возникает, при каких условиях, в какой версии программы, насколько она критична и так далее. Чем лучше составлен баг-репорт, тем лучше разработчик исправит неполадки.
#вопросы_с_собеседований
Баг-репорт — это отчёт об ошибке (баге). Его задача в том, чтобы донести до разработчика полную информацию о проблеме: как она возникает, при каких условиях, в какой версии программы, насколько она критична и так далее. Чем лучше составлен баг-репорт, тем лучше разработчик исправит неполадки.
#вопросы_с_собеседований
👍5
Утилита для имитации эндпоинтов REST в режиме реального времени
Авторы описывают Mimock — инструмент с открытым исходным кодом для имитации конечных точек REST для изолированного тестирования приложений пользовательского интерфейса.
Читать статью
Авторы описывают Mimock — инструмент с открытым исходным кодом для имитации конечных точек REST для изолированного тестирования приложений пользовательского интерфейса.
Читать статью
❤4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📖 ТОП-10 книг, без которых не обойтись ни одному программисту
Мы подготовили для вас подборку из 10 книг, без которых не обойтись ни одному профессионалу в IT. Эти книги станут для вас настольными на долгие годы.
🔗 Основной сайт
🔗 Зеркало
Мы подготовили для вас подборку из 10 книг, без которых не обойтись ни одному профессионалу в IT. Эти книги станут для вас настольными на долгие годы.
🔗 Основной сайт
🔗 Зеркало
👍2
Представьте, что вы за час можете научиться чему угодно — что бы это было?
#интерактив
#интерактив
Тед Лассо — идеальная модель поведения менеджера по тестированию? Или же плохой пример для подражания?
Статья представляет собой больше творчесĸий анализ в качестве экспериментального подхода, нежели ревью профессиональной литературы или конференции.
Читать статью
Статья представляет собой больше творчесĸий анализ в качестве экспериментального подхода, нежели ревью профессиональной литературы или конференции.
Читать статью
👍4
❗«Библиотека программиста» в поиске контент-менеджера для ведения телеграм-каналов
Ищем человека, который грамотно пишет, разбирается в контенте и в одной из этих трех тем:
👉Data Science
👉Frontend
👉мобильная разработка
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Подробнее о вакансии и форма для отклика — по ссылке.
Ждем вас в команде!
Ищем человека, который грамотно пишет, разбирается в контенте и в одной из этих трех тем:
👉Data Science
👉Frontend
👉мобильная разработка
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
Подробнее о вакансии и форма для отклика — по ссылке.
Ждем вас в команде!
👍1
👣👣 JSON Web Tokens
Это открытый стандарт для создания токенов доступа, основанный на формате JSON. Чаще всего используется для передачи данных и аутентификации в клиент-серверных приложениях.
Токены создаются сервером, подписываются секретным ключом и передаются клиенту, который в дальнейшем использует данный токен для подтверждения подлинности аккаунта.
Более подробно читайте тут
#новость
Это открытый стандарт для создания токенов доступа, основанный на формате JSON. Чаще всего используется для передачи данных и аутентификации в клиент-серверных приложениях.
Токены создаются сервером, подписываются секретным ключом и передаются клиенту, который в дальнейшем использует данный токен для подтверждения подлинности аккаунта.
Более подробно читайте тут
#новость
🧑🍳 Нашли для вас вебинар на тему: «Нагрузочное тестирование нового поколения»
9 августа на мероприятии в 11:00 МСК вы узнаете о возможности проведения нагрузочного тестирования и его роли в проверке способности информационных систем выдерживать пиковые или чрезмерные нагрузки, а также соответствовать заявленным требованиям по производительности.
Подробнее
9 августа на мероприятии в 11:00 МСК вы узнаете о возможности проведения нагрузочного тестирования и его роли в проверке способности информационных систем выдерживать пиковые или чрезмерные нагрузки, а также соответствовать заявленным требованиям по производительности.
Подробнее
👍2
🗣️🗣️ Статья о необходимых коммуникативных навыках для QA, работающих с разработчиками.
Эффективная коммуникация с разработчиками важна для слаженной работы с разработчиками, построения прочных отношений и обеспечения того, чтобы ПО разрабатывалось и тестировалось в соответствии со стандартами качества.
Читать
Эффективная коммуникация с разработчиками важна для слаженной работы с разработчиками, построения прочных отношений и обеспечения того, чтобы ПО разрабатывалось и тестировалось в соответствии со стандартами качества.
Читать
👍2
Код, задачи и тесты по Java📚
Напоминаем, что мы запустили канал, в котором разбираемся в коде и проверяем свои знания с помощью тестов🤓
👉Подписывайтесь на «Библиотеку задач по Java»
Напоминаем, что мы запустили канал, в котором разбираемся в коде и проверяем свои знания с помощью тестов🤓
👉Подписывайтесь на «Библиотеку задач по Java»
👍2
🚀🚀 Вот вам статья, которая расскажет, как с помощью дублирующего скрипта ускорить бизнес-процессы.
При создании серьезного процесса, в котором регламентирован каждый шаг, все участники стараются облегчить выполнение своей части работы. Поэтому часто применяются упрощения, которые не позволяют учесть все нюансы процесса, отслеживаемые в ручном режиме каждым аналитиком.
Автор рассказывает, как обходя все улучшения и проверки, сократить время работы продукта ничего не поломав 😎
Изучить
#новость
При создании серьезного процесса, в котором регламентирован каждый шаг, все участники стараются облегчить выполнение своей части работы. Поэтому часто применяются упрощения, которые не позволяют учесть все нюансы процесса, отслеживаемые в ручном режиме каждым аналитиком.
Автор рассказывает, как обходя все улучшения и проверки, сократить время работы продукта ничего не поломав 😎
Изучить
#новость
👍1