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

IT実務未経験から約1年、東京でフリーランスのRuby on Railsエンジニアに転職。約2年半、大阪中崎町でスリランカカレーの間借りしてました。フリーランスエンジニアになるためのノウハウ、スリランカの事を発信していきます。

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


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




今すぐ登録したい方へ


このブログから登録の多いエージェントは下記の3つです★

(リンクをクリックすると公式サイトに飛びます)

【ダントツの1位】フォスターフリーランス【案件保有数5000件以上。業界25年の超老舗】

【僅差で2位】エミリーエンジニア【4人に1人が初めてのフリーランス】

【惜しくも3位】レバテックフリーランス【業界最大手。素早く手厚いフォローで案件参画】




こんにちは、mahです。


このブログでは、

僕が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日間なら返金できる」ので、

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


f:id:mah666hhh:20201129193352p:plain


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

【公式】Udemyで学んでみる




最後に


下記の表に、

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


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





あわせて読みたい


www.malanka.tech


www.malanka.tech


www.malanka.tech


www.malanka.tech




最後までお読み頂きありがとうございました★

もしよかったらTwiiterのフォローもお願いします★