Appium

  1. Introduction
  2. Installation & Setup
  3. Appium Client vs Appium Server 
  4. Appium Desktop
  5. Appium Inspector
  6. Appium Grid
  7. AppiumDriver
    • AndriodDriver
    • IOSDriver
  8. Capabilities
    • MobileCapabilityType
    • AndroidMobileCapabilityType
    • IOSMobileCapabilityType
  9. UI Automator Viewer
  10. WebDriverAgent
  11. Appium Plugins
  12. Appium Recipes
    • Working with Mobile Elements
      • Locating Element Using Accessibility ID
      • Locating Element Using Class Name
      • Locating Element Using Resource ID
      • Locating Element Using Name
      • Locating Element Using XPath
      • Locating Element Using Android-specific Locator (UiAutomator)
      • Locating Element Using iOS-specific Locator (XCUITest)
    • Type in TextBox
    • Clear
      • Click
      • Tap
        • Single Tap
        • Double Tap
        • Two Finger Tap
        • Tap and Hold (Long Press)
        • Tap At Location
      • Execute Script
      • Swipe / Scroll
      • Multi-Touch Actions
        • Pinch
        • Zoom
        • Drag and Drop
      • Select Check Box
      • Select Radio Button 
      • Select Item from Dropdown
      • Retrieve Dropdown Values
      • Set Star Rating Bar 
      • Hide Keyboard
      • Screen Rotation 
      • Moving Seek Bar
      • Set Date and Time
      • Select PickerWheel Value - iOS
      • Handle Alert Dialog
      • Trigger & Reading Push Notifications
      • Push File on device
      • Switching Between Apps
      • Toggle Location Services
      • Working with Accelerometer
      • Verify Android Toast Message
      • Handling Cookies
      • Start Stop Appium Server from Command Line
      • Start Stop Appium Server Programmatically
      • Capture Screenshot Conditionally (On Fail/Pass)
      • Record Appium Test Execution Video
      • Appium Parallel Execution Using TestNG
      • Capturing Browser Errors and Logs in Web/Hybrid Apps
      • Mirror Android Phone Screen To PC
      • Visual Testing with Appium
    • Integration with Cloud Providers
      • BrowserStack
      • SauceLabs
      • LambdaTest