これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド autopilot3 です。
プログラム:
NAME
autopilot3 - 自動受け入れテストツール
SYNOPSIS
自動操縦 [-h]
自動操縦 [-v]
自動操縦実行 [-h] [--enable-profile] [-o OUTPUT] [-f {text,subunit,xml}] [-ff] [-r] [-rd
RECORD_DIRECTORY] [--record-options RECORD_OPTIONS] [-ro] [-v] [--debug-profile]
{normal,verbose}] [--timeout-profile {normal,long}] [-c TEST_CONFIG] [--test-timeout
TEST_TIMEOUT] スイート [スイート ...]
自動操縦リスト [-h] [--enable-profile] [-ro] [--suites] スイート [スイート ...]
オートパイロット vis [-h] [--enable-profile] [-v] [-testability]
自動操縦起動 [-h] [--enable-profile] [-i {Gtk,Qt,Auto}] [-v] ...
DESCRIPTION
autopilot は、グラフィカル アプリケーションの機能テスト スイートを作成するためのツールです。
Ubuntuの。
OPTIONS
位置引数:
{実行、リスト、表示、起動}
実行モード
自動操縦テストを実行する
list 自動操縦テストの一覧表示
vis オートパイロット ビジュアライザー ツールを開く
launch イントロスペクションを有効にしてアプリケーションを起動する
オプションの引数:
-h、-helpこのヘルプメッセージを表示して終了します
-v, --version オートパイロットのバージョンを表示して終了します。
オプション
-h, - 助けて
オートパイロットから助けを得る。 このコマンドは、
サブコマンド (run や list など) を使用して、特定のコマンドに関するヘルプを取得します。
その他のオプションは、特定の自動操縦コマンドに限定されています。
-v, - バージョン
オートパイロットのバージョンを表示して終了します。
— enable-profile 自動操縦自体のプロファイル データの収集を有効にします。 もしも
有効にすると、プロファイル データは「autopilot_」に保存されます現在の.profile'
作業ディレクトリ。
リスト [オプション] スイート [スイート...]
指定されたテスト スイートで見つかった自動操縦テストを一覧表示します。
スイート 見る 指定する スイート
-ro, --実行順序
アルファベット順ではなく、実行される順にテストをリストします。
的に (これがデフォルトです)。
-- スイート
スイートに含まれるテストではなく、使用可能なスイートのみを一覧表示します。
ラン [オプション] スイート [スイート...]
XNUMX つ以上のテスト スイートを実行します。
スイート 見る 指定する スイート
-o FILE, - 出力 FILE
テスト ログを書き込む場所を指定します。 デフォルトは stdout です。
ディレクトリが指定されている場合、ファイルは file-
の名前_ 。ログ
-f FORMAT, - フォーマット FORMAT
ログの形式を指定します。 有効なオプションは「xml」と「text」です
それぞれ、JUnit XML、プレーン テキスト、およびサブユニットの「サブユニット」。
-ff, --フェイルファスト
最初のエラーまたは失敗でテストの実行を停止します。
-r, - 記録
失敗したテストを記録します。 このオプションを使用するには、「recordmydesk‐
top' アプリケーションがインストールされます。 デフォルトでは、ビデオは次の場所に保存されます。
/tmp/オートパイロット
--レコードオプション
recordmydesktop に渡すオプションのカンマ区切りリスト
-rd DIR、 --レコードディレクトリ DIR
ビデオを保存するディレクトリ (によって設定されたデフォルトを上書きします)
-r オプション)。
-ro, - 順不同
テストをランダムな順序で実行する
-v, -詳細
テスト中にオートパイロットがテスト ログを stdout に出力します。
実行している。
--デバッグプロファイル
追加のデバッグ情報が必要なプロファイルを選択します
失敗したテスト結果に添付されます。
--タイムアウトプロファイル
Autopilot が使用するタイムアウト値を変更します。 「長い」を選択すると、
オートパイロットは、さまざまなポーリング ループに対してより長いタイムアウトを使用します。 これはすることができます
自動操縦が非常に遅いハードウェアで実行されている場合に役立ちます
起動する [オプション]
イントロスペクションを有効にしてアプリケーションを起動します。
-v, -詳細
自動操縦ログ メッセージを表示します。 有用なデータもログに記録するには、XNUMX 回設定します。
自動操縦自体のデバッグ。
-i INTERFACE, - インターフェース INTERFACE
ロードするイントロスペクション インターフェイスを指定します。 デフォルト (「自動」)
ldd を使用して、ロードするインターフェースを検出しようとします。 オプションはGtkです
とQt。
力 [オプション]
オートパイロット ビジュアライザー ツールを開きます。
-v, -詳細
自動操縦ログ メッセージを表示します。 有用なデータもログに記録するには、XNUMX 回設定します。
自動操縦自体のデバッグ。
-t安定性
vis ツールをテスト容易性モードで開始します。 セルフテストのみに使用されます。
指定する スイート
スイートは、Python のドット付きパッケージ名としてリストされます。 オートパイロットは再帰的なインポートを行います
Python パッケージ内のすべてのテストを見つけるため。
onworks.net サービスを使用してオンラインで autopilot3 を使用する