Linux 環境下自動化測試工具,Redhat dogtail的安裝


dogtail基於Accessibility(a11y)的GUI圖形界面測試工具和自動化框架可以與linux桌面應用程序進行交互操作。

dogtail是用Python語言寫的。dogtail的測試腳本也是用Python寫的,執行起來和其它的Python程序是一樣的。

dogtail最新版本下載地址如下: 

https://pypi.python.org/pypi/dogtail/0.9.9

 

本人使用的環境是Deepin 15.2,大家可以自行從官網下載安裝,其它linux發行版上的安裝方法也應該類似,如果有其它問題,也歡迎大家留言一起討論。

接下來就是安裝步驟了:

1 sudo apt-get install openssh-server        # ssh server的安裝,默認沒有安裝,以備不時之需
2 sudo apt-get install python-setuptools     # setuptool python安裝擴展包的工具
3 sudo apt-get install python-pyatspi        # 安裝atspi python binding
4 tar zxvf dogtail-0.9.9.tar.gz
5 cd dogtail-0.9.9
6 sudo python setup.py install               # 安裝 dogtail 0.9.9

安裝完畢后來簡單測試下是否安裝成功吧!

deepin@deepin-pc:~$ python
Python 2.7.11+ (default, Mar 30 2016, 21:00:42) 
[GCC 5.3.1 20160323] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import dogtail
>>> 
>>> 
deepin@deepin-pc:~$

如果不報錯誤,就OK了,大家就可以編寫自動化測試腳本了。

dogtail也是支持python3的,用起來還是很方便的。

 

參考:

https://fedorahosted.org/dogtail/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM