PIYO - Tech & Life -

Test

RailsのFeatureテスト環境をHeadless Chromeに変更した

Poltergeist detected another element ...に対応するために RailsのFeatureテスト環境をHeadless Chromeに置き換えました。 Capybara + PhantomJSのフィーチャテストでドロップダウンメニューがクリックできないので色々調べてみると、ドロップダウンメニューが画面外に描画されちえるらしいことが判明。

iOS用UIテストフレームワークKIFで色々な要素をタップさせる方法

この間のポストでKIFでフレームワークの導入方法と簡単な使い方について書いたけど、そこからさらに使ってみてもうちょっと使い方がわかったのでそれを書いてみます。 その前に先日の記事。 XCode5対応!KIFでiPhoneアプリの受け入れ(統合)テスト - ぴよログ [https://blog.piyo.tech/posts/2013-12-11-070003:image:large] …

【失敗】iOSの統合テストフレームワークSubliminal

先日のKIFの記事に続いてSubliminalというフレームワークを試そうと思ったのですが、GithubのREADMEにしたがって1時間ぐらい格闘しても動かすところまでいけませんでした。 https://github.com/inkling/Subliminal https://github.com/inkling/Subliminal CocoaPodsに対応していないので最初に動かすまでのセッ …

XCode5対応!KIFでiPhoneアプリの受け入れ(統合)テスト

最近初めてiPhoneアプリでテストを書く機会がありました。テストを書くならこの際ユニットテストだけではなく画面遷移を含めたテストも書いてみようと思い、環境を整えてみました。 テストフレームワークの選択肢 kif-framework/KIF inkling/Subliminal Testing With Frank — Painless iOS and Mac Testing With …