2016-06-28 7 views
-1

Web APIのテストを自動化したいが、私は初心者の自動化です。私は自動化したいREST APIのリストを持っています。誰かが私はどこから始めるべきですか?自動化するためにSeleniumを使用できますか?Seleniumを使用してWeb APIテストを自動化する方法

+0

をチェックするための

。 – Jay

+0

@Jayどうすればいいですか?それのためのwikiはありますか? –

+0

@AnilReddyYarragonda私は以下の答えを追加しました。見てみな。 – Jay

答えて

1

automateREST APISには、外部ライブラリのいずれかを使用できます。以下は、使用することができ、それらのほんの一部です: - あなたがIntegration Testsを開発するためにあなたがSeleniumと同じクラブにできる外部ライブラリを使用してAPIのオートメーションで行われたら

  1. REST Assured Library
  2. HTTP Client

れます上記のクライアントを使用してBackendの作業を実行することもできます。

2

郵便配達員でテストケースを作成し、すべてのWeb APIをテストできます。

テストレスポンスタイム、ステータスコード、コンテンツタイプなどと似ています。

ここは簡単な例です。郵便配達員のテストタブにこれを入力します。

var contentTypeHeaderExists = responseHeaders.hasOwnProperty("Content-Type"); 

tests["Has Content-Type"] = contentTypeHeaderExists; 

if (contentTypeHeaderExists) { 
    tests["Content-Type is application/json"] = 
     responseHeaders["Content-Type"].has("application/json"); 
} 

アドバンスドユースケースには、さまざまなタイプのAPIをモジュールタイプ別にグループ化して保存することが含まれます。詳細は、あなたが郵便配達(クロームアプリ)でテストケースを作成することができ、このblog

+0

情報ありがとう –

+0

お手伝いをしてください:) – Jay

関連する問題