タグ インテグレーションテスト
人気順 10 users 50 users 100 users 500 users 1000 usersPostman CLI 活用事例:API のインテグレーションテストの自動化を試みる
アーキテクチャの意図・工夫以下の YAML ファイルは Rust で実装した Web アプリケーションを BitBucket Pipelines でテストするための設定ファイルです。 cargo run ではアプリケーションを実行中のままとなりコマンドが完了しないため、sleep 60 で次のコマンドに強制的に移るようにしています。 (なかなか強引な方法... 続きを読む
Terraform、Docker、Kubernetesなどのテストを自動化する - Yevgeniy Brikman氏のQCon SFでの講演より
原文(投稿日:2019/11/17)へのリンク Qcon SFでYevgeniy Brikman氏が、"Automated Testing for Terraform, Docker, Packer, Kubernetes, and More"と題したプレゼンテーションを行った。その主題は、静的分析やユニットテスト、インテグレーションテスト、エンドツーエンドテストなど、すべてのテストテクニックを適切に... 続きを読む
テストコードとスピードのトレードオフ。加えてGoのAPIのテストについて。 – timakin – Medium
永遠のテーマですね!タイトルを書いている段階でなんだか地雷原に足を踏み入れた気分になってきました! つまり?多分なんだけど、どうあれE2Eないしインテグレーションテストは書いた方がいい。 テストに関する宗教戦争はなぜ勃発するかちょっと前ですが以下の記事を読んでました。 「テスト 書くべき」って検索すると... 続きを読む
実践 Pact:マイクロサービス時代のテストツール - クックパッド開発者ブログ
2016 - 06 - 28 実践 Pact:マイクロサービス時代のテストツール 技術部の taiki45 です。 以前 「サービス分割時の複雑性に対処する: テスト戦略の話」 という記事で、サービス間のインテグレーションテストにおける問題について紹介しました。現在のクックパッドではこの問題の解決のために Pact というツールを導入して運用しています。この記事では、その運用の知見を紹介できればと... 続きを読む
Ansibleのassertモジュールでインテグレーションテスト | GMOインターネット 次世代システム研究室
こんにちは N.Oです。Ansibleにはassertモジュールというものがあり、Factsやregisterを利用する事でテストに活用する事ができます。 今回はvagrantを利用して使い方を試してみます。 事前準備 Vagrantfile、site.yml、integration.ymlの3ファイルを用意します。 Vagrantfile # -*- mode: ruby -*- # vi: s... 続きを読む
Capybara の using_session でセッションを切り替えつつインテグレーションテストをする - #生存戦略 、それは - subtech
ユーザAとユーザBが順番にアクセスしに来て云々という spec を書きたい、ので ググったら Capybara に using_session なんつー便利メソッドがあった!のでみなさん使うと良いです。 http://rubydoc.info/github/jnicklas/capybara/master/Capybara/DSL#using_session-instance_method ドキュ... 続きを読む
Ruby で解りにくい例外の発生元を調べる - #生存戦略 、それは - subtech
例えばインテグレーションテストで Failure/Error: expected there to be content Internal Server Error undefined method `name' for #<Hash:0x11b7d7578> WEBrick/1.3.1 (Ruby/1.8.7/2011-12-28) at 127.0.0.1:62045" # ./spec/in... 続きを読む