タグ

2019年4月23日のブックマーク (3件)

  • E2EテストをSelenium Webdriver からCypress.io に移行した話 - 一休.com Developers Blog

    こんにちは。 一休.comの開発基盤を担当しています、akasakasです。 今回は、E2EテストをSelenium WebdriverからCypress.ioに移行した話をしたいと思います。 一休のE2Eテスト事情 あれから、数年が経過して、、、 どうしてこうなった??? SeleniumではSPAへの対応が難しくなってきた なんでもかんでもSeleniumで頑張ろうとした弊害 いざリプレイスへ・リプレイスをする上で気をつけたこと 開発者フレンドリー 安定性 然るべきレイヤーでテストする(何でもかんでもブラウザテストにしない) 技術選定 Cypress.io とは? Cypress.io のいいところ セットアップが楽 テストを書くことだけに集中できる CI連携が楽 Cypress.io の頑張って欲しいところ その他、移行に関しての細かい話 重複テストケースの排除 Page Objec

    E2EテストをSelenium Webdriver からCypress.io に移行した話 - 一休.com Developers Blog
  • ユーザーをログアウトから守れ!―シーケンス図から読み解くログイン状態維持【Mobileアプリ編】 | DevelopersIO

    認証というのは面倒なもので、利用者に余計な手間を掛けさせてアクティブ率を下げたくないと日夜工夫を凝らす我々にとっては、やり玉に上がりやすいテーマであると思います。要するに、ユーザーをログアウトさせたくないわけです。さて、どうしましょう? 生魚おじさん、都元です。今日の魚はワラサです! 出世魚であるブリのちっちゃいヤツです! 今回はユーザーをログアウトから守れ!―シーケンス図から読み解くログイン状態維持【Webアプリ編】と対になる、Mobileアプリ編をお送りします。 さて、認証というのは面倒なもので、利用者に余計な手間を掛けさせてアクティブ率を下げたくないと日夜工夫を凝らす我々にとっては、やり玉に上がりやすいテーマであると思います。要するに、ユーザーをログアウトさせたくないわけです。(再掲) 例えば Facebook や Twitter のモバイルアプリはいつ起動しても自分のアカウントでロ

    ユーザーをログアウトから守れ!―シーケンス図から読み解くログイン状態維持【Mobileアプリ編】 | DevelopersIO
  • News Up 息ができない 赤ちゃんの危機を救った2つの方法 | NHKニュース

    「息子が人参を喉に詰めた」 「ケッケッって言いながら泣いてる」 ちょっとした隙に、にんじんがのどにつまり苦しみ始めた赤ちゃん。必死で命を守った母親のツイートが話題になっています。念のためにと覚えていた2つの方法が危機から救いました。覚えておけば、大人も救うことができる方法です。(ネットワーク報道部記者 牧真由美 大石理恵) 「いま、すごいこわいことがあった」 39歳の女性のツイートはこんな文面から始まりました。部屋に一緒にいたのは生後10か月の長男。離乳べさせていたのです。メニューはやわらかくゆでた、「にんじん」。スプーンで崩しながら口に運びます。 そして、目を離したわずかな隙が、命に関わるような事態を招きます。 「息子が人参を喉に詰めた」 「気づいたらケッケッって言いながら泣いてる」 にんじんを手でつかみ、丸ごと口に入れ、のどに詰まらせたのです。赤ちゃんは声を出さずに泣いています

    News Up 息ができない 赤ちゃんの危機を救った2つの方法 | NHKニュース