wancoro blog

学んだことをアウトプットしていきたいと思います

2020-03-01から1ヶ月間の記事一覧

DockerのRailsアプリにfirefoxをインストールする

apt-getだとパッケージが見つからないとエラーが出てインストールできなかったので 以下URLを参考に、wgetでインストールした。 geckoドライバーも必要。 github.com インストール自体はできているはずが、まだエラーがでる。 $ firefox -v XPCOMGlueLoad er…

【Selenium】Chromeがheadlessモードにならない

chrome_optionsにheadlessとdisable-gpuを追加しても GUIが起動してしまう・・・。 どうやらChromeDriverのバージョンが75以上の場合は w3c: falseを追加する必要があるらしい qiita.com これでheadlessモードで動かすことができました require 'capybara/rs…

E2Eテストで使用したCapybaraのマッチャまとめ

開発環境 Ubuntu 18.04 Rails 5.2 Rspec Capybara Selenium have_selector 特定のクラス内のテキストを検証 <div class="w2ui-col-header" >id</div> expect(page).to have_selector ".w2ui-col-header", text: "id" have_content 特定の文字列が表示されていることを検証 expect(page).to have_c…

リモートワーク時のスケジュール

リモートワークが開始となった場合に備えて、 1日のスケジュールを立てておく。 07:00 起床。朝の準備 08:00 散歩 08:30 朝ごはん 09:00 勉強 10:00 業務 12:00 昼休憩 13:00 業務 18:30 散歩。必要があれば買い物 19:00 晩ごはん 20:00 お風呂 21:00 勉強 2…

初めての常駐先勤務を終えて

2月末でプロジェクトを離任しました。 9月からだから、ちょうど半年か。 いろんなことがあった。 どういうことをしてきたのか、何を学べたのか把握するために整理しようと思います。 9月 プロジェクトにアサイン。 jmxを使用したITのテストデータ作成のお手…