InterviewSolution
| 1. |
Explain Desired Capabilities in the context of Appium. |
|
Answer» On iOS and Android, Appium behaves DIFFERENTLY. Because it is a "cross-platform" tool, a METHOD must be in place to DISTINGUISH between the session requests of the two operating systems. JSON objects, referred to as DESIRED Capabilities, were introduced to address this specific problem statement. Desired Capabilities are key-value pairs of data that separate the establishment of an Android app testing session from that of an iOS app testing session. With arguments such as platformName, deviceName, appPackage, and appActivity, the server will be able to tell the difference between the two operating systems very quickly. |
|