These tools, frameworks, and libraries help to automate unit test execution, which is usually performed by the developer, usually using interfaces below the public interfaces of the software under test. Other categories that are relevant for unit testing include Static Analysis Tools, Test Coverage Tools, and Test Implementation Tools. Current Listings AdaTEST 95 AgitarOne Aunit C++Test Cantata++
This is the last part of a 3-part discussion on Python unit test frameworks. You can find part 1 here and part 2 here. In this post I'll discuss the py.test tool and library. py.test Availability As Python unit test frameworks go, py.test is the new kid on the block. It already has an impressive set of features, with more to come, since the tool is under very active development. py.test is part of
pinocchio -- extensions for the 'nose' unit testing framework Introduction pinocchio is a set of extensions to the nose unit testing framework for Python. The current version of pinocchio is 0.1, available at http://darcs.idyll.org/~t/projects/pinocchio-0.1.tar.gz You can always get the latest pinocchio distribution at http://darcs.idyll.org/~t/projects/pinocchio-latest.tar.gz You must install pin
Latest release: 0.4, 2nd February 2002 (download) Author: Steve Purcell, Pythangelist, Available for Python and Ruby on Rails consulting/training WebUnit - a web testing framework for Python What is it? WebUnit is a framework for performing client-side automation of web applications by simulating a long-lived web browser session with one or more remote sites. Although it has many other uses, the p
だれかが書いてそうだけど、Pythonのunittestモジュールのtipsをめも。 私はほとんど以下のようにunittest.main()しか使わないのですが、 ユニットテスト実行時にオプションを指定することで、個別にユニットテストが実行できるみたい。 ということに今頃気づきました。 if __name__ == "__main__": unittest.main() まず、"-h"オプションでUsageが表示されます。 $ python pyramidTest.py -h Usage: pyramidTest.py [options] [test] [...] Options: -h, --help Show this message -v, --verbose Verbose output -q, --quiet Minimal output Examples: pyramidTes
5.3 unittest -- 単体テストフレームワーク バージョン 2.1 で 新たに追加 された仕様です。 このPython単体テストフレームワーク は``PyUnit''とも呼ばれ、Kent Beck と Erich GammaによるJUnitのPython版です。JUnitはまたKentのSmalltalk用テスト フレームワークのJava版で、どちらもそれぞれの言語で業界標準の単体テストフ レームワークとなっています。 PyUnitでは、テストの自動化・初期設定と終了処理の共有・テストの分類・テス ト実行と結果レポートの分離などの機能を提供しており、unittestの クラスを使って簡単にたくさんのテストを開発できるようになっています。 PyUnitでは、テストを以下のような構成で開発します。 Fixture test fixture(テスト設備)とは、テスト実行のために必要な準
Ãø¼Ô: Steve Purcell, <stephen_purcell at yahoo dot com> Project website: http://pyunit.sourceforge.net/ ÆâÍÆ ³µ´Ñ ¥·¥¹¥Æ¥àÍ×·ï PyUnit ¤ò»È¤Ã¤Æ¥Æ¥¹¥È¤ò½ñ¤¯¤Ë¤Ï ¥¤¥ó¥¹¥È¡¼¥ëÊýË¡ TestCases ¤Î¾Ò²ð ñ½ã¤Ê¥Æ¥¹¥È¡¦¥±¡¼¥¹¤òºî¤ë Á°½àÈ÷¥³¡¼¥É¤ÎºÆÍøÍÑ: ¡Öºî¤êÉÕ¤±¡×¤òºî¤ë Ê£¿ô¤Î¥Æ¥¹¥È¡¦¥á¥½¥Ã¥É¤ò¤â¤Ã¤¿ TestCase ¥¯¥é¥¹ ¥Æ¥¹¥È¡¦¥±¡¼¥¹¤ò¥Æ¥¹¥È¡¦¥¹¡¼¥Ä¤Ë¤Þ¤È¤á¤ë ¥Æ¥¹¥È¡¦¥¹¡¼¥Ä¤òÆþ¤ì»Ò¤Ë¤¹¤ë ¥Æ¥¹¥È¤ò¤¹¤ë¥³¡¼¥É¤ÎÃÖ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く