サーバーのテストに使用するフレームワークを探しています。サーバーは、JSONペイロードを使用したRESTに基づいたさまざまなサービスを提供します。サーバーはnode.jsで書かれています(私はまだ学んでいます)。
私はAPIEasyを試してきましたが、テスト間でデータを渡すことができないという制限に遭遇しました。私はまた、誓い(養蜂場が基づいている)が私の人生を本当に楽にしてくれるとは確信していません。
だから私は人々が次の基準のために持っている推奨事項を探しています:
コンソールと、CIサーバーが理解できるその他の出力形式の両方を提供します。コマンドラインから手動で実行し、CIボックスから自動的に実行できるようにしたい。
JSONペイロードを使用してサーバーにRESTリクエストを行うための単純な「構文」を提供します。
テスト間でデータを渡すことができます。これにより、レコードを作成するための呼び出しを行い、そのIDを取得して、後続のテストで使用することができます。
javascriptノードパッケージとして記述されています。これは、テスト対象のコードと同じ言語とAPIでテストフレームワークを使用することを好むためです。長期的には物事がはるかに簡単になります。