スリ飯屋MaLankaのフリーエンジニアな日々

このブログでは、フリーランス5期目となる自身の実体験から、フリーランスエンジニアになるためのノウハウ、ブログや沖縄移住、スリランカの最新情報について発信します。

【RSpec Capybara】This connection is not secure login entered on this page could be compromised【Firefox】

※記事内に提携先企業のアフィリエイト広告(リンク、バナー等)、Google広告を含む場合があります


【RSpec Capybara】This connection is not secure login entered on this page could be compromised【Firefox】


こんにちは、現役沖縄フリーランスエンジニアのmah(MaLanka)です。


このブログでは、

僕がIT未経験から約1年でフリーランスエンジニアになるまでの過程、

ノウハウなどを書いていきます。


今回は、


  • 【RSpec Capybara】This connection is not secure login entered on this page could be compromised【Firefox】


について書いていきます。




This connection is not secure login entered on this page could be compromised





起こったこと


RSpec + Devise + Capybara + js: trueなsystem_specで、


# メルアドとパスワードを入力
fill_in :email, with: 'test@example.com'
fill_in :password, with: 'password'

# submit
click_on 'login'


上記のようなテストシナリオにしたかったが、

テストが通らなかったのでメモ。




Firefoxのブラウザを起動してテストを実行して確認すると、

パスワードの入力エリアに、

「This connection is not secure login entered on this page could be compromised」


という警告メッセージが出ており、

パスワードの入力ができていなかった。




他のテストでも同じようなことをしていたので見てみると、

js: trueの場合に発生する様子。


js: trueではないテストでは再現しなかった。




対策


仕方ないので普通に、

sign_in(Deviseのヘルパーメソッド)を使うことにした。


sign_in user
visit 'ログイン直後にアクセスするURL'




以上です。




RailsやRubyを学びたい人へ


RailsやRubyを学びたい人は、

RailsHack(レイルズハック)という、

最近できた新しいプログラミングスクール(今なら通常価格69,800円が、早期割で29,800円!)か、

Udemy で下記のコースを受講すると良いです★


✅1. フルスタックエンジニアが教える 即戦力Railsエンジニア養成講座

✅2. 【はむ式】ハンズオンで学ぶRuby on Rails 6【Dockerにも触れられる】 <- おすすめ。ハムさんはReactやTypeScriptの教材も非常に丁寧。

✅3. はじめてのRuby on Rails入門-RubyとRailsを基礎から学びWebアプリケーションをネットに公開しよう




また、

Udemy は定期的にセールをやっていますし(90%OFFとかもザラ)、

「30日間なら返金できる」ので、

満足できなかった時でも安心です。



【公式】RailsHack(レイルズハック)

【公式】Udemyで学んでみる




最後に


下記の表に、

フリーランスエンジニア向けの人気エージェントをまとめてみました。


エージェント選びで悩んでいる方は是非参考にしてみてくださいね★


エージェント 詳細 最高単価/月 設立
フリエン(furien) 評判をチェック 180万円/月 2011年
ギークスジョブ 評判をチェック 180万円/月 2011年
フォスターフリーランス 評判をチェック 230万円/月 1996年
pe-bank(pebank) 評判をチェック 200万円/月 1989年
Midworks(ミッドワークス) 評判をチェック 200万円/月 2013年
レバテックフリーランス 評判をチェック 140万円/月 2005年




あわせて読みたい


www.malanka.tech


www.malanka.tech


www.malanka.tech


www.malanka.tech