2

テストを実行しようとすると問題が発生します。これが私がしたことです:

  1. hello(String name) という 1 つのメソッドを持つ 1 つのクラスで Java プロジェクトを作成します。
  2. これを jar としてエクスポートし、テスト ケース ファイルと同じディレクトリに保存しました。
  3. 私のテストケースは次のようになります。

    • 設定 * * 値 * * 値 * * 値 * * 値 * * 値 *

      ライブラリ MyLibrary

    • 変数 * * 値 * * 値 * * 値 * * 値 * * 値 *

      • テスト ケース * * アクション * * 引数 * * 引数 * * 引数 * * 引数 * MyTest
        hello World

      • キーワード * * アクション * * 引数 * * 引数 * * 引数 * * 引数 *

私は常に次のエラーが発生します:

テーブル 'Setting' のファイル 'C:\Users\yahiya\Desktop\robot-practice\testcase_template.tsv' のエラー: テスト ライブラリ 'MyLibrary' のインポートに失敗しました: ImportError: MyLibrary という名前のモジュールはありません

Windows マシンのシステム変数で Pythopath を構成しました。

ここで何が間違っているのか教えてください。

ありがとう

4

2 に答える 2

0

ライブラリを次のフォルダに配置してみてください。

...あなたのPythonFolder\Lib\site-packages\

または、これが機能しない場合は、フォルダー「site-packages」に「MyLibrary」という名前のフォルダーを作成し、そこにライブラリを配置します。

これはうまくいくはずです。

于 2012-11-28T09:41:45.910 に答える
0

ライブラリのインポート方法に問題がある可能性があります。Java ライブラリの経験はあまりありませんが、ライブラリをインポートするときは、パッケージ名を含む名前全体を指定する必要があります。

詳しくはガイドをご覧ください。

于 2012-12-19T09:28:02.860 に答える