testlab_qa | Unsorted

Telegram-канал testlab_qa - Библиотека тестировщика

2473

Библиотека для тестировщика и QA. По всем вопросам @evgenycarter

Subscribe to a channel

Библиотека тестировщика

Тестирование ML систем

Приходят как-то на синк разработчик, тестировщик и time.sleep(1), а он им и говорит: ребята, мы что, в анекдоте?

→ Ну почти: они в подводке к статье про то, как тестировать мл системы, что бы не потерять $100k.

https://habr.com/ru/articles/840416/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Shell скрипт для управления Linux- пользователями

Функциональные возможности

Создание пользователей
Просмотр списка существующих пользователей
Сброс пароля для существующих пользователей
Блокировка / Разблокировка пользовтеля
Просмотр всех заблокированных пользователей
Создание резервной копии домашнего каталога пользователя
Генерирование SSH ключей для пользователя
Повышение пользователя до админа и обратно
Удаление пользователя
Запись всех действий в журнал actions.log

Резервные копии
Скрипт создает каталог резервных копий в папке скрипта и создает архив tar.gz с именем, содержащим - имя пользователя и текущую дату

Генерация SSH ключа
Для генерации используется ssh-keygen, в результате будут отображены сведения о том, куда был сохранен ключ и отображено содержимое публичного ключа:


https://github.com/m0zgen/user-manager

👉 @i_linux

Читать полностью…

Библиотека тестировщика

Автоматизируем тестирование с помощью Lettuce

Для автоматизации проведения тестов QA существует множество различных инструментов, они предлагают разный функционал и обладают различными возможностями.

Lettuce - это инструмент тестирования на Python, который предоставляет высокоуровневый API для написания тестов. Он предоставляет понятный и простой интерфейс API для тестирования с такими функциями, как автоматическое редактирование, шаблоны тестов и многое другое. Lettuce также построен на базе платформы Behavior Driven Development (BDD), которая помогает упростить разработку тестов, предоставляя клиентам общие утверждения BDD, такие как @given или @when.

https://habr.com/ru/companies/otus/articles/830118/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Хотите научиться использовать web-технологии для автоматизации тестирования на Java?

Всего за пару часов вы сможете уверенно использовать консоль разработчика, API, HTML и CSS для автоматизации тестирования. Вы узнаете, что такое фронтенд, бэкенд и API и как все это связано с Java.

➡️Присоединяйтесь к открытому вебинару 29 августа в 20:00 мск и реализуйте все вышеперечисленное и даже больше!

Урок будет полезен начинающим специалистам, которые хотят пойти в IT, начинающим тестировщикам и разработчикам на Java и других языках.

Встречаемся в преддверии старта курса «Java QA Engineer. Basic». Все участники вебинара получат специальную цену на обучение!
➡️➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/czThDr

Читать полностью…

Библиотека тестировщика

Спрос на ручных тестировщиков падает с 2022 года!
Компании больше не готовы брать джунов без опыта, так как расти в карьере тестировщику?
Решение есть: повысить свою квалификацию до специалиста по автоматизации тестирования ПО на Java.

Пройдите бесплатный практикум от школы IT профессий Level Up

Тема практикума: Java и RESTASSURED - простые решения для тестирования API 

На нем вы: 

1. Изучите основы инструмента Rest-Assured
2. Научитесь писать автоматические API тесты
3. Убедитесь в том, что в тестировании API нет ничего сложного

Оставьте заявку и левелапните карьеру уже в этом году! https://tglink.io/f808b121a26e

Читать полностью…

Библиотека тестировщика

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Тестирование Selenium QA: Всё, что вам нужно знать в 2024 году

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

https://blog.qasource.com/selenium-qa-testing-everything-you-need-to-know

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

API-тесты требуют слишком много времени и усилий? Хотите узнать, как автоматизировать тестирование и сделать его более эффективным?

Ждем вас на открытом вебинаре 13 августа в 20:00 мск, где мы разберём:

- что такое Rest Assured и как он работает;
- методики написания API-автотестов на Rest Assured;
- ответы на все возникающие вопросы.

Спикер Павел Балахонов — ведущий инженер по автоматизированному тестированию на проекте VK Private Cloud Solutions, опытный ментор и преподаватель.

Встречаемся в преддверии старта курса «Java QA Engineer. Professional». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://clck.ru/3CQ6EE/?erid=2VtzqxXktjE

Читать полностью…

Библиотека тестировщика

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Типы тестировщиков

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

Данная статья может быть полезна тем, кто хочет немного повеселиться, т.к. некоторые типы тестировщиков действительно встречаются в жизни и можно вспомнить забавного коллегу, а также тем, кто хочет стать чуточку лучше, взглянув на себя со стороны и сделав определённые выводы, т.к. легко ассоциировать себя с описанными типами тестировщиков.

https://habr.com/ru/articles/711910/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

🔥Хватит мечтать о карьере в IT, пора действовать!

🚫Если тебе надоело:
- бесконечно просматривать вакансии
- слушать рассказы знакомых о больших зарплатах в IT
- бояться, что не разберешься в этой сфере

17 июля в 20:00 мск приходи на бесплатный урок «Тестирование серверной части (бэкенда)» и узнай, как начать карьеру в IT с востребованной профессии!

✅На уроке ты узнаешь:
- что такое тестирование бэкенда;
- виды тестирования и их особенности;
- рекомендации по инструментам и ресурсам для изучения.

🙍‍♀️Спикер: Юлия Горшкова — опытный QA Lead, основательница испанского стартапа GradeBuilder.

Все участники вебинара получат специальную цену на обучение + Путеводитель по навыкам QA-инженера: от новичка до эксперта!

⤵️ Регистрация на урок и подробности: https://clck.ru/3BnnM7/?erid=2VtzqxWbSWV

Читать полностью…

Библиотека тестировщика

REST API на котиках

Привет любителям котиков! Меня зовут Юля, я backend‑разработчик компании CDEK. Я сама не так давно изучала все эти сложные понятия в программировании, поэтому решила помочь и вам разобраться с одним из них.

С какой стороны IT вы бы не пытались войти — в какой‑то момент столкнётесь с понятием REST API. Эта статья создана, чтобы смягчить данное столкновение. Новые темы всегда легче воспринимаются на простых примерах, ну а если это примеры с котиками, то варианта не разобраться просто нет. Хочется обойтись без сложных научных определений, а рассказать самым простым языком. Поэтому, если вы любите сухие и точные формулировки, то вам нужна другая статья :)

https://habr.com/ru/companies/cdek_blog/articles/809601/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Как формулировать вопросы к требованиям

При тестировании требований и макетов возникает много вопросов? В этом видео мы рассмотрим на примерах основные рекомендации по формулированию вопросов к требованиям.

Таймкоды:
00:00 - О чем выпуск
01:54 - Рекомендация 1
04:17 - Рекомендация 2
05:09 - Рекомендация 3
07:29 - Рекомендация 4
08:41 - Рекомендация 5
09:38 - Рекомендация 6
10:13 - Рекомендация 7
10:48 - Итог

источник

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Ферма тестирования SberDevices

Я же хочу рассказать про Ферму, которую мы строим в SberDevices.

Меня зовут Александр Телешов, и я руковожу разработкой Фермы и Чембера (но про это расскажу в другой раз). Под катом вы найдете небольшую хронологию событий развития Фермы, собранные грабли, интересные факты и забавные наблюдения.

https://habr.com/ru/companies/sberdevices/articles/801773/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

😀

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Автотесты на Django: менеджмент данных тестирования на монолите

Тестировать монолитное приложение может быть непросто — особенно, когда сервис активно развивается. На проверку каждой фичи уходит всё больше ресурсов, а времени на оптимизацию мало. Как поступить?

https://habr.com/ru/articles/840444/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Ускоряем процессы тестирования, улучшаем качество продукта и сокращаем количество ошибок с помощью автоматизации на Java

Погрузитесь в мир автоматизации под руководством автора курса. Вас ждут интересные истории из жизни тестировщиков, необходимая теория, практические задания в тренажере, короткие видео-лекции, и работа с востребованным стеком.

Что будем изучать на практике?
Вы решите более 100 задач и освоите:
- Основы тестирования;
- Программирование на Java и основы ООП;
- PageObject и Unit тесты;
- Аннотации @BeforeEach, @AfterEach, @Disabled и @ParameterizedTest;
- Запросы для бэкенд-тестирования, HTTP-запросы (GET, POST, PUT, PATCH, DELETE);
- Запросы в Postman;
- Использование RestAssured для автоматизации тестирования REST API вместе с JUnit5;
- Тестирование iOS и Android приложений на доступность (Accessibility);
- Автоматизированные тесты на Java с использованием Selenide и Selenium;
- Основы работы с Linux и Docker.

Старт курса – 2 сентября.
Начните практиковаться прямо сейчас в демо-доступе курса.

➡️ [Регистрация на демо-доступ]

Реклама. Информация о рекламодателе

Читать полностью…

Библиотека тестировщика

Тестовые кейсы для игровых приложений / Чек-лист для игровых приложений

https://tfortesting.wordpress.com/2012/10/04/test-cases-for-games-apps-checklist-for-games-apps/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Негативное тестирование. Что это такое и с чем его «едят»? Особенности применения невалидных проверок

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

https://habr.com/ru/articles/836840/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

👉 Хочешь освоить Stream API и функциональные интерфейсы в Java?

Приходи на открытый урок, где опытный эксперт разберет обработку элементов коллекций с помощью Stream API и обработку функциональных интерфейсов при написании автотестов.

Спикер Павел Балахонов — ведущий инженер по автоматизированному тестированию на проекте VK Private Cloud Solutions, опытный ментор и преподаватель.

👉 Встречаемся 20 августа в 20:00 мск. Всем участникам дадим скидку на большое обучение.

Регистрация открыта: https://vk.cc/czrs3E

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Библиотека тестировщика

😂

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Тестирование API с фреймворком Karate

В этой статье мы познакомимся с тестированием API с помощью фреймворка Karate и рассмотрим пример проекта.

С учетом популярности BDD (разработка, ориентированная на поведение), использование стиля gherkin в автоматизированном проекте имеет смысл, поскольку предложение разработки, понятной всем, приносит много преимуществ и обеспечивает быструю работу команды. Давайте объясним эти преимущества, сравнив Karate с фреймворком Rest Assured.

https://medium.com/insiderengineering/api-testing-with-karate-framework-d62d4135447b

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Selenoid без симуляции: настройка, отладка и автоматизация на физическом Android-устройстве

https://habr.com/ru/companies/alfa/articles/833136/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Люди которые специально вводят в разные поля на сайтах null, undefined, NaN и т.п. - с#ки вы.

А мы сидим пытаемся понять где прод потек. 😂

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

Тестирование мобильных и веб-приложений: как избежать фейлов при планировании

Привет, я Костя — QA Lead в tekmates. Мы создаём диджитал-продукты для крупного, малого и среднего бизнеса. Я 4 года проработал в тестировании — как в заказной разработке, так и в собственном продукте. За это время приложил руку к WEB, Mobile, API, OLAP, IoT-проектам.

В статье расскажу про частые ошибки при планировании тестирования веб- и мобильных приложений, и, конечно, как их избежать. Все советы из моей практики, поэтому не стесняйтесь в комментах рассказывать, как устроено тестирование у вас — будет интересно забрать рабочие лайфхаки.

Кроме советов также покажу интересные кейсы: например, с помощью каких инструментов автоматизации мы сократили работу в рамках регресса с 2 часов до 20-25 минут.

Итак начнём. Вот какие проблемы я вижу.


https://habr.com/ru/articles/821209/

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…

Библиотека тестировщика

😱Стань успешным тестером веб-приложений или останешься позади…
4 июля в 20:00 мск OTUS проведет урок, где ты узнаешь все секреты тестирования веб-приложений от планирования до анализа результатов! Лови уникальную возможность сейчас и становись экспертом в тестировании.


Что ждет тебя на вебинаре:
1️⃣ разбор основных аспектов тестирования веб-приложений;
2️⃣ подходы, которые помогут тебе правильно проверить качество продукта;
3️⃣ тестирование веб-приложений со стороны UI.

Этот урок для тебя, если:
👍ты хочешь начать карьеру в IT, но еще не уверен в своих знаниях;
💥 ты мечтаешь о смене профессии и интересуешься работой тестировщика.

Спикер Юлия Горшкова — мегаопытный QA Lead, основательница испанского стартапа GradeBuilder, опыт в IT более 6-ти лет.

⚡️Встречаемся в преддверии старта курса «QA Engineer. Basic». Все участники получат особую цену и файл: «Путеводитель по навыкам QA-инженера: от новичка до эксперта!» Присоединяйся по ссылке: https://clck.ru/3BULSu/?erid=2VtzqwJMQLx

Читать полностью…

Библиотека тестировщика

Профессиональная паранойя

Тестировщик: Выпуск релиза надо отложить!
Разработчик: Почему, что случилось?
Тестировщик, озабоченно: Все тесты проходят успешно. Не могу понять, почему так происходит...

#qa #testing

Подпишись👉 @testlab_qa

Читать полностью…
Subscribe to a channel