OAuth2, authorization protocol

OAuth2 is a authorization protocol, that emerged from the Social Web. This allow users to authorize third parties to access their information without them having to know the user’s credentials. There are multiples entities involved in the OAuth2 flow: Resource owner: Entity that may grant access to protected resources. It may be an authorization of certain … Read more

Getting started automation on Android with Appium

Appium is an open source, cross-platform test automation tool for native, hybrid and mobile web apps, tested on simulators (iOS, FirefoxOS), emulators (Android), and real devices (iOS, Android, FirefoxOS). Appium is cross-platform. It allows you to write tests against multiple platforms (iOS and Android), using the same API. Appium enables iOS and Android automation using … Read more

Continuous integration using Jenkins for iOS testing

Continuous integration is a way of work, initially by Martin Fowler which consists of automatic integration of a project as often as possible in order to detect errors as soon as possible. It is possible to achieve continuous integration using Jenkins. This post it is about a practical example to run automatic tests for an iOS application every … Read more