Introduction

Automating at HTTP Layer

Test automation at the HTTP layer in case of web applications and services is increasingly becoming popular and rightly so.

At HTTP layer, you get faster and more stable test automation.

Arjuna supports writing tests at this layer by wrapping various related Python modules (primarily requests and requests_oauthlib), all in one framework.

Note This is currently a beta quality feature. The TPI for the classes and functions is fairly finalized, but prone to minor changes and extensions.

Arjuna’s Http Facade Class

Arjuna provides you with Http as the facade class to start with HTTP automation.

Its features include creating an HTTP Service, handling content types and so on.