84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
各位好, 我在电子厂工作,工作就是点测试界面的start测试手机。能写什么程序替代手工操作吗?下面是基本信息。电脑操作系统:MAC OS X电脑无法联网,所以只有自带的终端,python之类。手机测试程序的界面有一个start键,鼠标左键点击或者按Enter,测试开始。两分钟后测试结束。我想写个程序能模拟人的操作,两分钟点一下,一个小时后结束。要想做到,需要了解什么方面的东西?谢谢。
AppleScript?
我覺得可以轉換以下思路,把觸發事件轉換成執行點擊滑鼠或是enter需要做的事情。
可以嘗試java的robot類別來開發一個程式。 這裡有一個簡單的例子http://jingyan.baidu.com/article/ae97a646a91badbbfd461d2d.html
cliclick
brew install cliclick
然後華麗的寫一個shell腳本
#!/bin/bash while [ true ] do cliclick c:100,100 sleep 10 done
試試splinter。 參考12306的變態驗證碼算得了什麼?我有PYTHON神器
from splinter.browser import Browser import time from datetime import datetime b = Browser(driver_name='chrome') url = 'http://xxxx.com' b.visit(url) b.fill('name', 'value') button = b.find_by_name('name') starttime = datetime.now() while (datetime.now()-starttime).seconds < 60*60: button.click() time.sleep(60)
AppleScript?
我覺得可以轉換以下思路,把觸發事件轉換成執行點擊滑鼠或是enter需要做的事情。
可以嘗試java的robot類別來開發一個程式。
這裡有一個簡單的例子
http://jingyan.baidu.com/article/ae97a646a91badbbfd461d2d.html
cliclick
然後華麗的寫一個shell腳本
試試splinter。
參考12306的變態驗證碼算得了什麼?我有PYTHON神器