タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

testに関するohmuroのブックマーク (6)

  • フロントエンドJavaScriptにおける設計とテスト

    今日話さないこと JavaScriptの基礎知識、jQueryの導入 気持ちいいUIUXがうんちゃら CanvasやWebGLを使ったリッチでイケてるゲームの作り方

    ohmuro
    ohmuro 2015/09/09
  • [Selenium2] アプリケーション。画面の自動テストに挑戦!! - YoheiM .NET

    こんにちは、@yoheiMuneです。 今日は、JJUGのセミナーに行ってきて、UIの自動テストについて学んできたので、ブログに残しておきたいと思います。 Webテストの自動化がテストの世界でホットな話題となっている 最近、テスト自動化の話が一杯です!Jenkins(Hudson)とJUnitを組み合わせた単体テスト自動化は、よくされている事ではないでしょうか。 ■テスト自動化を進めるメリットは何か? 1、人的コストが不要になる ・自信をもってリファクタリングできる ・リリース頻度を上げられる ・ミドルウエアやOSのパッチを当てられる 2、テストの品質を上げられる ・手作業に完全という事はない ・手作業は監査できない ふむふむ、なるほどです(*´∇`*)テスト自動化が出来れば、あの大変なテスト作業が楽になるとは嬉しい限りです。 細かい点までチェックするようなテスト項目ばかりだと、やっぱりチ

    ohmuro
    ohmuro 2015/07/14
  • テスト駆動開発とは何か、それを気に入っているのは何故か、あなたも使うべきなのは何故か | POSTD

    ペースが速い現代のソフトウェア開発環境では、テスト駆動開発(TDD)という言葉をよく聞きます。その利点だけでなく欠点についてもソフトウェア開発コミュニティでよく議論されています。TDDについて、”自己嫌悪に陥って屈辱を味わっている者に対する非現実的で効果のない道徳教育のようなものだ”と言う人もいれば [1] 、”リファクタリングを使って迅速な設計を支援するただのツールだ”と言う人もいます [2] 。 「ダメなプログラマは全てに答えを持つが、優れたテスタは全てに疑問を持つ」 Gil Zilberfeld しかし、TDDは新たな手法というわけではありません。広く知られている最も古い文献は1957年に出版されたD.D. McCracken著の『Digital Computer Programming: The First General Introduction in Book Form, St

    テスト駆動開発とは何か、それを気に入っているのは何故か、あなたも使うべきなのは何故か | POSTD
    ohmuro
    ohmuro 2015/05/28
  • iOSアプリデザインリニューアルの舞台裏の舞台裏 - クックパッド開発者ブログ

    技術部の松尾(@Kazu_cocoa)です。 iOSアプリデザインリニューアルの舞台裏でも書かれていた、" 修正期間中は毎日夜間にアプリケーションの全画面のスクリーンショットを記録するスクリプトを実行し、画面崩れが起きてないか、新デザイン未反映の画面はないか、進捗状況の確認に利用していました。"の舞台裏を少し書いてみようと思います。 はじめに モバイルアプリケーションのテスト環境はまだまだ成長中で、様々なツールが飛び交っていることかと思います。ここでは、E2Eテストに対しての話題に絞り、使っているツール、シナリオの書き方、クックパッドでは、という話しをします。この記事におけるE2Eテストは、UIからの操作によりユーザの操作を模倣して実施するテスト、という意味合いです。 ツール E2Eテストを自動化する為のツールの選定には以下を気にしていました。 OSの更新に追従できそうなもの 特別なテスト

    iOSアプリデザインリニューアルの舞台裏の舞台裏 - クックパッド開発者ブログ
    ohmuro
    ohmuro 2015/05/14
  • JavaScriptのテスト環境の参考URLメモ(2015-03時点) - msakamoto-sfのはてなブログ

    2015-03-30 JavaScriptのテスト環境の参考URLメモ(2015-03時点) JavaScript TDD JavaScriptのテスト環境、テストライブラリってどうなってるのか、参考URLをまとめてみました。 結論:ライブラリが数種類あり、それぞれがどこのレイヤーをカバーするのか異なる。そのため、組み合わせはもとより出力形式、CI環境との連携、なにをどこまでテストするのか、開発者のスキル、アプリケーションのライフサイクルなど多数のパラメータのバランシングが必要となる。ライフサイクルの短い使い捨てなら、バランシングのためのコストも無視して「えいやっ」で決めても良いが、そもそもテスト環境の整備が必要なプロジェクトであれば、ライフサイクルもそれなりの規模が想定される。技術者の自己満足や、流行り廃りに焦って拙速な判断を下さないよう厳重な注意が必要とされるだろう。数年後、流行り廃り

    JavaScriptのテスト環境の参考URLメモ(2015-03時点) - msakamoto-sfのはてなブログ
    ohmuro
    ohmuro 2015/05/12
  • SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分

    春のJavaScript祭2015in GMO YoursでSeleniumとJavaScriptの話をしました。 キャプチャを取ったり、自働入力をしたり、ちょっと便利に楽をするためのSelenium活用についてです

    SeleniumIDEとSelenium WebDriver × Node.js Seleniumで業務効率化する15分
    ohmuro
    ohmuro 2015/04/28
  • 1