测试人社区

Appium官方文档索引

About

Drivers

Commands

  • Status
  • Execute Mobile Command
  • Session
  • Device
    • Activity
      • Start Activity
      • Current Activity
      • Current Package
    • App
      • Install App
      • Is App Installed
      • Launch App
      • Background App
      • Close App
      • Reset App
      • Remove App
      • Activate App
      • Terminate App
      • Get App State
      • End Test Coverage
    • Clipboard
      • Get Clipboard
      • Set Clipboard
    • Emulator
      • Power AC
      • Power Capacity
    • Files
      • Push File
      • Pull File
      • Pull Folder
    • Interactions
      • Shake
      • Lock
      • Unlock
      • Is Locked
      • Rotate
    • Keys
      • Press keycode
      • Long press keycode
      • Hide Keyboard
      • Is Keyboard Shown
    • Network
      • Toggle Airplane Mode
      • Toggle Data
      • Toggle WiFi
      • Toggle Location Services
      • Send SMS
      • GSM Call
      • GSM Signal
      • GSM Voice
      • Network Speed
    • Performance Data
      • Get Performance Data
      • Performance Data Types
    • Screen Recording
      • Start Screen Recording
      • Stop Screen Recording
    • Simulator
      • Perform Touch ID
      • Toggle Touch ID Enrollment
    • System
      • Open Notifications
      • System Bars
      • System Time
      • Display density
    • Authentication
      • Finger Print
  • Element
    • Find Element
    • Find Elements
    • Actions
    • Attributes
    • Other
  • Context
    • Get Context
    • Get All Contexts
    • Set Context
  • Interactions
    • Mouse
      • Move To
      • Click
      • Double Click
      • Button Down
      • Button Up
    • Touch
      • Single Tap
      • Double Tap
      • Move
      • Touch Down
      • Touch Up
      • Long Press
      • Scroll
      • Flick
      • Multi Touch Perform
      • Touch Perform
    • W3C Actions
  • Web
    • Window
      • Set Window
      • Close Window
      • Get Handle
      • Get Handles
      • Get Title
      • Get Window Size
      • Set Window Size
      • Get Window Position
      • Set Window Position
      • Maximize Window
    • Navigation
      • Go to URL
      • Get URL
      • Back
      • Forward
      • Refresh
    • Storage
      • Get All Cookies
      • Set Cookie
      • Delete Cookie
      • Delete All Cookies
    • Frame
      • Switch to Frame
      • Switch to Parent Frame
    • Execute Async
    • Execute

Writing & Running Tests

  • Running Tests
  • Desired Capabilities
  • The --default-capabilities flag
  • Finding Elements
  • Touch Actions
  • CLI Arguments
  • Server Security
  • Web/Web Views
    • Mobile Web Testing
    • Automating Hybrid Apps
    • Using ios-webkit-debug-proxy
    • Using Chromedriver
  • Image Comparison
  • iOS
    • Low-Level Insights on iOS Input Events
    • XCUITest Mobile Gestures
    • XCUITest Mobile App Management
    • iOS Pasteboard Guide
    • iOS Predicate Guide
    • iOS Touch ID Guide
    • iOS Install Certificate
    • tvOS support
    • Pushing/Pulling files
    • Audio Capture
  • Android
    • Low-Level Insights on Android Input Events
    • UiSelector Guide
    • Espresso Datamatcher Guide
    • Android Code Coverage Guide
    • Activities Startup Troubleshooting Guide
    • How To Execute Shell Commands On The Remote Device
    • Android Device Screen Streaming
    • How To Emulate IME Actions Generation
    • How To Test Android App Bundle
  • Other
    • Reset Strategies
    • Network Connection Guide
    • Using Unicode with Appium
    • Troubleshooting
  • Tutorial
    • Swipe Tutorial
    • Simple swipe
      • Screen
      • Element
      • Partial screen
    • Android swipe
      • Simple
      • Multiple scroll views
      • Add scroll layout
      • Tricks and Tips
    • iOS swipe
      • Screen
      • Element
      • Element search
    • iOS pickerWheels
      • Fast
      • Slow
    • Troubleshoot
      • Guide

Advanced

  • Finding Image Elements
  • Using Element Finding Plugins
  • Migrating to XCUITest
  • Using Selenium Grid with Appium
  • Appium Logs Filtering
  • Cross-domain iframes
  • Using a custom WDA server
  • Running with multiple versions of Xcode
  • The Event Timings API
  • Setup for Parallel Testing
  • The Settings API
  • Memory Collection