Introduzione 

Prezi AI.

Il tuo nuovo assistente di presentazione.

Perfeziona, migliora e personalizza i tuoi contenuti, trova immagini pertinenti e modifica le immagini più velocemente che mai.

Caricando...
Trascrizione

Проверки

  • 10Х
  • 20Х

11

End

QA

Testing

Prestable

Prodaction

  • 30Х
  • 4XХ
  • Домены
  • Параметры
  • Хедеры
  • Тело
  • Кеш
  • Таймауты
  • Методы
  • Ошибки, исключения

12

Users

  • 5XX

Необходимые знания

Инструментарий

Elliptics

Распределённое хранилище данных, представляет собой классическую распределённую хэш-таблицу (DHT)

Configurable

Omnipotent

Custom

Applications

Integrated

Network

Engine

  • C++
  • Java
  • Python
  • Ruby
  • Node.js
  • Go
  • HTTP/s

  • JSON: json-schema, jsonpath

  • XML: xml-schema, XPath

  • REGEXP

  • Браузер + расширения

  • cURL

  • Fiddler Web Debugger + FiddlerScript

  • Apache JMeter

  • SoapUI

  • Aqua

SoapUI

Балансер

Клиенты

Серверы

Что внутри?

  • балансер

  • PaaS-система Cocaine

  • хранилище Elliptics

Jmeter

API

request

response

Web API

  • публичные / приватные

  • REST - Representational State Transfer

  • SOAP - Simple Object Access Protocol

Какие бывают?

Fiddler

  • Web API

  • API операционных систем (Windows API, Linux Kernel API, Mac OS X)

  • Hardware API (OpenGL, OpenAL, DirectX)

  • Library-based API (Google Maps JavaScript API )

  • Class-based API (Java API, Android API)

Тестирование API

Start

API (application programming interface) - интерфейс программирования приложений

Набор готовых классов, процедур, функций, структур и констант, предоставляемых приложением для использования во внешних программных продуктах

Браузерная API, Cocaine и Elliptics

market

MDS

maps

safe

browsing

turbo

store

Br.API

sport

detect

translate

suggest

gorod

geolocation

pogoda

Opera

Scopri di più su come creare presentazioni dinamiche e coinvolgenti con Prezi.