GUI 操作の自動化は AutoIt や UWSC などを使うと可能ですが、選択肢として Python + pywinauto もありかもしれません。 Python はウェブ開発やスクリプト、PySide などを利用した GUI 開発にも使えます。そのため Python を使えば GUI の自動化以外にも様々な開発を行うことができるようになります。 インストール Python 2.7.1 公式の Python でも ActivePython でも OK。 先々の面倒を考えると ActivePython が便利かもしれない ctypes が利用できる Python 2.5 以上を使うこと C:\Python27 にパスを通す distribute か pip を入れておくと便利。しかし今回は使わない pywinauto 0.4.0 easy_install だと古いバージョンが入ってしまうの
ビルド管理ツールHudsonのSubversion Tagging Pluginがとても使いやすいのでメモ。 CVSにも同様のプラグインがある。 【元ネタ】 Subversion Tagging Plugin - hudson - Hudson Wiki CVS Tagging Plugin - hudson - Hudson Wiki HudsonのSubversion Tagging Pluginの使い方は下記を想定している。 SVNでタグ付け 例:yyyyMMdd+連番3桁 ↓ Hudsonで、指定したSVNタグをチェックアウトして、ビルドモジュールを作成 ↓ リリース後、RedmineのバージョンをSVNタグでリネームする。 又は、TracのマイルストーンをSVNタグでリネームして、完了ステータスへ更新する。 又は、Mantisの修正予定・修正済みバージョンをSVNタグでリネームし
Windows アプリの UI テストを自動化しよう@@IT 少し古い記事だけど、ちょうど UI の自動テストをやりたかったので試してみた。 NUnit も初めてだったのでこの記事もあわせて読んだ。 で、このツールは 「Windowsアプリケーション(Win32)」 でも使えるとのことで試してみた。 やること Visual Studio 2008 にて MFC アプリケーションを作成し、その UI テストを UI オートメーションと NUnit を使って行う。 今回使ったもの .NET Framework 3.0 (Visual Studio 2008 があれば OK かも) UI Spy (Windows SDK for Windows Vista に含まれる) NUnit NUnit 2.4.5 手順 テストされる側(アプリケーション)の作成 1. Visual Studio 2008
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く