9

Robot Framework の REST ライブラリの使用方法を知っている人はいますか? ライブラリはhttp://code.google.com/p/robotframework-restlibrary/source/browse/trunk/RestLibrary.pyから入手できます。利用可能なドキュメントがないようです。

Robot Framework で次のようなことを試しましたが、リクエストから応答が返されません。

REST Test Case
    Get    https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510&timestamp=1331161200&sensor=true
    Response    test

このライブラリの使い方について何かアイデアはありますか?

4

5 に答える 5

14

そのライブラリは十分に文書化されていないようです。おそらく、https://github.com/bulkan/robotframework-requestsを確認する必要があります。これは、文書化され、維持されているようです。

于 2012-10-17T16:02:31.737 に答える
8

Robot Framework の REST ライブラリは 2009 年以降開発されていません (変更点を参照)。

Robot Framework の公式ページでは、いくつかの HTTP レベルのテスト ライブラリを参照しています。次に例を示します。

  • robotframework-requests - 開発が活発で、Requests HTTP Python ライブラリを使用しています。

    使用例:

    Grab Avatar Url
             Create Session    github    https://api.github.com     
      ${resp}=
        ...  Get Request       github    /users/jandias
             Should Be Equal As Strings
               ...             ${resp.status_code}  200     
             Dictionary Should Contain Key
               ...             ${resp.json()}       avatar_url
    
  • robotframework-httplibrary - WebTest (ライブテスト付き) Python ライブラリを使用します...

于 2015-01-07T15:22:29.897 に答える
8

http呼び出しを実行し、jsonを解析することさえできる別のライブラリを見つけました。さらに、 http://peritus.github.com/robotframework-httplibrary/HttpLibrary.htmlで十分に文書化されています。

于 2012-10-18T06:37:23.480 に答える