TextTest

ソフトウェアのスクリーンショット:
TextTest
ソフトウェアの詳細:
バージョン: 3.28.2 更新
日付のアップロード: 18 Jul 15
開発者: Geoff Bache
ライセンス: 無料
人気: 2

Rating: nan/5 (Total Votes: 0)

名前が示すように、

、TEXTTESTプロジェクトは、そのテキストの前の「ゴールドスタンダード」バージョンと、プログラムによって記録されたプレーンテキストを比較経由で動作します。
これは一般的にアプリケーションAPIを呼び出すテスト・ライターによって手書き「アサーション」のいくつかのフォームを使用して提供し、今日の最も受け入れテストフレームワークとは対照的です。

このリリースで新しい何が:より良い並列作業で実行しているときます。

Windows上でテストを殺す作ります

このバージョンは何3.26で新しく追加されます。

これは、ログの別の場所(共有ディスク)とサンドボックス(ローカルディスク)を持つことができるようになりました。
ダイナミックGUIは今と同等の比較ファイルのプレビューが表示されます。
改善点は、GUIのテストのためStoryTextエディタでジェンキンスプラグインとの統合に加えられました。

このバージョン3.24の新機能です。

このバージョンでは、ジェンキンスHTMLレポートへの統合、および直接リンク変更するとバグ修正情報を追加しました。アルファサポートがコンドルのために追加されました。
第3グリッド・エンジンはGEとLSF(コンドルは、Windows上でうまく動作)に加えて提供されました。
新しいrun_dependent_text構文はファイルの後のマッチを見つけるために提供されました。

このバージョン3.22の新機能です:

この検索施設蜂は、HTMLレポートに追加しました。
run_dependent_textで、データファイルのコピーに追加の可能性があります。
一般的にマイナーな機能強化とバグ修正の価値半年があります。

このバージョン3.20の新機能です:

この様々な機能強化とバグ修正が行われました。
注目すべきは、テストは異なる設定のダイナミックGUIから再実行することができます。
configファイルの設定がごと試験変化させることができます。
A"既知のバグ"それは、ある一定の回数にテストまで実行できるの再実行をトリガーします。
このリリースでは、Python 2.6とPyGTKの2.16以降が必要です。

このバージョン3.19の新機能:

この様々な機能強化とバグ修正が行われました。
GUIの改良がユーザビリティに重点を置いて行われました。
既知のバグ"拡張機能&QUOTに行われました。機能。
Sun Grid Engineのは、その中のテストの状態をより見やすくするためにポーリングされます。
TEXTTEST 3.20は、Python 2.6を必要とし、同様に、おそらくGTK 2.18になります。これは、Python 2.4と2.5をサポートする最後のリリースであることに注意してください。
3.16に

このバグの修正:

このバージョン3.16.1の新機能です。
かなりの数の場合には変だった選別ラジオボタンの命名、(guiplugins.py)
もはや無視しない"バニラ"フラグ時のUIマップファイルを見つける(pyusecase_interface.py)
古いバグの修正:
動的なGUIウィンドウがテストを実行して閉じている場合、スタックトレースしないでください(controller.py)
スローモーション再生する]チェックボックスは、テスト(runningactions.py)のための新しいGUIアプリケーションをインポートした後に示されています
もはやテスト(guiplugins.py)のための非GUIアプリケーションをインポートした後に示す記録タブ
"レコードのユースケース"テスト対象のアプリケーションは、GUI(guiplugins.py)でない場合は灰色で表示したまま
正しい順序でそれらを生成しなかったトラフィックの再生のための非完全一致を繰り返す不具合を修正しました(traffic.py)
存在しないGUI設定モジュールをインポートするには多くの運命の試み(guiplugins.py)を修正し、パフォーマンスの問題
今もそれが必要として、サブディレクトリをマージしますcopy_test_path_merge(sandbox.py)

このバージョン3.16の新機能です:

この静的GUIの機能強化:
今ファイルビュー(adminactions.py)のドロップダウンリストから、ファイルの名前を変更することができます
"更新"置き換え"テスト&QUOTを削除します。デフォルトのツールバーで、主に審美的理由(default_gui-static.xml)用
UI&QUOTパーソナライズ、ツールバーの内容は、&QUOTを参照/設定され戻すことができます。ウェブサイト上
&QUOTは、アプリケーション&QUOTを追加します。ダイアログは、すべての可能なGUIテストオプション(adminactions.py)のドロップダウンリストがあります
あなたが設定ファイルを理解する前に、UIのテストを始めるようにします
初期&QUOTにエラー処理;アプリケーション&QUOTを追加します。ダイアログに改善(adminactions.py)
接尾辞とサブディレクトリ名に不正な文字を拒否
GUIテスト"のUIマップ" Configタブから、今の可視ファイル(filetrees.py)
フレームワークの強化:
今Bugzillaのと同様にAtlassianのJiraのバグ追跡システムと統合(jira.py)
Bugzillaの統合など広く同じように動作します。詳細については、ウェブサイトを参照してください。
" collat​​e_file"書き換えられた複数のファイルのための機能(sandbox.py)
フォーム&QUOTのパターン;データ*:データ*の.dump"より直感的に振る舞う必要がありますが、完全にバック互換性がない場合があります。
移行上の注意点や詳細については、ウェブサイトをご覧ください。
" run_dependent_text"テキストのセクションを離れてフィルタリングするための強化(rundependent.py)
今開始と終了ラインは、例えばで濾過されているかどうかを制御できます" {[ - >]}"構文
バージョン管理の設定ファイルは、現在&QUOTに入れることができます。extra_search_directory"場所(testmodel.py)
以前のみインポートされたファイルが見つかりませんでした。
" suppress_stderr_text" run_dependent_text"今QUOT&と同じ構文をサポートしています。 (デフォルト/ __ init__.py)
例えばできます複数行のフィルタリング
" text_diff_program_max_file_size"今QUOT、&名前に変更設定するステップと、QUOT MAX_FILE_SIZE&;現在は辞書(comparefile.py)であります
キーはプログラムの名前です。あなたはGUIからあまりにも大きなファイルを開こうとした場合にも警告ダイアログを取得します。
今すぐ設定します" USECASE_HOME"例えばでGUIをテストするためのQUOTに&PyUseCase; pyusecase_files" (デフォルト/ __ init__.py)
以前はSUTのユースケースのファイルがTEXTTEST自身とごちゃ混ぜすることができました。
default.CountTestスクリプトが終了(デフォルト/ __ init__.py)で総計をレポート
バッチ・レポートの強化:
ダッシュボード"今自動的&QUOTを生成します。すべてのレポートと現在の状態へのリンクを含むページ(バッチ/ __ init__.py)
QUOT&と無料で付属しています。-coll&QUOT ;,ことも-s batch.GenerateSummaryPage経由のみで行うことができます。 Webサイトを参照してください。
今(例えば)のパフォーマンスやメモリ情報を含む別のレポートテーブルを作成することができます。 (testoverview.py)
-coll web.performanceを使用します。詳細については、Webサイトを参照してください。
複数のバージョンが同じページ上に存在している場合、"総計"示されています。
N / A"だけ&QUOT含む行またはテーブル。もはや表示されません(testoverview.py)
ソースファイルが空である場合、これを指摘し、ディスクが満杯(testoverview.py)であってもよい示唆します
細胞は、今大きなテーブル(testoverview.py)のスクロールを避けるために、それらがどのテストと日付を示すツールチップを持っています
電子メールレポートの場合は、SMTP認証が可能になりました(バッチ/ __ init__.py)
新しい設定ファイルの設定" smtp_server_username"そして、" smtp_server_password"
Grid Engineの(LSF / SGE)の拡張機能:
ラン情報" Grid Engineのコマンドラインは今&QUOTに表示されます。ダイナミックGUIのタブ。 (textinfo.py)
セルフテスト/内部の変更:
PyUseCase計測を除去し、これを必要としないPyUseCase 3.0を使用しています。
代わりに(下など)のUIマップファイルを使用して、コマンドラインPyUseCase。
pyusecase"今自動的にローカルPyUseCaseのと呼ば&QUOTリポジトリを拾います。 (texttest.py)
バグの修正:
QUOT&のための促進、カットテスト&QUOT ;,"コピーテスト"そして、"テスト&QUOTを貼り付けます。テキストウィジェットがフォーカスされたときに無効になります(adminactions.py)
あなたがTEXTTESTウィンドウでテキスト操作のためにはCtrl + X、Ctrl + Vキー、Ctrl + Cキーを使用できることを意味します。
新しく作成されたアプリケーションは再起動せずに動作するバージョン管理が有効になっている場合(controller.py)
名前でシンボリックリンクを持つファイルの名前を変更Mercurialのバグ(hg.py)回避
" copy_test_path:$ ENV_VAR" ENV_VARが空の場合は、今何もしません(sandbox.py)
以前は$ TEXTTEST_SANDBOX /に設定します。これは問題を引き起こす可能性があります。
もし" collat​​e_script" (sandbox.py)空のファイルを作成しない、非空の入力から空のファイルを生成します
" extra_version"現在、GUIテストの設定を読んで、ちょうどそれが親(guiplugins.py)と同じだと仮定しません
" save_filtered_file_stems"今サポートするファイル名の展開(comparefile.py)
バッチフラグで実行する場合default.CountTestのようなスクリプトが偽のメールを送信しません(" -b")(デフォルト/ __ init__.py)
スタックトレースしない場合&QUOTで環境変数; copy_test_path"存在しない(sandbox.py)
場合スタックトレースしないでください" collat​​e_script"存在しない(sandbox.py)
引数がQUOTから&する場合はスタックトレースしないでください。-cp" (またはタイムズ実行するために)、無効(デフォルト/ __ init__.py)であります
相対インタプリタプログラムが見つからない場合はスタックトレースしないでください(デフォルト/ __ init__.py)
-aアプリ、アプリ"同じアプリケーション回提供された名前&QUOT場合スタックトレースしないでください。コマンドラインで(testmodel.py)

このバージョン3.15の新機能です:

このかなりの量は、6月上旬3.14以来起こっています。
何も際立って単一の主要な改善が、便利であると思われる多くの小さいものは、おそらくありません。
たとえば、動的なGUIから直接テストを再実行することが可能になりました。
"オプション"これらは、階層内の任意の場所に配置することができ、コマンドラインオプションの重複を排除することができるように、ファイルは、環境ファイルと同じように使用することができます。

このバージョン3.14の新機能:

この一般的なGUIの機能強化:
[ヘルプ]メニュー/変更ログからのGUI(helpdialogs.py)今から目に見えるこの変更履歴
FileChoosersに選ばれた場所は、今思い出します(plugins.py)だから、同じ場所に検索維持する必要はありません。
静的GUIの機能強化:
&QUOTは、ファイル&QUOTを作成します。機能が強化されました。 (default_gui.py)正しくディレクトリを処理します、あなたは今、ファイルチューザでソースを選択することができます。
今また再接続し、選択を保存するために働くだけでスイート(default_gui.py)を選択することで、スイート内のすべてのテストを実行することができます。
フレームワークの強化:
ファイルシステムが共有されていない場合は、リモートマシンでテストを実行することができます(UNIXのみ)(default.py)があっても動作します。新しい設定エントリ" remote_shell_program"そして、" remote_copy_program]です。詳細については、ウェブサイトを参照してください。
TEXTTESTは現在、唯一の非ゼロの状態のためにファイルを書き込み、デフォルト(default.py)によってテスト中のシステムからの終了コードを収集します。 discard_file経由で無効にすることができます
今バージョン管理の設定ファイルから特定の要素を削除できます(plugins.py)新しい構文{CLEAR}
今お互い(sandbox.py)とデータディレクトリをマージするTEXTTESTを伝える新しいコンフィグ設定&QUOTを使用することができます。copy_test_path_merge]です。 " copy_test_path"ディレクトリが上書きされます。
今特定の許容範囲(rundependent.py/fpdiff.py)新しい設定ファイルの設定&QUOT内に浮動小数点の相違点をフィルタリングすることができます。floating_point_tolerance]です。ウェブサイト上のドキュメントを参照してください。このマイケルBehrischに感謝します。今基本的にcollat​​e_file今リストで可能なソースパターン(sandbox.py)の様々な結果ファイルを照合することができます。理論的には、移行が必要な場合があります。
内部エラー" QUOT&としてバグを報告するから他のエラーを無視してデカップリング。 (knownbugs.py)さて、これらのもののために個別のチェックボックスをしている"障害情報&QUOTを入力します。
内部エラー"&QUOTとしてマークされたバグ。既知のバグ" QUOTから&に優先して報告されます。 (knownbugs.py)前者は通常、いくつかの致命的な一般的な環境の障害です
コンフィグファイルの設定" performance_use_normalised _%"一般的な今と呼ばれるアプリケーション(default.py)&QUOTために名前を変更し、use_normalised_percentage_change"他の目的のための可能な使用を反映します。古い名前はエイリアス。
交通手段は、非同期ファイル編集はもはや可能であり、想定していません(traffic.py)
明示的にこれを行う可能性があるプログラムを一覧表示する必要がありますと、キー&QUOTを、非同期" collect_traffic"&QUOTで、今辞書であるconfigファイルの設定、。
もはや不足しているトラフィックとユースケースのファイルを無視しません。 (default.py)" definition_file_stems"再生"これらのような項目がキーイング&QUOTことができる辞書は、今あります​​。
私たちはウェブサイトの作成(default.py)を含め、スクリプトを実行することができるときならば今TEXTTEST_CHECKOUTに依存することができるリポジトリの場所を意味し、チェックアウトを設定します。
ピックアップ"プロパティ"環境" QUOTを、&と同じようにファイル。 Javaアプリケーションのために使用されるフ​​ァイル(testmodel.py)。詳細については、ウェブサイトを参照してください。
一時ファイルのデフォルトの場所は、(engine.pyが)今すぐ代わりの$ TEMPまたは〜/ texttesttmpの〜/ .texttest / tmpディレクトリへの書き込み変更しました
バージョン管理ブラウザの拡張機能/バグ修正:
管理操作が正しくVCSを更新(version_control.py)移動し、名前を変更しても、VCS制御下にテストのためのVCSにそうしますと削除
今TEXTTEST(version_control.py)適切なメニューについては、別の作用を介して、VCSに追加できます
今バザール、Mercurialのと同様に、CVS(bzr.py/hg.py/version_control.py)をサポート
非表示"不明"カテゴリが正しく機能するようになりました(version_control.py)
内部の変更:
ファイルの多くは周りに移動しているので、TEXTTESTは現在のパッケージに構造化
バグの修正:
交通手段は、すべてのファイルを任意の複数の(traffic.py)実際に店舗を除去することにより、ディレクトリの削除を処理し、直接ディレクトリの削除を再生しません。
batch_collect_compulsory_versionは、コマンドラインで指定されたバージョンと重複する場合は、もはやフラグが欠落しているとして実行されます(batch.py​​)
Pythonの2.6は、任意のより多くの非推奨のモジュールに関する迷惑なメッセージを生成してはなりません。
ファイル選択の処理にGTK 2.14バグ回避、ハングしないようになりました
UNIX上で扱う仮想サーバーから削除レース条件:これ以上(startXvfb.py)の仮想サーバーを漏洩してはなりません
もはやスタックトレース場合"通訳"無効なパスがある(デフォルト/ __ init__.py)
もはやないファイル(default_gui.py)に対する書き込み権限場合スタックトレーステストを再配置するとき
今リネーム(engine.py)の後にステータスバーに正しいテスト名を示しています
スイートとその内容(default_gui.py)をコピーまたは移動した場合にクラッシュしないでください
今binディレクトリからローカルに実行するように動作します。エクストラバージョン"再びマイケルBehrisch(texttest.py)&QUOTのおかげ。バージョンはコマンドラインで与えられないときに賢明なバッチリポジトリー・ロケーションに書き込む(batch.py​​)
エクストラバージョン"ウェブサイトの生成が&QUOTのために動作します。親がブロックされるかされているアプリケーション場合でもデータなし(batch.py​​)

同じようなソフトウェア

tcsv2png
tcsv2png

11 May 15

JSCPP
JSCPP

3 Jun 15

開発者の他のソフトウェア Geoff Bache

PyUseCase
PyUseCase

11 May 15

へのコメント TextTest

コメントが見つかりません
コメントを追加
画像をオンにする!