PLAID Engineer Blog

PLAID Engineer Blog


PLAID Engineer Blog

Multi Browser Test

【ペパボ×プレイド】Tech Meetup 〜自動テスト・CI編〜を開催しました!

こんにちは! プレイドでインフラエンジニアをしている@ikemonnです。 本日は10/27(木)に開催しました「【ペパボ×プレイド】Tech Meetup 〜自動テスト・CI編〜」のレポートをお届けしたいと思います。 発表タイトル ペパボを支える大統一CI基盤と人々 KARTEを支えるCI環境 自動マルチブラウザテストを導入・運用した話 グーペのE2Eテスト運用事情 並行処理のテストは難しい ペパボを支える大統一CI基盤と人々 まずペパボ @ravelllさんから「ペパボを支える大統一CI基盤と人々」についてお話頂きました。 ペパボさんのCI環境の変遷や現在の姿、現場の声、課題などについて発表して頂きました。 各チームがそれぞれ いいかんじに CI環境を…

Daiki MatsuiDaiki Matsui

40通り以上の自動マルチブラウザテストをSelenium x CircleCI x BrowserStackで実現する

こんにちは。プレイドの@sdaikichiです。現在のトレーナーレベルは22、捕まえたポケモンは103種です。 前回の@positiveflatの記事ではプレイドにおける自動テスト環境をご紹介しました。 今回は、プレイドが 40通り以上の環境を対象に すべて自動で ついでにCircleCIのコンテナリソースもそんなに使わないで マルチブラウザテストを実現している環境についてご紹介します。 目次 なぜマルチブラウザテストが必要なのか BrowserStackの紹介 運用してみてわかったコツ まとめ 最後に なぜマルチブラウザテストが必要なのか KARTEをお客様が利用する際には、来訪者をトラッキングしたり接客サービスを表示するためのscriptタグをお客様サイトに埋め込んで…

Daikichi SasamoriDaikichi Sasamori