Курс позволит освоить GraphQL API с нуля. Здесь вы научитесь составлять запросы, использовать блок variables, читать и составлять схему, а также тестировать API.
Онлайн-тренинг
тренер: Ольга Назина
GraphQL приходит на смену REST API, исправляя его недостатки. Эта технология набирает обороты и уже активно используется в крупных системах, о ней говорят на конференциях, её активно внедряют в свои продукты.
Поэтому тестировщику становится важно понимать, что это такое, как вызывать GraphQL API, и как его тестировать. Именно этому мы и будем учиться на курсе. Я подробно расскажу и покажу на примерах, как писать запросы, как составляется схема, как можно автоматизировать рутину (в Postman-е), а вы закрепите пройденный материал домашними заданиями. Готовьтесь к тому, что практики будет много!
Работать будем с инструментами:
Входной порог! Я предполагаю, что вы уже умеете тестировать: знаете про классы эквивалентности и граничные значения. То есть базовыми знаниями тестирования владеете. Подробнее см в блоке «Вопросы и ответы»
Все запросы составляются по схеме, поэтому её нужно уметь читать. Этому и будем учиться:
Внимание: у нас не курс по программированию, мы не будем писать грамотный и качественный код. Я рассказываю только основы, которые помогают взять пример из Постмана и доработать под свои нужды.
Если вам хочется больше теории и практики по тестам в постмане, то это на курс Автоматизация тестов для REST API при помощи Postman. А если интересует «чистая» автоматизация, не в Postman, то лучше сходить на курс Программирование на Java для тестировщиков.
Ольга Назина — тренер с лицензией на образовательную деятельность. Более 10 лет разрабатывает программы для обучения, умеет объяснять простым и понятным языком. Автор 3 книг по тестированию на русском языке.
Какое время занятий?
Время вы выбираете сами. В системе дистанционного обучения выкладывается видеозапись с лекцией, а потом у вас есть неделя на выполнение заданий. Когда именно его делать — решать вам.
Как я получу фидбэк при online-формате?
Через телеграм, комментарии к домашним заданиям в системе дистанционного обучения.
Пойму ли я материал?
Курс совмещает все виды обучения: видео-лекции + статьи в доп материалах + практическая работа (услышал, увидел, пощупал). Так что уверена, сможете! А если что-то не получается, можно задать вопрос в чате
Нужно ли что-то знать заранее?
Есть обязательный базовый порог: умение тестировать (у нас не школа для начинающих).
Желательно иметь базовое представление о языке программирования (любом), так будет проще понять тему автоматизации — что такое переменные, массивы, какие бывают типы данных и операторы сравнения. Тренер расскажет про эти понятия в привязке к примерам, но вам будет проще, если что-то почитаете заранее.
Можно ли работать на Mac или Linux?
Ограничений по OS нет
Я вижу пересечения с вашим курсом по тестированию REST API, их много? Будет ли мне интересно после курса по ресту?
Пересечения действительно есть, но в основном в теории. Смотрите: первые две темы уникальны для этого курса, так как рассказывают про особенности GraphQL API.
Тема 3 (тестирование REST API) — теория вам уже знакома по большей части, так как тестирование API похоже для разных технологий. Но в теории есть особенности тестирования именно GraphQL, практика показана на другой системе с упором на тестирование особенностей GraphQL. Домашнее задание идет по другой системе, не той, что была в REST, тут пересечений нет.
Тема 4 (автоматизация в Postman) — теория та же самая, что дана в REST, но показана на других запросах к другой системе, а это 80% занятия. Плюс видео перезаписано (инструмент немного поменялся, но отличия некритичны). Домашние задания этой темы похожи на задания в ресте, но не 1 в 1: нужно достать значение из дерева JSON и переиспользовать переменные. Но делаем на других запросах в другой системе, то есть взять своё старое ДЗ не получится.
Итого
Поэтому интересно точно будет! И если вы уже прошли курс по тестированию REST API, то можете получить скидку в 15% на курс по тестированию GraphQL API (не суммируется с другими скидками). Для этого напишите на почту trainings@software-testing.ru после записи на курс и пришлите ссылку на свой сертификат.
4 занятия (6 часов теории) + много практических заданий для самостоятельной работы + постоянные консультации тренера в чате.
Раз в неделю по четвергам до 12.00 по Московскому времени выкладываются теоретические лекции, ссылки на дополнительные материалы, домашняя работа.
Теоретическую информацию можно посмотреть в любое удобное время.
Помимо теоретической части, вас также ждут практические задания для самостоятельной работы, которые вы можете прислать тренеру на проверку. После проверки практических заданий Вы получаете подробный комментарий по своей работе и при необходимости советы по доработке. По результатам комментариев тренера Вы можете переделать работу и отправить ее тренеру еще раз.
Общение участников курса и тренера проходит и в чате группы, где можно задавать вопросы тренеру и при желании общаться с другими участниками группы. Вы можете задавать вопросы по теоретическому материалу или практическим работам, как только они у вас возникают.
Все выпускники, успешно сдавшие домашние задания, получают сертификат.
Материалы курса доступны в течение года с даты окончания.
Стоимость участия для физических лиц: 7 000 рублей за весь курс.
Стоимость участия для юридических лиц: 9 000 рублей за весь курс за одного участника. При регистрации от 3-х участников на один курс действует 15% скидка.
Организатор мероприятия: ИП Назина Ольга Евгеньевна, ИНН 772791965180, ОГРНИП 315774600011282
Услуги оказываются на основании публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ.
Если Вы хотите оплатить тренинг прямо сейчас, то нажмите кнопку выше (если кнопка активна, значит можно оплачивать не беспокоясь о наличии мест). После оплаты мы пришлем письмо о регистрации на курс и подтверждение оплаты. Если Вы не получили письмо в течение рабочего дня, просто отправьте сообщение на trainings@software-testing.ru
Если Вы хотите совершить оплату позже, для гарантированного участия обязательно забронируйте место на тренинге, для этого необходимо нажать на кнопку ЗАПИСАТЬСЯ справа от тренинга и заполнить все необходимые поля
Если у Вас есть какие-то вопросы, их можно задать по указанному выше адресу.
Посмотреть информацию о способах оплаты: http://shop.testbase.ru/buy/sposoby-oplaty
Для регистрации на тренинг и оформления договора и выставления счета на оплату нажмите кнопку Записаться, выберите пункт Организация и заполните все поля.
Обратите внимание, что при постоплате стоимость тренинга увеличивается на 25%.
В случае возникновения вопросов обращайтесь по адресу trainings@software-testing.ru.