1. sikuli簡介
sikuli 指令碼自動化技術,它通過影象識別技術來控制不能通過xpath、css來識別的元素。
2. 我的硬體環境:
pc 64位
jdk 1.8.0_25
sikuli 1.1.1
經驗證,該環境也能支援sikuli。
pom.xml細節:
org.sikuli
sikuli-core
1.1.3
org.sikuli
sikuli-api
1.1.0
org.sikuli
sikuli-webdriver
1.0.1
由於**倉庫中缺少sikuli-script.jar包,需要單獨通過build path匯入sikuli-script.jar包
3. 在selenium中的code細節:
import org.sikuli.script.findfailed;
import org.sikuli.script.pattern;
import org.sikuli.script.screen;
public static void sikuli_en() throws interruptedexception, findfailed
else
}
Sikuli內匯入其他sikuli指令碼的幾個方法
前言 方法1 若匯入 aa.sikuli 與被匯入 testresultlogging.sikuli 的sikuli指令碼在同乙個目錄下,則可使用如下方式匯入。from sikuli import 之後用testresultlogging.function 方式,可在aa.sikuli內呼叫此指令碼...
在selenium中使用JQuery
selenium的xpath確實功能不夠強大啊,還是喜歡用jquery.今天嘗試了一下,其實是可以在selenium中用jquery來分析dom的.執行以下步驟 1.把jquery的js檔案新增到selenium server.jar的 core scripts目錄下.2.修改selenium se...
JS在Selenium中的使用
前言 做web自動化時,一般可利用selenium定位頁面元素進行如click,sendkeys類的操作。但也常遇到api沒有呼叫錯,卻無 法定位到元素,或者,無法進行操作。fortunately,selenium提供了操作js的方法 execute script 可以直接執行js的指令碼。常用的j...