engineers_blogこんにちは。クラウド経費』のフロントエンドエンジニアをしている木村(@kimromi)です。Railsを利用してサービス開発を進めているプロダクトのフロントエンドの環境を整えていき、UIの改善やフロントエンド側の開発効率アップなどにつなげていくような動きを現在やっています。クロスブラウザのE2Eテストが必要になったかある日、IE11のみでJavaScriptエラーが起こり動作しないとの連絡が入り、慌てて対象のプルリクエストをリバートしたということが起こりました。原因としてはライブラリの追加によるものでした。現在フロントエンドの改修を行っていく中で、ライブラリの追加やビルド方式の変更などドラスティックな変更をすることが多くなってきています。そのたびにMicrosoftからダウンロードできるVM環境を立ち上げ手元で確認するのは手間がかかり確認漏れも発生する可能性があるため、クロスブラウザでのE2Eテストの必要性を感じました。Chromeに次ぐ2番目にアクセスが多いブラウザです。Microsoftがサポートを切らない限りサービスとしてIE11のサポートを切ることはできないという判断で今後も付き合っていく必要があります。IE11での自動テストを導入することでリリース前に不具合を検知することができ品質を向上させる目的もあります。engineers_blogこんにちは。2019年新卒の原田大輔です。クラウド会計・確定申告」のサーバーサイドエンジニアをやっています。今回新卒エンジニア研修をきっかけに今までに挑戦したことのなかった新しい技術に挑戦し、Slackでの活動を可視化するツールを作りました。Slackの行動可視化ツール作るに至った背景きっかけは1ヶ月間の新卒エンジニア研修でした。研修は「自分が今までに使ったことのない技術」を使って各自プロダクトを作るという内容です。Incの安川さんもメンターとして参加いただきました。(エンジニア研修の詳細は、同期の富田湧平くんのエンジニアブログにも書かれているのでぜひ読んでみてください。)研修とはいえ、せっかくプロダクトを作るなら研修が終わっても継続して使っていけるものを作りたいと考えていました。そんな中、思いついたのが「Slack上の行動を元に何か面白いことができないか?」でした。