app-inspector
上找到元素後,沒一次在Java中啓動Macaca(啓動連接MacacaServer的過程)定位元素巨慢,有時候一個元素定位失敗了,macaca-server
,而後啓動app-inspector
,找到元素,而後在次切換到macaca-server
.我這裏推薦啓動app-inspector
後開不少Macaca-client(啓動連接是一個很是耗時的動做)
.還爲了什麼?爲了個人女友...也爲了更多掙扎在自動化UI測試的小夥伴們.java
沒辦法,代碼幾乎一天抽時間寫出來的.並且Swing的佈局實在是噁心
,原本想用JavaFX,可是沒有找到好的資料,不過寫完後發現了個TornadoFX
,用
Kotlin寫DSL,真是在好用了.你們能夠嘗試下android
[ { "name":"iphoneX", "deviceName":"iPhone X", "bundleId":"測試包bundleId", "udid":"真實設備的udid", "platformName":"iOS" }, { "name":"小米8", "deviceName":"xiaomi 8", "app": "apk下載路徑", "udid":"真實設備的udid", "platformName":"android" } ]
直接git clone
本項目或者下載MacacaElementUI-1.0.jar
而後直接執行java -jar MacacaElementUI-1.0.jar
即食用
該軟件.git
JComponent
的分離.配置頁面
github
執行頁面
json