-1

私はロボットフレームワークが初めてです。テストケースを自動化する必要があるアプリケーションに取り組んでいます。サーバーからデスクトップにEclipseクライアントをダウンロードしてから、プラグインを更新しています。オブジェクトにアクセスしようとしていますが、毎回 null になります。流れを確認しました。これを行うためにosgiフレームワークを使用しています。アクティベーター クラスが呼び出され、必要なオブジェクトが load メソッドによって読み込まれます。オブジェクトを取り戻そうとすると、null になります。ロードした直後にオブジェクトを取得しようとすると取得しますが、フレームワークからは取得しません。

助けてください。

ありがとう

4

1 に答える 1

0

あなたが使用しているフレームワークはわかりませんが、舞台裏で何らかの依存性注入が行われているに違いありません。おそらく、テスト ケースの内外で同じ構成/オブジェクト作成者を使用することはありません。オブジェクトを作成するフローを確認し、Robot Framework で同じフローを分析します。そして、違いを見つけます。

さらにヘルプが必要な場合は、質問を編集して、オブジェクトの作成方法と、それがテスト ケースでどのように機能するかを指定してください。

于 2013-04-20T11:09:01.110 に答える