タグ

testに関するsobataroのブックマーク (3)

  • A Set of Unit Testing Rules

    Let's Reconsider That A Set of Unit Testing Rules by Michael Feathers September 9, 2005 Teams that adopt agile practices often adopt Test Driven Development (TDD), which means, of course, that they end up writing a lot of tests. In general, that�s great but there is a failure case for teams that attempt to get test infected; you can end up writing very slow tests that take so long to run that they

    sobataro
    sobataro 2017/01/13
    “A test is not a unit test if: It talks to the database It communicates across the network It touches the file system It can't run at the same time as any of your other unit tests You have to do special things to your environment (such as editing config files) to run it. ”
  • JR東における鉄道システムがIT化されてきた歴史と品質向上への取り組み(前編)。ソフトウェア品質シンポジウム 2014

    JR東における鉄道システムがIT化されてきた歴史と品質向上への取り組み(前編)。ソフトウェア品質シンポジウム 2014 鉄道は乗客を安全に運ぶという点で信号や列車の制御システムに非常に高い品質が求められる一方、ダイヤなど旅客情報については大量の情報を処理して乗客に提供しなければならないという複雑なシステムで構築されています。そして現在そのシステムの多くがIT化されています。 鉄道の安全性や正確性、そして快適性などをITがいかに支えてきたのか。9月11日に東洋大学で開催された「ソフトウェア品質シンポジウム 2014」では、JR東日IT化や品質向上の取り組みについて東日旅客鉄道株式会社 松雅行氏のセッション「鉄道信号システムへのアシュアランス技術の適用」が行われました。記事ではその内容をダイジェストで紹介します。 記事は前編、中編、後編の3つに分かれています。この記事は前編です。

    JR東における鉄道システムがIT化されてきた歴史と品質向上への取り組み(前編)。ソフトウェア品質シンポジウム 2014
  • そろそろPower Assertについてひとこと言っておくか - ぐるぐる~

    タイトルはもちろん釣りで・・・はない! ちょっと真面目に、Power Assertについて意見を述べたいのです。 そもそもPower Assertって何? てきとーに説明すると、 普通の比較演算子で普通にassert書けば、失敗時に各部分式の値を表示してくれる ようなものです。 Groovy製のテスティングフレームワークであるSpockがおそらく家大です((要出典。こういう系の発想は割と昔からあったし、Spock以前に実装例がありそうな気がする。そもそも、Spockは最初からPower Assert持ってたのかも調べないといけない。ちなみに、式木を弄ってAssertを組み立てる、というものであれば(PowerAssertよりも情報量は少なくなるものだけど)、自分の知る限りだと2009年6月にこんな記事があります。 http://themechanicalbride.blogspot.j

    そろそろPower Assertについてひとこと言っておくか - ぐるぐる~
  • 1