Selenide と Datadog Synthetics Browser Test を使用して UI 自動テストの実装をしてみた

はじめに JCB デジタルソリューション開発部 SRE チームの小柳津です。 本記事では Selenide を使った画面の自動テストのご紹介と、 JCB Digital Enablement Platform (JDEP) でシステム監視に使用している Datadog に Synthetics tests としてブラウザテス…

ログイン画面表示方法の違いは思った以上に大きかった件

本稿はJCB Tech Blog Advent Calendar 2022の12月25日の記事です。 JCBデジタルソリューション開発部アーキテクトチームの長沼です。 JDEPではID管理にOktaを利用しており、 開発者のID管理をOkta Workforce Identity Cloud、アプリ利用者のID管理をOkta Cus…

cordon / drain のリモート化と運用上のポイント

本稿はJCB Advent Calendar 2022の12月24日の記事です。 JCBデジタルソリューション開発部 PFチームの平松です。 前回の私の記事にて、クレジットカード会社のシステムのリモート運用がなぜ難しいかについて解説いたしました。 今回は、Kubernetes運用で…

React.lazyを使った初回描画の高速化について

本稿はJCB Tech Blog Advent Calendar 2022の 12 月 23 日の記事です。 JCB デジタルソリューション開発部 アプリチームの山田です。 この記事では、私が担当している React 製の Web アプリの開発で初回描画の高速化検討をした内容についてご紹介したいと思…

ElasticMQ+Minioの活用について

本稿はJCB Advent Calendar 2022の12/22の記事です。 JCBデジタルソリューション開発部の森口です。アプリチームに所属しており、担当するサービスの開発・保守運用を行っています。 今回はElasticMQとMinioの活用についてご紹介します。 はじめに 私が関わ…

Androidアプリの共通コンポーネントに対してVisual Regression Testの導入を検討してみる

本稿はJCB Tech Blog Advent Calendar 2022の12月21日の記事です。 JCB デジタルソリューション開発部 アプリチームの服部です。 この記事では、 私が担当しているAndroidアプリの共通コンポーネントに対してVisual Regression Testの導入が可能か検討した内…

SREチーム体制について

本稿はJCB Advent Calendar 2022の12/20の記事です。 JCB デジタルソリューション開発部 SREチームの笹野と申します。 今回はJDEP(JCB Digital Enablement Platform) におけるSREチームの体制ついてご紹介します。 SREチームとは JDEPではGoogleが提唱して…

© since 2021 JCB Co., Ltd.︎