タグ

testに関するsyqueのブックマーク (5)

  • SimpleTest - Unit Testing for PHP

    SimpleTest 1.1.0 is available. It's a PHP5 only release (PHP 5.0.5+ to be precise). SimpleTest 1.0.1 has been released. This is the last PHP 4 compatible release. Familiar with unit testing ? Just dive directly into SimpleTest with the one-page starter and the complete API. Otherwise see the ongoing documentation. And for example test cases check out the tutorial. Need help on your testing strateg

  • Software Testing - Columns: テストカバレッジ

    テストをしていて一番悩むのが、どこまでテストすればよいのだろうか、という点です。勘と経験と度胸で終了判定を行っている組織もあれば、独自の方法を編み出している組織もあるようです。また信頼度成長曲線(Software Reliability Growth Model: SRGM)を始め、昔から研究テーマとしてもよく取り上げられます。しかし、これを考えれば万事オッケーというような、万能の判定基準はありません。信頼性を判定する指標も同様です。テスト対象やテストそのものの様々な側面を総合的に把握する必要があります。 その一つの側面が「カバレッジ(coverage)」です。どれくらい網羅したテストなのか、という指標を意味しています。最も有名なのはコードカバレッジでしょう。C0、C1などという用語を聞いたことはありませんか。もしくは命令網羅や分岐網羅、ノード網羅やリンク網羅という呼び方かもしれません。基

    syque
    syque 2011/02/22
    どこまでテストを行ったかの指標になるコードカバレッジ、設計カバレッジ、実施カバレッジ
  • ファイルを開いているプロセスを調べる - NyaRuRuが地球にいたころ

    以前『ファイルの使用者を調べる PowerShell Cmdlet』というエントリを書いたせいか,明らかに「ファイルを開いているプロセスを今すぐ調べたい」という感じの検索語でうちの日記に来られる方が多いようです. 『ファイルの使用者を調べる PowerShell Cmdlet』で示した方法は,技術的興味から作ってみただけの,不完全かつ使いにくいものなので,当に「ファイルを開いているプロセスを今すぐ調べたい」という方にはおすすめできるものではありません. 参考までに,そういうときに私がどうしているかについて軽く書いておきます. handle.exe sysinternals 社の Mark Russinovich 氏によって作成・公開され,同社の買収によって Microsoft サイトで公開されるようになった handle.exe というコマンドラインツールがあります. Handle v3

    ファイルを開いているプロセスを調べる - NyaRuRuが地球にいたころ
    syque
    syque 2011/01/31
    ファイルを開いているプロセスを調べる、CUI な Handle と GUI な Process Explorer。
  • はじめて引越し近距離を使う人が知っておきたい3つのルール

    引越し 近距離 はじめて引越し近距離を使う人が知っておきたい3つのルール このページの先頭へ戻る Copyright (C) 2014 はじめて引越し近距離を使う人が知っておきたい3つのルールAll Rights Reserved.

    syque
    syque 2010/10/11
    高解像度ミニノート比較、ドットピッチ一覧表、SSD耐久テストなど
  • ソフトウェアの安全性を考える - rabbit2goのブログ

    日経ものづくり2010年8月号に、プリウスのブレーキ制御の問題を取り上げた「ソフトが揺さぶる製品安全」という記事が載っていた。プリウスの問題については既に様々な媒体で取り上げられているけれど、原因を簡単に言ってしまえば仕様と検証の漏れという点だろう。記事では、システム構成の変更をソフトウェアの改変で対応させたものの、その時に安全性が損なわれてしまった状況が説明されている。決してメジャーとは言えない機能において、不具合の種が残ったままになってしまったのだ。 プリウスで不具合が起きるのは、主に滑りやすい路面上で機能するアンチロック・ブレーキ・システム(ABS)が動作した場合だ。こうした使用頻度の低い機能では制御に関する仕様の詰めや検証が甘くなりがちで、不具合が残りやすい。ソフトで実現する機能が大幅に増えたために、それぞれの機能について安全を作り込むのが難しくなってきており、そのしわ寄せがABS

    ソフトウェアの安全性を考える - rabbit2goのブログ
    syque
    syque 2010/10/04
    fault avoidance(危機回避)から fail safe(安全確保)、fault torerance(機能維持)への品質の時代遷移
  • 1