TDriver - Qt应用自动化测试工具


未知
跨平台
C/C++

软件简介

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