This media is not supported in your browser
VIEW IN TELEGRAM
Полезный reels из нельзяграма. Мне понравилось пояснение способов API и как происходит взаимодействие.
Сохраняйте 😉
Размещено на канале @protestinginfo
Сохраняйте 😉
Размещено на канале @protestinginfo
📚 ProTestingInfo 🔷 Канал по тестированию 📚
Сайт с GraphQL Endpoint https://gorest.co.in/ Вставить ссылку в Postman - GraphQL API is available at https://gorest.co.in/public/v2/graphql Пример из сайта: Create User Я потренировалась, присылаю пример на скрине - Создание пользователя (не забыть вставить…
Всем привет, напоминаю, что я рекомендовала потренироваться с GraphQL
и вот вышло новое полезное видео для начинающих, предлагаю посмотреть.
Также я сейчас репостну свои тесты на эту тему, кто еще не отвечал.
и вот вышло новое полезное видео для начинающих, предлагаю посмотреть.
Также я сейчас репостну свои тесты на эту тему, кто еще не отвечал.
YouTube
GrapghQL для начинающих
В этом видео я расскажу вам о технологии GrapghQL для новичков. Рассмотрим основные отличия от REST. Также, продемонстрирую на реальном примере использование GrapghQL , а также плюсы и минусы использования. Для тех кто заинтересован потренироваться с GrapghQL…
Forwarded from 📚 ProTestingInfo 🔷 Канал по тестированию 📚
Привет, коллеги! Продолжим изучать GraphQL:
Какой же простейший запрос GraphQL?
Какой же простейший запрос GraphQL?
Anonymous Quiz
36%
query { getUserId { ... } getManyUsers { ... } }
35%
query { getUserId [ ... ] getManyUsers [ ... ] }
8%
query [ getUserId [ ... ] getManyUsers [ ... ] ]
21%
query [ getUserId { ... } getManyUsers { ... } ]
Forwarded from 📚 ProTestingInfo 🔷 Канал по тестированию 📚
Язык запросов GraphQL - это выбор полей в объектах.
Для чего нужна схема GraphQL?
Для чего нужна схема GraphQL?
Anonymous Quiz
13%
Для структуры типы данных в полях
47%
Для описания данных для запроса: какие поля выбраны, и какие типы объектов будут возвращены в ответе
15%
Для чтения данных для запроса: чтение полей и объектов, которые возвращены в ответе
26%
Для построения объектов данных и их типов, чтобы точно знать запрос и ответ от сервера
Forwarded from 📚 ProTestingInfo 🔷 Канал по тестированию 📚
В GraphQLSchema обязательным параметром является только query, без него схема просто не запустится.
Также важно рассмотреть различия в выполнении операции для query и mutation. Выберите верный вариант ответа.
Также важно рассмотреть различия в выполнении операции для query и mutation. Выберите верный вариант ответа.
Anonymous Quiz
49%
все операции (поля) в query вызываются параллельно, а в mutation они вызываются последовательно.
51%
все операции (поля) в query вызываются последовательно, то в mutation они вызываются параллельно.
Forwarded from 📚 ProTestingInfo 🔷 Канал по тестированию 📚
Добрый вечер!
Ещё несколько вопросов по GraphQL,а завтра пришлю задание на SQL,на GraphQL пришлю чуть попозже
Вопрос: GraphQL умеет работать с аргументами. В коде можно задать конкретный параметр объекта с конкретным обозначением. Укажите верный ответ
Ещё несколько вопросов по GraphQL,а завтра пришлю задание на SQL,на GraphQL пришлю чуть попозже
Вопрос: GraphQL умеет работать с аргументами. В коде можно задать конкретный параметр объекта с конкретным обозначением. Укажите верный ответ
Anonymous Quiz
31%
query getId(#id: ID) { …. }
23%
query getId(%id: ID) { …. }
14%
query getId(@id: ID) { …. }
32%
query getId($id: ID) { …. }
Forwarded from 📚 ProTestingInfo 🔷 Канал по тестированию 📚
в GraphQL есть директивы, которые могут влиять на выполнение запросов. Директивы можно добавлять к запросу (или к фрагменту), чтобы включать/исключать поля из ответа.
Как они обозначаются?
Как они обозначаются?
Anonymous Quiz
37%
@include(if: Boolean) ; @skip(if: Boolean)
17%
@insert(if: Boolean) ; @delete(if: Boolean)
30%
@add(if: Boolean) ; @remove(if: Boolean)
15%
@enable(if: Boolean) ; @avoid(if: Boolean)
В мою команду требуется middle QA automation Engineer на PYTHON с целью развиваться в дальнейшем в разработку.
Можно так сказать DEV in TEST😁
Локация: Москва, Кутузовский проспект 32к1, возможна удаленка.
Пишите свои вопросы ,
а резюме @nadin_qa
Можно так сказать DEV in TEST😁
Локация: Москва, Кутузовский проспект 32к1, возможна удаленка.
Пишите свои вопросы ,
а резюме @nadin_qa
📚 ProTestingInfo 🔷 Канал по тестированию 📚 pinned «Курс по тестам на подготовку к собеседованиям на позицию Инженера по тестированию ПО (Junior/Middle) - вебинары, практика и тесты. Следующий поток в середине августа! Кто планировал на следующий поток, предлагаю заполнить форму предзаписи, чтоб узнать о…»
Forwarded from Yoll_QA
По просьбам подписчиков (на самом деле одного) пост о том, какие вопросы задавали на интервью.
Вообще сами собеседования делятся на несколько этапов:
1. HR-скриниг: чаще всего рассказывают о компании и вакансии, спрашивают о твоих зарплатных и карьерных ожиданиях, спрашивают о предыдущем опыте и почему ты решил уйти. Иногда могут позадавать технические вопросы в зависимости от позиции: виды тестирования, техники тест-дизайна, коды HTTP, инструменты разработчика в мобилках и так далее, в общем - кто во что горазд. По автоматизации тоже совершенно разные вещи спрашивают - декораторы, privat/public методы и так далее, очень сложно предугадать что спросят.
2. Техническое собеседование. Обычно начинается с "Расскажи о себе, о своем опыте", далее в зависимости от собеседующих и вакансии:
- Какие виды тестирования знаешь?
- Техники тест-дизайна (что делают, зачем нужны, как применять)
- Из чего состоит пирамида тестирования? Может ли она быть не треугольной формы?
- Тестовые артефакты (чек листы, тест кейсы, тест планы)
- Атрибуты баг-репорта
- Как устроена клиент-серверная архитектура?
- Какие промежуточные звенья могут быть в клиент-серверной архитектуре?
- Для чего нужны брокеры очередей?
- Из чего состоит Kafka и как работает? (в моем случае кафка, потому что я работала с ней)
- Где и как смотришь логи?
- Уровни логирования
- Команды для работы с консолью Linux
- Методы HTTP
- Коды ответов методов HTTP
- На каких портах работают HTTP и HTTPS?
- Чем get отличается от post?
- В каком запросе нет тела?
- Можно ли getом делать то что делает post?
- GraphQl, grpc (что это, зачем надо)?
- Что такое DOM?
- Что такое кеш и куки? В чем отличие?
- Почему нужно тестировать на разных браузерах?
- На каких браузерах ты будешь тестировать новую фичу?
- Чем отличается session storage от local storage?
- Чем мобильное тестирование отличается от любого другого?
- Что нового в новых версиях iOS и Android?
- Чем отличаются iOS и Android?
- Какие функции знаешь и используешь в снифферах?
- Какие инструменты разработчика используешь в iOS и Android и для чего?
- Жизненный цикл приложения
- Какие специфичные кейсы для тестирования мобилок знаешь?
- Как будешь выбирать на чем тестировать? (речь о девайсах)
- Отличие эмулятора от симулятора
- Как работают пуши на iOS?
- Как тестировать пуши и диплинки?
- Умеешь ли работать с Android Studio и xCode?
- С какими системами CI/CD работал?
- Умеешь ли раскатывать задачи для теста на стенды?
- Какие команды git знаешь?
- С какими базами данных работал?
- Как записываются данные в не sql базе? (в моем случае речь шла о mongo DB)
- Что происходит после того как ты нажимаешь на поиск в поисковой строке Google?
- Какие sql запросы можешь написать? Задачи на эти самые запросы.
Это конечно не весь перечень вопросов, только то что вспомнила. Так же, всегда задают вопросы на локализацию бага или протестировать что либо.
Вообще сами собеседования делятся на несколько этапов:
1. HR-скриниг: чаще всего рассказывают о компании и вакансии, спрашивают о твоих зарплатных и карьерных ожиданиях, спрашивают о предыдущем опыте и почему ты решил уйти. Иногда могут позадавать технические вопросы в зависимости от позиции: виды тестирования, техники тест-дизайна, коды HTTP, инструменты разработчика в мобилках и так далее, в общем - кто во что горазд. По автоматизации тоже совершенно разные вещи спрашивают - декораторы, privat/public методы и так далее, очень сложно предугадать что спросят.
2. Техническое собеседование. Обычно начинается с "Расскажи о себе, о своем опыте", далее в зависимости от собеседующих и вакансии:
- Какие виды тестирования знаешь?
- Техники тест-дизайна (что делают, зачем нужны, как применять)
- Из чего состоит пирамида тестирования? Может ли она быть не треугольной формы?
- Тестовые артефакты (чек листы, тест кейсы, тест планы)
- Атрибуты баг-репорта
- Как устроена клиент-серверная архитектура?
- Какие промежуточные звенья могут быть в клиент-серверной архитектуре?
- Для чего нужны брокеры очередей?
- Из чего состоит Kafka и как работает? (в моем случае кафка, потому что я работала с ней)
- Где и как смотришь логи?
- Уровни логирования
- Команды для работы с консолью Linux
- Методы HTTP
- Коды ответов методов HTTP
- На каких портах работают HTTP и HTTPS?
- Чем get отличается от post?
- В каком запросе нет тела?
- Можно ли getом делать то что делает post?
- GraphQl, grpc (что это, зачем надо)?
- Что такое DOM?
- Что такое кеш и куки? В чем отличие?
- Почему нужно тестировать на разных браузерах?
- На каких браузерах ты будешь тестировать новую фичу?
- Чем отличается session storage от local storage?
- Чем мобильное тестирование отличается от любого другого?
- Что нового в новых версиях iOS и Android?
- Чем отличаются iOS и Android?
- Какие функции знаешь и используешь в снифферах?
- Какие инструменты разработчика используешь в iOS и Android и для чего?
- Жизненный цикл приложения
- Какие специфичные кейсы для тестирования мобилок знаешь?
- Как будешь выбирать на чем тестировать? (речь о девайсах)
- Отличие эмулятора от симулятора
- Как работают пуши на iOS?
- Как тестировать пуши и диплинки?
- Умеешь ли работать с Android Studio и xCode?
- С какими системами CI/CD работал?
- Умеешь ли раскатывать задачи для теста на стенды?
- Какие команды git знаешь?
- С какими базами данных работал?
- Как записываются данные в не sql базе? (в моем случае речь шла о mongo DB)
- Что происходит после того как ты нажимаешь на поиск в поисковой строке Google?
- Какие sql запросы можешь написать? Задачи на эти самые запросы.
Это конечно не весь перечень вопросов, только то что вспомнила. Так же, всегда задают вопросы на локализацию бага или протестировать что либо.
Forwarded from Yoll_QA
Далее идут вопросы по софтовой части:
- Что делать если у тебя конфликт в команде?
- Что делать если релиз уже завтра, а к тебе приходят с срочным хотфиксом и ты не успеваешь все протестировать?
- Что делать если ты просто не успеваешь все протестировать, а релизить ну очень надо?
- Расскажи об идеальном процессе разработки с твоей точки зрения
- Самый большой факап в работе?
- Твои сильные и слабые стороны
Что-то наверняка еще могут спросить, это то что запомнилось мне.
По поводу автоматизации - так как я собеседовалась на вакансии фуллстека, у меня не было глубоких вопросов про автоматизацию, обычно спрашивают именно про опыт:
- На каком языке писала?
- Веб или апи?
- Как выглядел процесс автоматизации на проекте?
- Что ты будешь делать если увидишь упавшие автотесты в дженкинс?
- Как ты будешь себя вести если в твоем ПР разразился сущий кошмар с комментариями о правках?)
Так же, у меня был легкий лайвкодинг - написать метод с использованием цикла. Иногда дают посмотреть код или автотест и рассказать что он делает и какие ошибки ты видишь.
Если вы собеседуетесь туда где нужен именно автоматизатор и сами позиционируете себя как опытный авто - вопросов будет куда больше и непосредственно о предметной части)
3. Секция собеседования с менеджерами и руководителями. Обычно тут уже смотрят как раз на софтовую часть, могут повторяться вопросы, приведенные мной выше.
Так же на этом этапе рассказывают о команде и о том, какой человек нужен на открытую вакансию. Тут можно позадавать часть вопросов из моего предыдущего поста.
Резюмируя все вышенаписанное - на каждом собеседовании встретится что-то чего ты не знаешь.
Это нормально. Обычно оценивают все в совокупности, если вы не ответили на 1-2 вопроса, это не значит что вам точно откажут.
Перед собеседованием стоит повторить основы тестирования, еще раз пройтись по всем инструментам которыми вы пользуетесь, почитать какие у них есть фишечки.
Освежите знания по бекэнду, вебу и мобилкам (если вы их тестировали, если нет - просто в общих чертах полезно знать чем тестирование мобилок отличается от веба, какие корнер кейсы нужно проверять).
Подготовьте презентацию своего опыта и достижений - кратко, емко, структурированно. На собеседованиях весьма ценится способность хорошо излагать свои мысли (факты о себе так же туда входят).
Хороший тон - задавать вопросы собеседующим. Так вы покажете что вам не все равно где работать и что вы эксперт в обеспечении качества (шарите за процессы и можете оценить для себя приемлемость тех или иных).
Кажется основное описала.
Лайк, шер, Алишер!) Как всегда, в коммы - докидывайте вопросы которые встречались вам.
- Что делать если у тебя конфликт в команде?
- Что делать если релиз уже завтра, а к тебе приходят с срочным хотфиксом и ты не успеваешь все протестировать?
- Что делать если ты просто не успеваешь все протестировать, а релизить ну очень надо?
- Расскажи об идеальном процессе разработки с твоей точки зрения
- Самый большой факап в работе?
- Твои сильные и слабые стороны
Что-то наверняка еще могут спросить, это то что запомнилось мне.
По поводу автоматизации - так как я собеседовалась на вакансии фуллстека, у меня не было глубоких вопросов про автоматизацию, обычно спрашивают именно про опыт:
- На каком языке писала?
- Веб или апи?
- Как выглядел процесс автоматизации на проекте?
- Что ты будешь делать если увидишь упавшие автотесты в дженкинс?
- Как ты будешь себя вести если в твоем ПР разразился сущий кошмар с комментариями о правках?)
Так же, у меня был легкий лайвкодинг - написать метод с использованием цикла. Иногда дают посмотреть код или автотест и рассказать что он делает и какие ошибки ты видишь.
Если вы собеседуетесь туда где нужен именно автоматизатор и сами позиционируете себя как опытный авто - вопросов будет куда больше и непосредственно о предметной части)
3. Секция собеседования с менеджерами и руководителями. Обычно тут уже смотрят как раз на софтовую часть, могут повторяться вопросы, приведенные мной выше.
Так же на этом этапе рассказывают о команде и о том, какой человек нужен на открытую вакансию. Тут можно позадавать часть вопросов из моего предыдущего поста.
Резюмируя все вышенаписанное - на каждом собеседовании встретится что-то чего ты не знаешь.
Это нормально. Обычно оценивают все в совокупности, если вы не ответили на 1-2 вопроса, это не значит что вам точно откажут.
Перед собеседованием стоит повторить основы тестирования, еще раз пройтись по всем инструментам которыми вы пользуетесь, почитать какие у них есть фишечки.
Освежите знания по бекэнду, вебу и мобилкам (если вы их тестировали, если нет - просто в общих чертах полезно знать чем тестирование мобилок отличается от веба, какие корнер кейсы нужно проверять).
Подготовьте презентацию своего опыта и достижений - кратко, емко, структурированно. На собеседованиях весьма ценится способность хорошо излагать свои мысли (факты о себе так же туда входят).
Хороший тон - задавать вопросы собеседующим. Так вы покажете что вам не все равно где работать и что вы эксперт в обеспечении качества (шарите за процессы и можете оценить для себя приемлемость тех или иных).
Кажется основное описала.
Лайк, шер, Алишер!) Как всегда, в коммы - докидывайте вопросы которые встречались вам.
Еще список вопросов от коллеги на собесы.
Напоминаю, что через 2 недели планирую эфир (думаю провести здесь) на разбор некоторых практических вопросов, которые дают на собесах.
Напоминаю, что через 2 недели планирую эфир (думаю провести здесь) на разбор некоторых практических вопросов, которые дают на собесах.
Forwarded from MobileApps - мобильное тестирование | Mobile QA
Доступен открытый тест на знание мобильного тестирования.
Первая версия состоит из 30 вопросов. Темы касаются разных областей QA, поэтому ты сможешь найти интересное для себя и посмотреть в каких ещё темах Mobile QA ты можешь развиваться.
В будущем количество вопросов будет расширяться и меняться формат.
Будет ещё круче😎
Первая версия состоит из 30 вопросов. Темы касаются разных областей QA, поэтому ты сможешь найти интересное для себя и посмотреть в каких ещё темах Mobile QA ты можешь развиваться.
В будущем количество вопросов будет расширяться и меняться формат.
Будет ещё круче😎
This media is not supported in your browser
VIEW IN TELEGRAM
«Словила» вайб 😂 У кого также?
Коллеги, добрый день!!!
Завтра состоится эфир на тему «Валидация данных (форм/полей) на
фронтенде и бэкенде» - воскресенье 17 марта в 16:00(MSK), в основном для начинающих специалистов.
Частый вопрос на собесе: «А как понять, где ошибка на фронте или на бэке?»
Вот постараемся рассказать😁 .
Спикеры:
- моя менти, действующий тестировщик - Анна Лысанова
- я, SeniorQA/MentorQA - Надежда Дудник
Основной план вебинара:
- немного теории про валидацию, фронтенд, бэкенд;
- сравнение проверок на фронте и на бэкенде;
- генерация тестовых проверок.
Эфир 50 минут и 10-15 минут на вопросы.
Встреча состоится здесь в телеграм.
Запись будет!
Завтра состоится эфир на тему «Валидация данных (форм/полей) на
фронтенде и бэкенде» - воскресенье 17 марта в 16:00(MSK), в основном для начинающих специалистов.
Частый вопрос на собесе: «А как понять, где ошибка на фронте или на бэке?»
Вот постараемся рассказать
Спикеры:
- моя менти, действующий тестировщик - Анна Лысанова
- я, SeniorQA/MentorQA - Надежда Дудник
Основной план вебинара:
- немного теории про валидацию, фронтенд, бэкенд;
- сравнение проверок на фронте и на бэкенде;
- генерация тестовых проверок.
Эфир 50 минут и 10-15 минут на вопросы.
Встреча состоится здесь в телеграм.
Запись будет!
Please open Telegram to view this post
VIEW IN TELEGRAM
Деливери приложение.
Шоколадница.
По сути можно выбрать всего 2 кофе 😁.
Заказ был оформлен 4 кофе по цене двух 08:21.
Потом Шоколадница исчезла из списка. Обновили приложение. Сейчас снова в доступе шоколадница 08:58.
Сделала заново заказ уже на два кофе.
Хотя у меня осталась корзина, где остались 4 кофе по цене двух.
И все же мне это не надо, кто его будет пить😁, не буду Заказывать.
Ставь реакцию:
🔥 - потом все равно закажи, а?
❤️ - кофе вредный, не надо.
😁 - «позитивный» баг
Шоколадница.
По сути можно выбрать всего 2 кофе 😁.
Заказ был оформлен 4 кофе по цене двух 08:21.
Потом Шоколадница исчезла из списка. Обновили приложение. Сейчас снова в доступе шоколадница 08:58.
Сделала заново заказ уже на два кофе.
Хотя у меня осталась корзина, где остались 4 кофе по цене двух.
И все же мне это не надо, кто его будет пить😁, не буду Заказывать.
Ставь реакцию:
🔥 - потом все равно закажи, а?
❤️ - кофе вредный, не надо.
😁 - «позитивный» баг
Добрый день, коллеги, через пять минут начинаем.
Сюда можно будет писать свои вопросы, предложения и слова благодарности)
Сюда можно будет писать свои вопросы, предложения и слова благодарности)