Мне понравилась информация про Elasticsearch.
Сейчас начинают задавать вопросы про Elastic на собеседованиях.
Предлагаю прочесть и ознакомиться.
Почему скриншоты? Это чтоб не рекламировать платный закрытый телеграмм канал😁 из поста.
Просто Информация очень полезная и понятная.
Сам источник, в посте есть про преимущества и недостатки Elastic.
@protestinginfo
Сейчас начинают задавать вопросы про Elastic на собеседованиях.
Предлагаю прочесть и ознакомиться.
Почему скриншоты? Это чтоб не рекламировать платный закрытый телеграмм канал😁 из поста.
Просто Информация очень полезная и понятная.
Сам источник, в посте есть про преимущества и недостатки Elastic.
@protestinginfo
✍12👏5👍1😁1
Вопрос из нельзяграма: (кстати подписывайтесь 😉 )
«Надь, а можешь еще рассказать о новшествах в тестировании: инструменты и технологии? Где это можно отслеживать, чтобы быть в курсе и идти в ногу со временем?»
Не буду говорить про GhatGPT😁
Инструменты для ознакомления, которые в рамках моей работы используются:
OpenShift - это облачная платформа приложений. Это технология с открытым исходным кодом, которая помогает организациям переносить свою традиционную инфраструктуру приложений и платформу с физических виртуальных сред в облако.
Доп. Понятия
Pod - это набор контейнеров и их хранилище внутри узла кластера Kubernetes. Например, хранение контейнера базы данных и контейнера веб-сервера внутри модуля, в нашем случае, функциональная подсистема
Project - проект, где разрабатывается фича
Почитать источник
Посмотреть про консоль OSE
(В консоли смотрю ссылку на дистрибутив, логи и перезапуск пода)
Kafka
(По желанию вычитка сообщений)
Просмотреть видео
ЕLK
Почитать пост
Почитать статью
Просмотреть видео
Kibana
(use для просмотра логов и метрик)
Почитать статью
Просмотреть видео
Grafana
(use для просмотра метрик и работу сервисов на стендах)
Прочитать статью про Loki
Просмотреть видео на 18:43 минуте про Prometheus + Grafana
————
MongoDB
Не использую, просто для ознакомления предлагаю просмотреть видео про MongoDB для тестировщиков
Docker для QA
Просмотреть видео
2 часть также просмотреть
Коллеги, поделитесь, что для вас является новшеством в тестировании: инструменты и технологии?
Можно затронуть и автоматизацию тестирования.
«Надь, а можешь еще рассказать о новшествах в тестировании: инструменты и технологии? Где это можно отслеживать, чтобы быть в курсе и идти в ногу со временем?»
Не буду говорить про GhatGPT
Инструменты для ознакомления, которые в рамках моей работы используются:
OpenShift - это облачная платформа приложений. Это технология с открытым исходным кодом, которая помогает организациям переносить свою традиционную инфраструктуру приложений и платформу с физических виртуальных сред в облако.
Доп. Понятия
Pod - это набор контейнеров и их хранилище внутри узла кластера Kubernetes. Например, хранение контейнера базы данных и контейнера веб-сервера внутри модуля, в нашем случае, функциональная подсистема
Project - проект, где разрабатывается фича
Почитать источник
Посмотреть про консоль OSE
(В консоли смотрю ссылку на дистрибутив, логи и перезапуск пода)
Kafka
(По желанию вычитка сообщений)
Просмотреть видео
ЕLK
Почитать пост
Почитать статью
Просмотреть видео
Kibana
(use для просмотра логов и метрик)
Почитать статью
Просмотреть видео
Grafana
(use для просмотра метрик и работу сервисов на стендах)
Прочитать статью про Loki
Просмотреть видео на 18:43 минуте про Prometheus + Grafana
————
MongoDB
Не использую, просто для ознакомления предлагаю просмотреть видео про MongoDB для тестировщиков
Docker для QA
Просмотреть видео
2 часть также просмотреть
Коллеги, поделитесь, что для вас является новшеством в тестировании: инструменты и технологии?
Можно затронуть и автоматизацию тестирования.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡18🔥11❤5🆒2👍1👨💻1
gRPC – это новый и современный фреймворк для разработки масштабируемых, современных и быстрых API и дословно переводится как система удаленного вызова процедур, разработанный компанией Google еще в далеком 2015 году.
В качестве транспорта использует новый HTTP/2, а также используют протокол сериализации protobuf в качестве формата данных.
В .proto файл описаны версия файла .proto и все необходимые функции для работы и тестирования
—————————-
Документация в Postman - Create a gRPC request in Postman
Потренироваться Save, edit, and share gRPC request-response examples
______________
Для тестирования gRPC-сервиса
Источник и скачать grpcExampleService для практики
статус коды grpc
Просмотреть видео про gRPC с практикой - очень полезно!
gRPC API:
💙 https://cloud.google.com/bigtable/docs/reference/service-apis-overview#grpc
💙 https://googleapis.github.io/HowToRPC.html
В качестве транспорта использует новый HTTP/2, а также используют протокол сериализации protobuf в качестве формата данных.
В .proto файл описаны версия файла .proto и все необходимые функции для работы и тестирования
—————————-
Документация в Postman - Create a gRPC request in Postman
Потренироваться Save, edit, and share gRPC request-response examples
👩🏻💻In Postman, select New > gRPC to open a request in a new tab.
👩🏻💻Select Enter Server URL and enter grpc.postman-echo.com.
👩🏻💻Select the Select a method dropdown list. When the list of methods has loaded, select SayHello.
______________
Для тестирования gRPC-сервиса
Источник и скачать grpcExampleService для практики
▫️Импортим .proto файл
▫️Проверяем доступность удаленного вызова процедур
▫️Проверяем доступность методов закрытых авторизацией
▫️Проверяем возвращаемые данные и ошибки (при необходимости, т.к. может быть покрыто юнит-тестами)
▫️Проверяем е2е-сценарии
▫️Проверяем коды ответов
статус коды grpc
Просмотреть видео про gRPC с практикой - очень полезно!
gRPC API:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤🔥4⚡2👌2❤1
Forwarded from Заметки о QA
Поговорим немного о локализации бага 🔎
А в следующем посте разберем задачу с собеседования👩🎓
Локализация бага - это процесс поиска места и причины возникновения ошибки в коде: при какой последовательности действий, в какой части приложения, а иногда даже в какой строчке кода.
Что может помочь в локализации
- Проверка запросов с фронта на бэкенд. Для этого можно использовать различные инструменты, такие как dev-tools, fiddler, charles и другие. Они позволяют убедиться, что запросы отправляются и принимаются правильно, а также отслеживать их параметры и содержание.
- Отправка запросов без фронтенда. Для этого можно использовать инструменты, такие как postman/insomnia, swagger, curl и другие. Они позволяют отправлять запросы напрямую на бэкенд, без участия фронтенда, и проверять их результаты. Это помогает локализовать баг на уровне фронтенда или бэкенда.
- Чтение логов бэкенда. Для этого можно использовать инструменты, такие как kibana/kubernetes, подключение к удаленной машине или просто txt файл в windows. Они позволяют прочитать логи бэкенда и понять, как обрабатываются данные на сервере, и выявить возможные ошибки или несоответствия.
- Проверка сохранения сущностей. Для этого можно использовать инструменты, такие как базы данных или другие хранилища данных (например, minio для файлов). Они позволяют проверить, как сохраняются и извлекаются данные из хранилищ, и обнаружить возможные проблемы с ними.
- Сравнение с дизайном/аналитикой. Для этого можно использовать документацию, такую как макеты, спецификации, требования и другие. Они позволяют сравнить фактическое поведение приложения с ожидаемым и убедиться, что баг не является нашим заблуждением или неправильным пониманием. Также они помогают опираться на конкретную информацию, а не на нашу память.
Полезные статьи
- Локализация дефектов на интеграционном уровне (очень рекомендую статью, расписаны конкретные кейсы)
- Что общего между локализацией багов и расследованием преступления?
- Как локализовать плавающие баги
- Что означает локализовать баг
А в следующем посте разберем задачу с собеседования👩🎓
Локализация бага - это процесс поиска места и причины возникновения ошибки в коде: при какой последовательности действий, в какой части приложения, а иногда даже в какой строчке кода.
Что может помочь в локализации
- Проверка запросов с фронта на бэкенд. Для этого можно использовать различные инструменты, такие как dev-tools, fiddler, charles и другие. Они позволяют убедиться, что запросы отправляются и принимаются правильно, а также отслеживать их параметры и содержание.
- Отправка запросов без фронтенда. Для этого можно использовать инструменты, такие как postman/insomnia, swagger, curl и другие. Они позволяют отправлять запросы напрямую на бэкенд, без участия фронтенда, и проверять их результаты. Это помогает локализовать баг на уровне фронтенда или бэкенда.
- Чтение логов бэкенда. Для этого можно использовать инструменты, такие как kibana/kubernetes, подключение к удаленной машине или просто txt файл в windows. Они позволяют прочитать логи бэкенда и понять, как обрабатываются данные на сервере, и выявить возможные ошибки или несоответствия.
- Проверка сохранения сущностей. Для этого можно использовать инструменты, такие как базы данных или другие хранилища данных (например, minio для файлов). Они позволяют проверить, как сохраняются и извлекаются данные из хранилищ, и обнаружить возможные проблемы с ними.
- Сравнение с дизайном/аналитикой. Для этого можно использовать документацию, такую как макеты, спецификации, требования и другие. Они позволяют сравнить фактическое поведение приложения с ожидаемым и убедиться, что баг не является нашим заблуждением или неправильным пониманием. Также они помогают опираться на конкретную информацию, а не на нашу память.
Полезные статьи
- Локализация дефектов на интеграционном уровне (очень рекомендую статью, расписаны конкретные кейсы)
- Что общего между локализацией багов и расследованием преступления?
- Как локализовать плавающие баги
- Что означает локализовать баг
👍28🔥15❤3
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Всем привет! Ура! Объявляю Запуск 5-го потока курса тестов по закреплению знаний по тестированию ПО. Прочитать про тесты, условия, тарифы, частые вопросы и отзывы: сайт ProTestingInfo Для вашего удобства я сделала несколько тарифов с разным количеством дней…
Привет всем , напоминаю, что есть тесты для закрепления знания и по подготовке на собеседования, уже слежу за процессом выполнения тестов коллег и просмотра вебинаров.
Продажи закончатся 28 января, следующий поток в марте.
Более подробное описание на сайте: https://protestinginfo.ru/
От коллег жду вопросов и выполнения практики.
Гарантирую, что получится хорошо подготовиться на собеседование.
Курс также планирую наполнять тестами и проводить вебинары.
На скрине отображен процесс выполнения заданий.
Продажи закончатся 28 января, следующий поток в марте.
Более подробное описание на сайте: https://protestinginfo.ru/
От коллег жду вопросов и выполнения практики.
Гарантирую, что получится хорошо подготовиться на собеседование.
Курс также планирую наполнять тестами и проводить вебинары.
На скрине отображен процесс выполнения заданий.
👍6🔥2✍1
Привет всем, в
Нельзяграме (подписывайтесь) разбираю вопрос на скрине.
Делюсь полезными ссылками там.
Попросили сюда продублировать ссылки.
1. Теория и подготовка к собесам
2. Просмотр видео про клиент-сервер, REST API и другие методы API
3. Тренажеры для тестирования сайтов, тестовые задания и другая практика
4. Шаблоны тест-кейсов, чек-листов, баг-репортов и тест-планы
5. Шпаргалки по SQL
6. Пост в нельзяграме «Тестирование для новичка»
7. Видео-практика с Postman (мини-курс)
Нельзяграме (подписывайтесь) разбираю вопрос на скрине.
Делюсь полезными ссылками там.
Попросили сюда продублировать ссылки.
1. Теория и подготовка к собесам
2. Просмотр видео про клиент-сервер, REST API и другие методы API
3. Тренажеры для тестирования сайтов, тестовые задания и другая практика
4. Шаблоны тест-кейсов, чек-листов, баг-репортов и тест-планы
5. Шпаргалки по SQL
6. Пост в нельзяграме «Тестирование для новичка»
7. Видео-практика с Postman (мини-курс)
🔥58✍8💯3💊2❤1👍1
Всем хорошего дня! Я больше за того, чтоб закрепить немного знаний, а потом и отдохнуть.
В нельзяграме уже добавила пять тестов.
Также сегодня последний день купить тесты для подготовки на собеседования (ссылка на тесты в закрепе)
А завтра создам форму предзаписи на поток в марте на сайте https://protestinginfo.ru/ .
Сейчас и здесь проведу
#тестыдлязакреплениязнаний
⬇️ ⬇️ ⬇️
В нельзяграме уже добавила пять тестов.
Также сегодня последний день купить тесты для подготовки на собеседования (ссылка на тесты в закрепе)
А завтра создам форму предзаписи на поток в марте на сайте https://protestinginfo.ru/ .
Сейчас и здесь проведу
#тестыдлязакреплениязнаний
Please open Telegram to view this post
VIEW IN TELEGRAM
protestinginfo.ru
Закрепление знаний по тестированию ПО
🔥4❤2👍1🆒1
Какой тип данных для значения используется в JSON?
Anonymous Quiz
48%
null
20%
undefined
11%
function
20%
DATE
✍11💯6🌚3👨💻2
SQL —> LIKE: представим запрос, где нужно вывести имена, которые начинаются с буквы «A» (если что латиница только).
Как указать и какой подстановочный знак указать в конструкции с LIKE?
Как указать и какой подстановочный знак указать в конструкции с LIKE?
Anonymous Quiz
17%
…FirstName LIKE '%A'
74%
…FirstName LIKE 'A%'
4%
…FirstName LIKE '&A'
5%
…FirstName LIKE 'A&'
👍13👌7👨💻3
Какая техника тест-дизайна характеризуется проверкой действий и их результата?
Anonymous Quiz
6%
Предугадывание ошибки
32%
Таблица принятия решений
59%
Причина и следствие
2%
Доменное тестирование
👍10🔥4🆒2
Как называется гиперссылка, которая перенаправляет пользователя в конкретный раздел приложения или сайта?
Anonymous Quiz
7%
Push
11%
Utm-метка
44%
Targetlink
38%
Deeplink
✍10👍5🌚4👏3
Какой тип тестирования относится к видам тестирования связанных с изменениями?
Anonymous Quiz
70%
Повторное тестирование
19%
Приемочное тестирование
8%
Расширенное тестирование
2%
Свободное тестирование
👍9😨3❤2🔥1👨💻1
Стандартная статистика:
Сколько верно ответили?
Сколько верно ответили?
Anonymous Poll
2%
0👽
6%
1😿
15%
2😾
30%
3🙀
31%
4😺
12%
5😻
3%
Я только изучаю или чуть позже отвечу🤝
❤8⚡6🏆3😢1
This media is not supported in your browser
VIEW IN TELEGRAM
Первые недели на проекте 😼
😁72🤣16🔥1💯1🆒1🤷1
Курс по тестам на подготовку к собеседованиям на позицию Инженера по тестированию ПО (Junior/Middle) - вебинары, практика и тесты.
Следующий поток в середине августа!
Кто планировал на следующий поток, предлагаю заполнить форму предзаписи, чтоб узнать о старте продаж.
Весь прогресс коллег и дополнения к курсу буду показывать на канале, а также о предстоящих вебинарах.
https://news.1rj.ru/str/info_course_protestinginfo
А также я скоро (через пару дней) открою бесплатный модуль до конца августа, чтобы ознакомились с интерфейсом.
Кто уже пробовал бесплатный модуль, и доступ пропал, просто нажать на кнопку Участвовать, авторизоваться и бесплатный модуль будет доступен.
Следующий поток в середине августа!
Кто планировал на следующий поток, предлагаю заполнить форму предзаписи, чтоб узнать о старте продаж.
Весь прогресс коллег и дополнения к курсу буду показывать на канале, а также о предстоящих вебинарах.
https://news.1rj.ru/str/info_course_protestinginfo
А также я скоро (через пару дней) открою бесплатный модуль до конца августа, чтобы ознакомились с интерфейсом.
Кто уже пробовал бесплатный модуль, и доступ пропал, просто нажать на кнопку Участвовать, авторизоваться и бесплатный модуль будет доступен.
Telegram
Оповещения по курсам от protestinginfo
Более подробная информация про тесты по тестированию ПО https://protestinginfo.ru/
✍5❤2⚡1👍1
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Курс по тестам на подготовку к собеседованиям на позицию Инженера по тестированию ПО (Junior/Middle) - вебинары, практика и тесты. Следующий поток в середине августа! Кто планировал на следующий поток, предлагаю заполнить форму предзаписи, чтоб узнать о…»
Также анонс: я хочу провести ознакомительный вебинар по Insomnia, а именно как работать с этим инструментом, уж мне очень нравится Insomnia (дату скоро напишу).
А в середине февраля планируется вебинар с приглашенной гостьей-экспертом по тестированию.
Это пока анонсы, за несколько дней я напишу апдейты.
А в середине февраля планируется вебинар с приглашенной гостьей-экспертом по тестированию.
Это пока анонсы, за несколько дней я напишу апдейты.
🔥47🤝3🆒2
В голове у айтишника
небанальный канал, где ты узнаешь, как:
🔺уволиться из крупной компании и уйти в старт-ап;
🔺стать топовым фрилансером на upwork и за секунду потерять все;
🔺не гореть на работе и познать тайны ворк-лайф баланса.
Со мной ты будешь в курсе всех новинок в мире IT.
А приятным бонусом будут комиксы о жизни в IT (рисую сам).
Никакой нудятины, все по делу.
Подписывайся на канал
В голове у айтишника ,
будь в команде крутых IT-спецов.
небанальный канал, где ты узнаешь, как:
🔺уволиться из крупной компании и уйти в старт-ап;
🔺стать топовым фрилансером на upwork и за секунду потерять все;
🔺не гореть на работе и познать тайны ворк-лайф баланса.
Со мной ты будешь в курсе всех новинок в мире IT.
А приятным бонусом будут комиксы о жизни в IT (рисую сам).
Никакой нудятины, все по делу.
Подписывайся на канал
В голове у айтишника ,
будь в команде крутых IT-спецов.
👍4👏1💯1👨💻1
Хочу поделиться отзывом от моей менти, с которой продолжаю работать дальше!
Работа найдена, а теперь развиваем Скиллы по проекту.
Еще один менти нашел работу!
Поздравляю коллег!
🚀🚀🚀
Желаю также каждому и каждой достичь своей 🎯 цели🫶
Работа найдена, а теперь развиваем Скиллы по проекту.
Еще один менти нашел работу!
Поздравляю коллег!
🚀🚀🚀
Желаю также каждому и каждой достичь своей 🎯 цели
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥9🆒1