2016-12-20 9 views
1

私はロボットを使ってHTTPサービスを打っています。しかしそれは私に次の問題を示していますテストライブラリ 'RequestsLibrary'をインポートできませんでした:ImportError:RequestsLibrary Tracebackという名前のモジュールがありません

  1. 「セッションの作成」という名前のキーワードが見つかりません。テストライブラリをインポート

  2. 'RequestsLibrary' 失敗しました:はImportError:RequestsLibraryトレースバックという名前のモジュール(最新の呼び出しの最後):

私はRequestsLibraryをインストールしました。

*** Settings *** 
Library Collections 
Library String 
#Library RequestsLibrary 
Library OperatingSystem 
Library ExtendedRequestsLibrary 
Suite Teardown Delete All Sessions 

*** Test Cases *** 
Get Requests 
    [Tags] get 
    Create Session google http://www.google.com 
# Create Session github https://api.github.com 

    ${resp}= Get google/
    Should Be Equal As Strings ${resp.status_code} 200 

    ${resp}= Get github /users/bulkan 
    Should Be Equal As Strings ${resp.status_code} 200 
    Dictionary Should Contain Value ${resp.json()} Bulkan Evcimen 
+1

受け取ったエラーを追加してください。 – Goralight

答えて

1

エラーがRequestLibraryがインストールされていないということですが、あなたが投稿したソースは、実際にExtendedRequestsLibraryをインポート:私のTCです。ライブラリ(ライブラリ)がインストールされていなかったとして、あなたが最初のエラーを得た

pip install robotframework-requests 

:ある - RequestLibraryをインストールするコマンド

pip install robotframework-extendedrequestslibrary 

- コメントが1:あなたはそれをインストールする必要があります - Create Sessionが定義されていて、ライブラリRobot Frameworkがそれを見つけられない場合は除きます。

関連する問題