Chapter 1. Appium – Important Conceptual Background
In this chapter, we will learn about the Appium architecture, JavaScript Object Notation (JSON) wire protocol, and Appium sessions as well as gain an understanding of the desired capabilities before starting Appium. This chapter will also touch upon the topics of the Appium server and its client library.
In short, we will cover the following topics:
- Appium's architecture
- The Selenium JSON wire protocol
- Appium sessions
- Desired capabilities
- The Appium server and its client library