• 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/

  • 相关阅读:
    网站服务化
    网站服务化
    dubbo 服务化
    dubbo 服务化
    elk 搭建
    poj1840
    poj1840
    poj2299
    poj2299
    poj2388
  • 原文地址:https://www.cnblogs.com/betnorth/p/5680155.html
Copyright © 2020-2023  润新知