QApedia | Тестирование
13.4K subscribers
365 photos
112 videos
27 files
1K links
Тут вы найдете всё, что связано с тестированием, как для начинающих, так и для бывалых тестировщиков.

Сотрудничество: @Heykman

РКН: https://knd.gov.ru/license?
id=6749457e31a9292acd519424&registryType=bloggersPermission
Download Telegram
Алоха, коллеги! Вопрос от подписчика:
Нашел на днях вакансию AQA trainee. Компания предлагает стажировку, по окончании которой возьмут в штат. Звучит интересно, но есть несколько нюансов:
1) График 8 часов, 5/2
2) Не оплачивается
3) Продолжительность 1.5 года
4) Зп 30к после стажировки

Как думаете, неужели на рынке труда все так плохо что есть такие предложения?
😱77😁27🔥1
Наиболее распространенные вопросы на собеседовании по API и ответы на них на собеседовании

Источник
👍7🥰54🔥2😢1
😁95😢25👍10👏3
​​Алоха! Сегодня продолжаем разбирать вопросы, которые любят задавать на собеседовании на роль BA/SA и затронем тему об API:

#вопросыссобеседования

Часть 5:

📍Вопрос 1: Что такое API?

Краткий ответ:
API (Application Programming Interface — программный интерфейс приложения, или интерфейс программирования приложений) - это набор способов и правил, по которым различные программы общаются между собой и обмениваются данными
Главная цель использования API – связывание компонентов одного приложения с другим. Т.е. если API перестанет работать, то отключатся и все связанные с ним сервисы, инструменты, программы

Наиболее распрастраненные виды или типы API:

- RPC (Remote Procedure Call ) – удаленный вызов процедур
- SOAP (Simple Object Access Protocol) – простой протокол доступа к объектам
- REST (Representational State Transfer ) – передача состояния представления
- GraphQL - маршрутизатор API-запросов внутри больших ИС и сложных связок сервисов

📎Материалы по теме:
- Что такое API и как он работает
- Что такое API (простыми словами) с примерами использования


📍Вопрос 2: Что такое SOAP?

Краткий ответ:
SOAP (Simple Object Access Protocol) — простой протокол доступа к объектам. Т.е. способ взаимодействия Вашей информационной системы через web с другими информационными системами.

SOAP может использоваться с любым протоколом прикладного уровня: SMTP, FTP, HTTP, HTTPS и др. Однако его взаимодействие с каждым из этих протоколов имеет свои особенности, которые должны быть определены отдельно. Чаще всего SOAP используется поверх HTTP.

📎Материалы по теме:
- SOAP API
- Применение SOAP при интеграции систем

📍Вопрос 3: Что такое REST?

Краткий ответ:
REST (Representational State Transfer) — это архитектурный стиль взаимодействия компонентов распределённого приложения в сети.
Архитектурный стиль – это набор согласованных ограничений и принципов проектирования, позволяющий добиться определённых свойств системы.

Принципы REST:
- Клиент-серверная архитектура
- Stateless
- Кэширование
- Единообразие интерфейса
- Layered system
- Code on demand

📎Материалы по теме:
- REST API
- REST, что же ты такое?

📍Вопрос 4: В чем разница между SOAP и REST?

Краткий ответ:
Главное различие между REST и SOAP, это то, что REST — это архитектурный стиль. SOAP — это формат обмена сообщениями.

Специфика SOAP - это формат обмена данными. С SOAP это всегда SOAP-XML, который представляет собой XML, включающий: Envelope (конверт), Header (заголовок), Body (тело), Fault

Специфика REST — использование HTTP в качестве транспортного протокола. Он подразумевает наилучшее использование функций, предоставляемых HTTP — методы запросов, заголовки запросов, ответы, заголовки ответов и т. д.

📎Материалы по теме:
- REST vs SOAP

Источник: @ba_and_sa
#собеседование

‼️Раннее рассмотренные вопросы:

- Часть 1
- Часть 2
- Часть 3
- Часть 4

p.s.Делитесь своими мыслями в комментариях
🔥28👍9