SlideShare a Scribd company logo
CLIENT
LIBRARY
AUTOMATION
INSIDEOUT
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
DEVELOPERS
ARE PEOPLE TOO
you matter!
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
2007
2007
flex
2008
batch
php4 flex
2009
batch
php4 flex
php5
testing
php5.3
2009
batch
php4 flex
php5
testing
php5.3
js
2010
batch
php4 flex
php5
testing
php5.3
php5zend
js
2012
batch
php4 flex
php5
testing
php5.3
php5zend
csharp
ruby java
jspython
2014
batch
php4 flex
php5
testing
php5.3
php5zend
csharp
ruby java
jspython
objective-c
android
2015
batch
php4 flex
php5
testing
php5.3
php5zend
csharp
ruby java
jspython
objective-c
android
node
2017
batch
php4 flex
php5
testing
php5.3
php5zend
csharp
ruby java
jspython
objective-c
android
testme
ajax
node
async
2018
batch
php4 flex
php5
testing
php5.3
php5zend
csharp
ruby java
jspython
objective-c
android
testme
ajax
node
async
angular
typescript
2018
batch
php4 flex
php5
testing
php5.3
php5zend
csharp
ruby java
jspython
objective-c
android
testme
ajax
node
async
angular
typescript
2018
batch
php4 flex
php5
testing
php5.3
php5zend
csharp
ruby java
jspython
objective-c
android
testme
ajax
node
async
angular
typescript
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
?
2007
flex
2007
XMLSCHEMA
flex
2007
XMLSCHEMA
flexXML
generator
2007
XMLSCHEMA
flex
generator
client
XML
generator
2007
XMLSCHEMA
php5
generator
client
XML
generator
2007
XMLSCHEMA
angular
generator
client
XML
generator
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
294k
119k
117k
141
758
758
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
API
YOUR
PREDICT
API
YOUR
PREDICT
API
YOUR
DEFINE
API
YOUR
SHARE
APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura
avital.tzubeli@kaltura.com
knowledge.kaltura.com/adding-new-
kaltura-api-client-library-generator
developer.kaltura.com

More Related Content

PDF
Feedback en continu grâce au TDD et au AsCode
PDF
Testing with Codeception
PPTX
Test api
PDF
Karate, the black belt of HTTP API testing?
PDF
The Hitchhiker's Guide to Servo Contributor [COSCUP 2020]
PDF
So You Just Inherited a $Legacy Application… NomadPHP July 2016
PPTX
CI / CD w/ Codeception
PPTX
Migration from AngularJS to Angular
Feedback en continu grâce au TDD et au AsCode
Testing with Codeception
Test api
Karate, the black belt of HTTP API testing?
The Hitchhiker's Guide to Servo Contributor [COSCUP 2020]
So You Just Inherited a $Legacy Application… NomadPHP July 2016
CI / CD w/ Codeception
Migration from AngularJS to Angular

What's hot (20)

PPTX
BDD and Behave
PDF
Magento 2 performance profiling and best practices
PPTX
Gear up for Continuous Integration with Salesforce DX, Circle CI and Clayton
PDF
UPC Plone Testing Talk
PDF
Rspec and Capybara Intro Tutorial at RailsConf 2013
PDF
Integration testing - A&BP CC
PDF
QA 4 python
PDF
Speed up your Titanium app development with automated tests - TiConf EU 2014
PPTX
Bdd and spec flow
PDF
EFL QA: Where Are We and Where Should We Go?
PDF
Unit Testing your React / Redux app (@BucharestJS)
PDF
AngularJS Testing
PPTX
Story Testing Approach for Enterprise Applications using Selenium Framework
PPT
Ant Unit Your Functional Test
PDF
Codeception introduction and use in Yii
PPTX
Robot framework Gowthami Goli
PDF
How to implement ruby on rails testing practices to build a successful web ap...
PDF
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
PPTX
Automated tests to a REST API
PDF
Acceptance & Functional Testing with Codeception - SunshinePHP 2016
BDD and Behave
Magento 2 performance profiling and best practices
Gear up for Continuous Integration with Salesforce DX, Circle CI and Clayton
UPC Plone Testing Talk
Rspec and Capybara Intro Tutorial at RailsConf 2013
Integration testing - A&BP CC
QA 4 python
Speed up your Titanium app development with automated tests - TiConf EU 2014
Bdd and spec flow
EFL QA: Where Are We and Where Should We Go?
Unit Testing your React / Redux app (@BucharestJS)
AngularJS Testing
Story Testing Approach for Enterprise Applications using Selenium Framework
Ant Unit Your Functional Test
Codeception introduction and use in Yii
Robot framework Gowthami Goli
How to implement ruby on rails testing practices to build a successful web ap...
DevQA: make your testers happier with Groovy, Spock and Geb (Greach 2014)
Automated tests to a REST API
Acceptance & Functional Testing with Codeception - SunshinePHP 2016
Ad

Similar to APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura (20)

PDF
Variety of automated tests
PDF
Php and webservices
PPTX
Flex and PHP For the Flash Folks
PDF
Debugging PHP With Xdebug
PDF
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
DOC
myresume_latest
KEY
Future of PHP
PDF
Unittests für Dummies
PPT
Test Driven Development with PHPUnit
PPTX
Dmytro Dziubenko "Developer's toolchain"
ODP
PHPUnit from a developer's perspective
PDF
How to Successfully Master the PHP Development Tools.pdf
PDF
PHP Development Tools
PDF
Debugging: Rules And Tools - PHPTek 11 Version
PPTX
15th meetup thessaloniki_softwaretestingqa_vasilispetrou_testingwebserviceino...
PDF
Master PHP Web Development: Build Dynamic & Scalable Sites
PDF
08 Advanced PHP #burningkeyboards
PDF
Professional PHP: an open-source alternative for enterprise development [Kort...
PDF
Mykhailo Bodnarchuk "The history of the Codeception project"
PDF
Testing with Codeception (Webelement #30)
Variety of automated tests
Php and webservices
Flex and PHP For the Flash Folks
Debugging PHP With Xdebug
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
myresume_latest
Future of PHP
Unittests für Dummies
Test Driven Development with PHPUnit
Dmytro Dziubenko "Developer's toolchain"
PHPUnit from a developer's perspective
How to Successfully Master the PHP Development Tools.pdf
PHP Development Tools
Debugging: Rules And Tools - PHPTek 11 Version
15th meetup thessaloniki_softwaretestingqa_vasilispetrou_testingwebserviceino...
Master PHP Web Development: Build Dynamic & Scalable Sites
08 Advanced PHP #burningkeyboards
Professional PHP: an open-source alternative for enterprise development [Kort...
Mykhailo Bodnarchuk "The history of the Codeception project"
Testing with Codeception (Webelement #30)
Ad

More from apidays (20)

PDF
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
PDF
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
PDF
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
PDF
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
PDF
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
PDF
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
PDF
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
PDF
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
PDF
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
PPTX
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
PPTX
apidays Munich 2025 - Effectively incorporating API Security into the overall...
PPTX
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
PPTX
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
PPTX
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
PDF
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
PDF
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
apidays Munich 2025 - Effectively incorporating API Security into the overall...
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...

Recently uploaded (20)

PPTX
MYSQL Presentation for SQL database connectivity
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
KodekX | Application Modernization Development
PPTX
Big Data Technologies - Introduction.pptx
PDF
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
PDF
SAP855240_ALP - Defining the Global Template PUBLIC.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
DevOps & Developer Experience Summer BBQ
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
CroxyProxy Instagram Access id login.pptx
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Transforming Manufacturing operations through Intelligent Integrations
PDF
Sensors and Actuators in IoT Systems using pdf
PDF
Reimagining Insurance: Connected Data for Confident Decisions.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
MYSQL Presentation for SQL database connectivity
CIFDAQ's Market Insight: SEC Turns Pro Crypto
KodekX | Application Modernization Development
Big Data Technologies - Introduction.pptx
How Onsite IT Support Drives Business Efficiency, Security, and Growth.pdf
SAP855240_ALP - Defining the Global Template PUBLIC.pdf
Electronic commerce courselecture one. Pdf
NewMind AI Monthly Chronicles - July 2025
DevOps & Developer Experience Summer BBQ
Understanding_Digital_Forensics_Presentation.pptx
CroxyProxy Instagram Access id login.pptx
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Transforming Manufacturing operations through Intelligent Integrations
Sensors and Actuators in IoT Systems using pdf
Reimagining Insurance: Connected Data for Confident Decisions.pdf
NewMind AI Weekly Chronicles - August'25 Week I
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
CIFDAQ's Teaching Thursday: Moving Averages Made Simple

APIdays Paris 2018 - Client Library Automation, Inside Out, Avital Tzubeli, Developer Evangelist, Kaltura