タグ

TDDに関するmusicalaのブックマーク (8)

  • robotframework - Google Code

    Code Archive Skip to content Google About Google Privacy Terms

    musicala
    musicala 2012/04/23
    Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD).
  • TDD的にiOSアプリケーション開発してみる - yaakaito::Blog

    Test, Objective-C, iPad, iPhone(iOSのテストを書くとViewControllerがコントローラーになれる話 - yaakaito::Blog を先に見ておくと、何がやりたいか分かり易いかもしれません。)iOSアプリケーションのテストの書き方、難しいですよね。僕もよく分からないので手探り状態です。とりあえず、標準のOCUnit使ってTDDっぽいことしてみれば、何か叩き台になるかな?と思ったのでその過程を公開してみます。書くテストロジックテストだけです。後々アプリケーションテストもやる予定なのですが、というか一緒にやってたんですが、重すぎたので一旦ロジックテストだけです。ロジックテスト主体で書けるようにできる限りViewContollerと切り離してコードを考えています。ツッコミ大歓迎!(ロジックテストだけやるので、ビューに表示するところまで書いてません)リク

  • Testing like the TSA

    When developers first discover the wonders of test-driven development, it’s like gaining entrance to a new and better world with less stress and insecurity. It truly is a wonderful experience well worth celebrating. But internalizing the benefits of testing is only the first step to enlightenment. Knowing what not to test is the harder part of the lesson. While as a beginner you shouldn’t worry mu

    Testing like the TSA
  • The RSpec Book - 翔泳社の本

    ドキュメントを書くようにプログラミング! 「こんなことをしたい」「こんな結果を得たい」を実現するための手順を、従来は頭の中や紙の上で整理し、それをプログラミング言語に置き換えて表現していたものですが、したいことを自然言語で記述するだけでアプリケーションができあがるとすれば……。そんな、ドキュメント(仕様)さえ書ければアプリケーションへと昇華してくれるフレームワークがRSpec(とCucumber)です。もちろん、自然言語とプログラミング言語の間には埋められない深くて暗い溝がありますから、一筋縄ではいきません。その橋渡しをする知識をこの1冊が提供します。 Part 1 RSpecとCucumberを使うための準備Chapter 1 概要 1.1 TDD:そもそもの始まり 1.2 BDD:次のステップ 1.3 RSpec 1.4 Cucumber 1.5 BDDサイクル Chapt

    musicala
    musicala 2012/03/16
  • GitHub - twada/qunit-tap: A TAP Output Producer Plugin for QUnit

    QUnit-TAP A TAP Output Producer Plugin for QUnit DESCRIPTION QUnit-TAP is a simple plugin for QUnit to produce TAP output. QUnit-TAP provides TAP output feature for ANY version of QUnit (But there are some exceptions. See TESTED ENVIRONMENTS section below). With QUnit-TAP you can run your QUnit test scripts on your terminal, use TAP Consumers like prove for test automation, pass test output to Jen

    GitHub - twada/qunit-tap: A TAP Output Producer Plugin for QUnit
    musicala
    musicala 2012/01/26
  • あなたは写経しますか - pocketberserkerの爆走

    @katzchangさんの次となるTDD Advent Calendar jp: 2011の11日目記事になります。 登録者一覧を眺めるたびに「他に学生がいない…」と嘆きつつ、ハードルが上がり続けたタイミングでの担当回というこで胃に穴があきそうです。 11月時点では「TDDBCについて書こう」と思っていたのですが、12/1の素晴らしい記事によって書くことがなくなったり*1、日々追加されていく素敵記事を眺めながらどんな内容にするか悩んだ結果、釣り気味なものになってしまいました… はじめに とりあえず、この10日間に書かれたTDD Advent Calendar記事を振り返ってみましょう。まだ読んでない方は、まずは10日目までの読んでみてください。 まず、TDD少年の想いや学ぶべき理由を知ることができます。そしてTDDを学ぶ前に身に付けておくといいと思う基礎体力が提示され、TDD入門方法の1つ

    あなたは写経しますか - pocketberserkerの爆走
    musicala
    musicala 2012/01/26
  • 今こそまとめ読み!技術系アドベントカレンダー総まとめ 2011【完結】

    新年あけましておめでとうございます。年明け早々ではありますが、去年の話をします。 昨年末は各種の技術系アドベントカレンダーが盛り上がっていて、そのまとめを作っていました。 まとめサイト自体はすでに公開済でしたが、ようやく (ほぼ) 全ての記事の登録が終わり「完結」と呼べる程度になったので再度アナウンスします。 じゃん! 上のリンクから飛べる専用サイトで、合計 97 個のカレンダーとそれらに含まれる 2264 もの記事全てに直リンクしています。 2012 年のはじめにこれらのカレンダーの記事をまとめ読みして、今年の抱負なんかを考えてみるのもいいんじゃないでしょうか? それにしても驚くべきは記事の質の高さとその数です。普段あまり目にする事のない、Web 系以外の技術情報もかなりの数があり、こんな世界があるのかと驚くことも度々でした。日の Web は技術情報の宝庫です! 数字の分析 全部で 9

    今こそまとめ読み!技術系アドベントカレンダー総まとめ 2011【完結】
  • InfoQ: JsUnitとJSMockを使ったJavaScriptのテスト駆動開発

    テスト実行部上の最も重要な部分はページの上部にあるファイル参照用のフォーム部品になります。この部品はテスト・ページまたはテスト・ページのスイート・ファイルへのパスを保持します。ではJsUnit用のテスト・ページの簡単な例を見てみましょう。 <html> <title>A unit test for drw.SystemUnderTest class</title> <head> <script type='text/javascript' src='../jsunit/app/jsUnitCore.js'></script> <script type='text/javascript' src='../app/system_under_test.js'></script> <script type='text/javascript'> function setUp(){ // perfor

    InfoQ: JsUnitとJSMockを使ったJavaScriptのテスト駆動開発
    musicala
    musicala 2011/11/28
  • 1