スクリプトが実行できない
TestRunnerCLI から実行できない
実行できないスクリプトを TestRunner(GUI) から実行できるか確認してください。 プロジェクトを開き、テスト開始後、[テスト] > [スクリプトの実行] から実行できます。
実行できた場合
下記の項目をご確認ください。
- 実行しているプロジェクトファイルの
<プロジェクトルート>/Scriptsにスクリプトファイルが存在していること - パターンを指定している場合、パターンに誤りがないこと
実行できない場合
次項の内容を確認してください。
TestRunner(GUI) から実行できない
[テストログ] ペインの内容を確認してください。
Python コード上でエラーが発生した場合、通常下記のようなエラーメッセージから出力されます。
下記から始まるエラーメッセージが表示されていない場合は、TestRunner または TestUnit のエラーの可能性があります。
Traceback (most recent call last):
Python という文字列のみが表示される場合
Python の実行環境が正しく構築されていない可能性があります。 環境変数 PATH に Python のインストールパスが含まれているか確認してください。 - コマンドプロンプトで "python --version" コマンドを実行し Python のバージョンが表示されない場合は、環境変数 PATH に Python のインストールパスが含まれていない可能性があります。 - 手動で環境変数にインストールパスを追加するか、Python を再インストールする際に「Add Python to PATH」にチェックを入れてインストールしてください。
実行開始直後に syntax error が発生する
Python の構文エラーです。Python の記法に従って該当箇所を修正してください。
AssertionError が発生する
検証で NG と判定された場合の出力です。直前のログやターゲットの動作を確認してください。
その他のエラーが発生する
以下のようなエラーが表示されている場合は、AUTOmeal の PythonAPI の使用方法に誤りがあります。
”details” の内容を確認し、スクリプトリファレンス及びチュートリアルを参考に修正を行ってください。
上記以外の場合、Python 記法によるエラーの可能性があります。表示されたエラー内容を確認し、スクリプトの修正を行ってください。
Note
ハンドコーディングしている場合は、スクリプトの先頭で AUTOmeal ライブラリのインポートを行っていることを確認してください。
import automeal as am