TECH PLAY

テスト」に関連する技術ブログ

6801 件中 1 - 15 件目
こんにちは。今年4月に入社したメルペイ Loyalty & Santa(Growth Platform)チームでBackend Engineerをしている@mikupoです。この記事は「 Merpay&Mercoin Tech Openness Month 2026 」の8日目の記事です! はじめに 私が所属しているSantaチームは、メルカリ・メルペイにおけるポイント還元やキャンペーンの基盤となるシステムを開発・運用しています。Santaの処理はすべて非同期で、Pub/SubのPull型 sub
こんにちは。サイオステクノロジー武井です。 PlaywrightによるE2Eテストをできる限り自動化するためのエージェントとスキルを作りました。前提となるE2Eテストの説明から、実際に作ったエージェントの構成までを順に紹介します。 E2Eテストとはそもそも何か E2Eテストは、画面操作を伴うテストを自動で行うもの、つまりブラウザ操作を自動化する仕組みです。代表的なOSSが   Playwright   で、Microsoftが開発しています。以前は   Selenium   が広く使われていましたが、現在
はじめに SILS/HILS(Software/Hardware-in-the-Loop Simulation)などを用いたECU開発において、dSPACE ControlDeskは欠かせないツールです。計測・キャリブレーション・レイアウト設計など多彩な機能を備える一方で、dSPACE ControlDeskの操作は複雑であり、習得のためには時間を要します。また、自動化する場合はさらにAPIの知識やPythonコーディングが求められます。 本記事では、AWS上に構築したMCP(Model Context
あなたがグローバルな e コマースプラットフォームを運営していると想像してみてください。北米、ヨーロッパ、アジア太平洋地域に 200 万人のアクティブユーザーが分散しています。今日はブラックフライデー。注文が毎秒 5,000 リクエストの勢いで流れてきています。お客様は、自分がどこにいようと、舞台裏で何が起ころうと、シームレスな体験を期待しています。 グローバル規模でビジネスを運営するということは、予期しない事態に備えなければならないということです。ある AWS リージョンでイベントが発生し、ワークロード
本記事は、2026 年 4 月 21 日に Networking & Content Delivery で公開された Automated network incident response with AWS DevOps Agent を翻訳したものです。翻訳は Technical Account Manager の由原が担当しました。 ※AWS DevOps Agent が日本語をサポートしていることに伴い、 aws-samples GitHub リポジトリ のコードを用いた再現検証を行った結果を
本記事は 2026 年 5 月 12 日に公開された Ankit Sharma による “ Specs just got faster (and smarter) ” を翻訳したものです。 仕様駆動開発を導入したとき、Spec フローは最初こそ少し時間がかかるかもしれないが、最終的にはより高品質な実装をもたらすと考えていました。しかし時間が経つにつれ、「構造と品質は遅さを意味する」という前提自体を問い直すようになりました。 たとえば、10 個のタスクを持つ Feature Spec があるとします。そのう
この投稿は、 Amazon DynamoDB グローバルテーブルのベストプラクティスに関するシリーズのパート 3 です。 パート 1 では、リージョン障害に向けてアプリケーションをどのように準備するかについて議論しました。 パート 2 では、リージョン障害時のフェイルオーバー戦略について取り上げました。 この投稿では、 AWS Fault Injection Service (AWS FIS) を使用して、 DynamoDB グローバルテーブル に対する制御された実験を実行することで、アプリケーションがリ
このシリーズの パート 1 では、 Amazon DynamoDB グローバルテーブルによるリージョナルレジリエンスの基礎、つまりレプリケーションの仕組み、ワークロードにおける RPO と RTO の意味、そして制御されたフェイルオーバーと混乱状態のフェイルオーバーを分ける運用準備について取り上げました。 パート 3 では、AWS Fault Injection Service (FIS) を使用してフェイルオーバー戦略を検証する方法を紹介します。 時刻は午前 2 時。ページャーが鳴りました。あるリージョ
Excelやスプレッドシートでテストケースを管理していると、最新版が分からない、進捗集計に時間がかかる、不具合情報と紐づかないといった問題が起こりやすくなります。 最初は手軽に運用できても、案件数や関係者が増えるほど、確認作業や報告資料作成に追われやすくなります。 ただし、テスト管理ツールは「便利だから導入したい」という理由だけでは承認されにくいものです。 承認者が知りたいのは、現場の使いやすさだけでなく、会社として投資する必要性、費用に見合う効果、導入しない場合のリスクです。 そのため稟議書では、導入目
「不具合管理とテスト管理は同じものなのか」と迷う場面は、テスト工程を管理する立場になるとよく起こります。 不具合票は作っているのに、テストケースの消化状況、未実施項目、品質リスク、リリース可否を説明できない現場も少なくありません。 結論からいえば、不具合管理は発見された問題の対応を管理する活動であり、テスト管理はテスト活動全体を管理する活動です。 不具合管理では、見つかった不具合を記録し、調査、修正、再テスト、クローズまで追跡します。 テスト管理では、テスト計画、テストケース、実施状況、結果、不具合情報、
システムテストに入ると、要件定義書、設計書、テスト仕様書、不具合管理表が別々に動き始め、どの要件をどのテストで確認しているのか見えにくくなります。 その結果、要件とテストケースの対応関係を説明できない、テストの抜け漏れが不安、品質レビューで根拠を求められて困る、といった悩みが起こりやすくなります。 システムテストでは、単にテストを実行するだけでなく、要件・設計・テスト結果・不具合をつなげて管理することが重要です。 トレーサビリティ管理を理解すると、テストの網羅性、仕様変更時の影響範囲、不具合対応の優先度を
こんにちは。メルペイのフロントエンドエンジニアの @mattsuu です。この記事は「 Merpay & Mercoin Tech Openness Month 2026 」の7日目の記事です。 EGP Code は、ランディングページ(LP)を AI と作る社内向けのエディタです。作成背景については AI と作る HTML ベースの LP エディタ EGP Code を内製した理由 という記事で紹介しました。本記事では、その内部で動いている 4 つの仕組みを紹介します。 EGP Code が扱う
本日、 Amazon Bedrock と Claude Platform on AWS で Claude Fable 5 が利用可能になったことをお知らせいたします。Claude Fable 5 は、Mythos レベルの機能をすべてのお客様が利用できるようにするとともに、より広く安全に使用できるように設計された強力な保護手段を備えています。Fable 5 は、テストされたほぼすべてのベンチマークで最先端であり、ソフトウェアエンジニアリング、ナレッジワークタスク、ビジョンにおいて並外れたパフォーマンスを発
はじめまして、こんにちは。tofu屋にジョブチェンジした、いなみです。 今回はtofuのことを書いてみようと思います。皆さんtofuお好きですよね? OpenTofu とは? 移行ガイド 前提条件 今回やること 各バージョン 検証 事前作業として、バックアップ取得 OpenTofu インストール Atlantis Server の設定変更 テスト 変更点 感想 OpenTofu とは? OpenTofuはTerraformのオープンソースフォークです。 2023年8月にHashiCorpがTerrafor
本記事は 2026 年 6 月 5 日 に公開された「 Adding LINE Messenger to your AWS omnichannel fallback solution 」を翻訳したものです。 本記事では、既存のオムニチャネルフォールバックソリューションに LINE Messenger を統合して拡張する方法を説明します。アーキテクチャの変更点、デプロイ手順、テスト手順についても取り上げます。元のソリューションは Amazon API Gateway 、 AWS Lambda 、 Amazo