0

私はJubulasの自動機能テストツールを見て、チュートリアルをフォローしてきましたが、それを使い始める前に立ち往生してしまいました。インストールに付属のユーザーマニュアルには何の回答もありません。Jubula専用のブログには何も見つかりません。

私の質問:テストケースと手順をすべて備えたテストスイートがあり、すべてセットアップされて準備ができています。エディターを使用してオブジェクトをマップしました。AUTを起動して接続しました。テストの実行を開始するだけです。[開始]をクリックします。何も起こりません。

Javaアプリケーションが表示され(これは単純な計算機です)、操作できます。しかし、スタートを押してもダイアログボックスが表示されません。これは、チュートリアルによると発生するはずです。

誰かがJubulaを試し、この問題を抱えたことがありますか?

4

3 に答える 3

1

2つのことが頭に浮かびます。

  1. [テストスイートの開始]ボタンが無効になっている場合は、テストスイートの実行を停止する際に何らかの問題が発生していることを意味します(データの欠落やオブジェクトのマッピングなど)。

  2. [テストスイートの開始]ボタンが有効になっている場合は、ドロップダウンメニュー(緑色のボタンの横にある小さな矢印をクリックして開きます)から実行するテストスイートを選択する必要がある場合があります。

于 2012-10-30T08:00:03.383 に答える
0

私はそれが以前の答えのどれでもないと思います。Failed-test レポートを受け取った場合、または [Start Test Suite] ボタンが無効になっている場合、それは明らかです。ドキュメント/ブログで言及されている間違いを見つけることができます。

しかし!特徴を残さないエラーが 2 つあります。エラーメッセージもログにもありません。

1.) バージョンに互換性がない場合 Jubula をスタンドアロン インストーラーまたは Eclipse マーケットプレイスからインストールした場合、動作します。しかし、自分で組み立てる場合は、コンポーネントを混ぜ合わせる必要があります。私はこれらの問題について答えを持っています:

Jubula は 2.0 へのアップグレード後に実行中の AUT を認識しません

2.) 他の .exe を起動して AUT-agent を誤解させた場合質問に記載されている症状とまったく同じです。これは、アプリケーションで Remote-Control (rc) プラグインが開始されており、AUT エージェントに開始が通知されるために発生しています。クライアントの (testexec の) データベースにリストされている AUT-config 内のプロセスを特定しようとしますが、それを誤認します。

これを解決するには、各実行状況を異なる AUT-config としてデータベースに追加します。主にファイルシステム内の場所に関するものです。実行プロセスがどこから起動されるかについてです。つまり、debug-local (Eclipse 起動バーから)、exported-local (Delta-pack エクスポート用)、QA-local (ビルドに PDE がある場合) などです。

于 2014-11-22T11:00:59.937 に答える
0

私は同じ問題を抱えていましたが、少なくともテストが失敗したという報告を受けました。AUT に JRE を指定した後 (この設定は、高度なボタンまたはエキスパート ボタンをクリックした場合にのみ表示されます)、私のテストはついに機能し始めました。

于 2012-09-22T21:13:34.063 に答える