Qt应用自动化测试工具 TDriver

十度 测试工具 收藏


Testability Driver TDriver 是一个 Qt 应用程序的自动化测试工具,支持跨平台以及 Symbian 和 Meego 。

示例测试脚本:

require 'tdriver'
include TDriverVerify

sut = TDriver.sut(:sut_qt)

calc_app = sut.run(:name => 'calculator')

calc_app.find(:name => 'oneButton').tap
calc_app.find(:name => 'plusButton').tap
calc_app.find(:name => 'twoButton').tap
calc_app.find(:name => 'equalButton').tap

verify { calc_app.find(:name => 'display', :text => '3') }

calc_app.close

下载地址