タグ

2015年1月29日のブックマーク (1件)

  • Testium

    Testium #e2e_sushi 自己紹介 azu @azu_re Web scratch, JSer.info 概要 Testiumって何? 同期的なWebDriver API PageObjectパターン Testium グルーポンが作ってるE2Eテストフレームワーク 同期的なWebDriver APIが特徴 同期的なWebDriver click() などのブラウザ操作が同期的な処理になってる groupon-testium/webdriver-http-sync testiumのbrorser APIはこれをラップしたもの Nodeには同期HTTP APIがないのでrequest-syncを使ってる なぜ同期的(なぜ非同期)? 非同期だとコールバック地獄が多発 それを解消するためにPromiseやメソッドチェーンを多様する Jasmineのexpect(promise)のような

    miya-jan
    miya-jan 2015/01/29
    最後に書かれてるけど、個人的にはコンストラクタでnavigateするのはダウトで、AppPage.openみたいなstaticメソッドでnavigateとインスタンス生成を行うのが柔軟な気がする。このへんベストプラクティスほしい。