Appium-Java操作windows10 入門

往復不息發表於2020-10-27

一、安裝啟動WinAppDriver

1. 開啟開發人員模式

首先需要開啟開發人員模式 開始選單->設定->開發者選項
在這裡插入圖片描述

2. 啟動WinAppDriver

微軟官方下載連結
安裝完成之後即可在預設路徑(C:\Program Files (x86)\Windows Application Driver)下找到(WinAppDriver.exe),雙擊啟動。
在這裡插入圖片描述

二、啟動專案

所有code

import io.appium.java_client.windows.WindowsDriver;
import io.appium.java_client.windows.WindowsElement;
import org.openqa.selenium.remote.DesiredCapabilities;

import java.net.MalformedURLException;
import java.net.URL;

/**
 * @author jay
 * @date 2020/10/26 12:24
 */
public class W {

    public static void main(String[] args) throws MalformedURLException {
        DesiredCapabilities appCapabilities = new DesiredCapabilities();
        // 計算器
        appCapabilities.setCapability("app", "Microsoft.WindowsCalculator_8wekyb3d8bbwe!App");
        WindowsDriver<WindowsElement> driver = new WindowsDriver<>(new URL("http://127.0.0.1:4723"), appCapabilities);

        driver.findElementByName("七").click();
        driver.findElementByName("加").click();
        driver.findElementByName("九").click();
        driver.findElementByName("等於").click();
    }
    
}

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>org.example</groupId>
    <artifactId>appium-java</artifactId>
    <version>1.0-SNAPSHOT</version>

    <dependencies>
        <dependency>
            <groupId>io.appium</groupId>
            <artifactId>java-client</artifactId>
            <version>7.3.0</version>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <configuration>
                    <source>8</source>
                    <target>8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>

執行效果
在這裡插入圖片描述

三、inspect.exe使用說明

軟體預設位置C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x86
請注意下圖中紅框的內容
在這裡插入圖片描述

相關文章