タグ

PythonとTestに関するHF_frt1623のブックマーク (3)

  • ここ数ヶ月、MonkeyRunnerを仕事で使ってみて思ったこと - 見習いプログラマーの修行日記

    エントリーはAndroid Advent Calendar8日目「裏」です。担当は私@rukiadiaが担当させて頂きます。 8日目の表を担当されているのは@tomorrowkeyさん、エントリーはこちらから御覧ください。 日のお題は「MonkeyRunnerを仕事を使ってみた感想」です。 急ぎ足で書いたので、「読みづらい」とかコメントがあれば遠慮無く言ってください。それでは始めます。 ■『MonkeyRunner』ってどんなもの? 思い出語りを始める前に、まずは『MonkeyRunner』について簡単に説明しておきます。 『MonkeyRunner』とはAndroid端末やエミュレータをAndroidのコードの外から操作するためのAPIのことです。 これを使うことによって、ロボット操作でPCに繋いだAndroid端末を操作出来ます。 可能な動作は「画面上のボタンを押す」「指定したアプ

    ここ数ヶ月、MonkeyRunnerを仕事で使ってみて思ったこと - 見習いプログラマーの修行日記
  • GUIテスティングツール「Squish 4.2」公開

    froglogicは6日(独時間)、GUIテスティングツール「Squish 4.2」を公開した。SquishはクロスプラットフォームのGUI/リグレッションテスト自動化ツール。Qtフレームワーク、Java SWT/Eclipse RCP、Java AWT/Swing、Windows MFC及び.NETMac OS X Carbon/Cocoa、iOS CocoaTouch、Web/HTML/AJAXなど、様々なプログラミング言語やフレームワークをテストできる。テストコードにはJavaScriptPerlPythonRuby、Tclなどのスクリプト言語を使用している。対応プラットフォームはWindowsMac OS X、Linux、Unixなど。 Squish 4.2では、次のような新機能や修正が行われている。 テストレコードのスクリプト言語にRubyを追加 複雑なアイテムビュー検

    HF_frt1623
    HF_frt1623 2012/04/10
    利用にはライセンス購入が必要、30日間のトライアル版はユーザ登録すれば利用可能とのこと。
  • xUnit - Wikipedia

    xUnitとは、コンピュータプログラムの単体テスト(ユニットテスト)を行うためのテスティングフレームワークの総称である。これらのフレームワークでは、関数やクラスなど、ソフトウェアの様々な要素(ユニット)をテストすることができる。xUnitフレームワークの主な利点は、テストを自動化できること、同じテストを何度も書かずに済むこと、個々のテストの結果がどうあるべきかを覚えておかなくても良いことである。 このようなフレームワークの最初の実装は、ケント・ベックが開発したSmalltalk用のテスティングフレームワークSUnitである。その後、各コンピュータプログラム言語や開発環境毎に、同様の設計を持つフレームワークが多数作成されている。xUnitそれ自体は非常に単純なプログラムであるが、近年のソフトウェア開発で採用されつつある。JUnitJava用のxUnit)の項目も参照。 アジャイルソフトウェ

    HF_frt1623
    HF_frt1623 2010/08/31
    テストの自動化用フレームワークっていろいろあるんですね。
  • 1