STORES 予約 でwebアプリケーションエンジニアをやっております。ykpythemindです。 皆さん、Webアプリケーションのテストを書いていますか。 モック(mock)を使っていますか。 今回は自動テスト上で、偽物だけではなく(要所で)本物を使おうよという話を書きます。 想定読者としては主にRuby on Railsを開発しているバックエンドエンジニアを想定しています。 モックとは 今回のモックの定義は以下にしておきます。 *1 実際の外部サービスや内部サービスの代わりをする偽のサービスを作成することです。 ref: https://circleci.com/ja/blog/how-to-test-software-part-i-mocking-stubbing-and-contract-testing/ Rubyでは外部サービスとの接合部で、 RSpecの allow(xx).
こんにちは、LAPRAS BACKBONE編集長の大西です。 あっという間に今年も3ヶ月が過ぎようとしてますね。 (気づけばもう桜がこんなに咲いてることに衝撃を受けてます…笑) 4月から入社、異動などで新生活という方も多いのではないでしょうか? そんな新しいスタートの4月ということで、心機一転、新しいことへのチャレンジを後押しするために今回の記事をお届けしたいと思います! エンジニアのキャリアマッチングプラットフォームの「LAPRAS」では、インターネット上で公開されているアウトプット基づいて評価したLAPRAS SCOREという指標があります。中でも、技術力スコアがエンジニアのレベルを判断する指標として見られています。 (LAPRASについてはこちらをご覧ください。) その技術力スコアは、アウトプットの成果によって変動していて、LAPRAS社では定期的に技術力スコアの上昇幅が大きなユーザ
新しいHTTPメソッドを定義する「The HTTP QUERY Method」という提案仕様が議論されています。 もともとは、SEARCHメソッドという呼び名が候補としてあげられていましたが、長い議論ののち、一旦QUERYと呼ぶ方向となっております。最終的なFixについては、この draft 02の公開とともに改めてコンセンサスを求めた後に行われます。 QUERYメソッド 「GETリクエストにボディを付けたいという」という質問は長らく有りました。しかし、GETやHEADリクエストでボディをつけることは非推奨となっています (参考URL)。 そのような要望のなかで、リクエストでボディを含められる冪等性の保証された新しいHTTPメソッドが検討されました。それがQUERYメソッドです。冪等性があるため、ブラウザやProxyは自動でリトライすることができます。(なお、POSTはセマンティクス上冪等
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く