Skip to content
Sections
>> Trisquel >> 软件包 >> etiona >> python >> python-strongwind
etiona  ]
[ 源代码: strongwind  ]

软件包: python-strongwind (0.9-2build1)

dogtail inspired GUI test automation framework

Strongwind is a GUI test automation framework inspired by dogtail. Strongwind is object-oriented and extensible. You can use Strongwind to build object-oriented representations of your applications ("application wrappers"), then reuse the application wrappers to quickly develop many test scripts. Strongwind scripts generate a human-readable log that contains the action, expected result and a screen shot of each step. Most simple actions are logged automatically.

Strongwind is written in Python and uses the pyatspi library to manipulate and query the state of applications. Strongwind automatically classifies widgets by their ATK role. By default, Strongwind provides implementations for common actions on regular widgets -- for example, selecting an item in a menu or asserting that a window has closed -- but you can extend Strongwind's implementations or add your own implementations for custom widgets to handle alternate behaviors or custom widgets in your applications.

其他与 python-strongwind 有关的软件包

  • 依赖
  • 推荐
  • 建议
  • dep: at-spi2-core (>= 0.1.7)
    Assistive Technology Service Provider Interface (dbus core)
    或者 at-spi (>= 1.28)
    本虚包由这些包填实: libatk-adaptor
  • dep: python (<< 2.8)
    interactive high-level object-oriented language (default version)
    dep: python (>= 2.7.1-0ubuntu2)
  • dep: python-pyatspi2 (>= 0.1.7)
    软件包暂时不可用
    或者 python-pyatspi (>= 1.28)
    Assistive Technology Service Provider Interface - Python bindings
  • dep: python2.7
    Interactive high-level object-oriented language (version 2.7)

下载 python-strongwind

下载可用于所有硬件架构的
硬件架构 软件包大小 安装后大小 文件
all 21.3 kB123 kB [文件列表]