タグ

テストに関するat_yasuのブックマーク (8)

  • デバッグの理論と実践

    『ビューティフルコード』『Making Software』の著者の一人であり、GNU Data Display Debugger(DDD)の開発者である著者が、なぜプログラムがうまく動かないかについて、効率的な原因究明とデバッグ方法を提案。なぜ「系統的」で「自動的」なデバッグが必要なのかの重要性を説き、そしてそれを実現するための手法として、差分デバッグ、科学的手法といった具体的なテクニックやさまざまなツールの詳細を紹介しています。デバッグ作業を効率化し、デバッグの苦痛を軽減するという著者の信念に基づいて書かれた書は、多くのプログラマにとって福音となる一冊です。 序文 まえがき 1 章 障害はどのように起こるのか 1.1 プログラムがうまく動かない! 1.2 欠陥から失敗へ 1.3 時間と空間の迷路 1.4 障害から修正まで 1.4.1 問題の記録 1.4.2 障害の再現 1.4.3 テス

    デバッグの理論と実践
  • 「書くことの効果」実証される | WIRED VISION

    前の記事 段ボール製、3000円の電子楽器シリーズ(動画) 「書くことの効果」実証される 2011年1月25日 サイエンス・テクノロジー コメント: トラックバック (0) フィードサイエンス・テクノロジー Brandon Keim Photo:Renato Ganoza, Flickr 学習し、記憶するには、それを題材にして文章を書くことが一番良い効果があるようだ。 1月21日付けで『Science』に掲載された研究では、大学生200人が科学に関する短い文章を5分間読むように求められた。 学生にはその後、次のいずれかの指示が与えられた。テスト向けの詰め込み勉強のように何度か読み返す、題材に関する「コンセプトマップ」[概念等の相関を表す地図]を作る、読んだ文章に関する自由形式のエッセー(小論文、作文)を10分間で書く、という指示だ。 1週間後、学生は覚えていることに関する簡単なテストを受け

  • モバイル開発に欠かせないテストツール14選

    Adobe Device Central CS5 Adobe CS5 をパッケージ購入すると一緒についてくるモバイルデバイスのテスト環境。様々なエミュレーターが存在しますが、オールインワンで素早くテストがしたい場合はこちらがオススメです。特に Flash を活用したモバイルサイトをテストするのであれば欠かせない存在です。 Android SDK Javaで開発されているので、Mac, Windows, Linux で動作する公式のエミュレーター。2011年1月現在、Android OS 1.1 〜 2.3 までのテストが可能。エミュレーターは実際のスマートフォンと同じ動作をするので、ディフォルトのブラウザだけでなく、Opera Mini や Firefox など他のブラウザをインストールしてテストすることができます。 iOS SDK XCode も含め諸々ダウンロードしなければいけませんし

    モバイル開発に欠かせないテストツール14選
  • SSD耐久テスト - 第4回 東芝製SSDは壊れる前にリードオンリーになるのか

    実際に壊れるまでSSDに書き込み続けて、SSDの限界を調べてみよう。 仕様 SSD耐久テストのプログラムについて 第1回 MLCの書き込み回数はどれぐらいなのか テスト結果 第2回 空き容量はウェアレベリングに影響するのか テスト結果 第3回 Win7のTrimコマンドは寿命を延ばすのか 最新記事 第4回 東芝製SSDは壊れる前にリードオンリーになるのか テスト結果 第4回 東芝製SSDは壊れる前にリードオンリーになるのか 2010.4.7 東芝製SSDは物理的に壊れるのを防いでくれるらしい。書き込み続けることで徐々に予備領域が失われていくが、これがSSDの実容量に影響を与える前にリードオンリーにして(以降の書き込みを禁止して)、ファイルが破壊されるのを防ぐ仕組みだ。 右側2列が予備領域。これがあるからといって、SSDの実容量を超えて保存できるわけではなく、ウェアレベリン

    at_yasu
    at_yasu 2010/10/11
    頑張るなぁ
  • 知るだけで天地の差が出る、テスト仕様書の必須項目&表現方法

    テスト仕様書で絶対に必要な項目リスト テスト仕様書に記述すべきものとして、以下の事項があります。 テストを実施した環境 実施するテストの内容 テストを実施するためのシステムの操作手順 テストの実行結果 個々のテスト項目を識別するための番号や記号(通し番号など) テストを実施した年月日 テストを実行した担当者 障害報告票番号(発生した障害の詳細を開発グループに報告する帳票の識別番号) まずはテスト環境について明記する テスト仕様書の先頭には、「テストを実施した環境」を記述します。ここでは、ハードウェア環境やソフトウェア環境、ネットワーク環境など、「どのような環境でテストを行ったか」を説明します。 ただし、テストを実施した環境を記述するだけでは十分ではありません。「顧客にとって必要な情報は何か」を考えるのです。ここで必要なのは、「要件定義書で規定した環境」との関係が分かることです。 なぜなら、

    知るだけで天地の差が出る、テスト仕様書の必須項目&表現方法
  • 日本で使われるPCソフトは5分の1が違法コピー、損害額は1719億円 - セキュリティホール memo

    》 トップキル作戦失敗、原油流出止まらず 米メキシコ湾 (asahi.com, 5/30)。失敗つづきの作戦というと、「空の贈り物」を連想してしまう。 「地下の贈り物」なんだろうか。どうやって帰す? 関連: 空の贈り物 (逆襲のジャミラ)。ここのコンテンツは読みごたえがあるなあ。うぅむ。 》 第3回 セキュリティうどん(かまたま)。 2010.06.26、香川県高松市、無料。CTF ねた? 》 第4回東北情報セキュリティ勉強会+Aizu.LT合同勉強会。 2010.06.12、福島県会津若松市、一般1000円。 Windows Phone 7 ねた。 日で出る予定あるんですかねえ。 》 CLOUD SECURITY ALLIANCE JAPAN CHAPTER。 CLOUD SECURITY ALLIANCE の JAPAN CHAPTER (日クラウドセキュリティアライアンス-仮称)

    at_yasu
    at_yasu 2010/05/13
    いろいろ酷いな。。。
  • [iPhone] UI Recorder で iPhone テストを自動化 | Sun Limited Mt.

    Instruments の UI Recorder という機能を使って、iPhone シュミレータでの UI テストを自動化するというチュートリアルが紹介されていました。 iCodeBlog ? Blog Archive ? Debugging Tutorial ? Automating Your Tests With A UIRecorder Instrument UI Recorder は知らなかったので早速試してみたところなかなか興味深かったので紹介したいと思います。 Webアプリケーションのテストツールである Selenium に近い感じのものです。ユニットテストではなく UI のテストに近いです。 準備 システム環境設定の「ユニバーサルアクセス」で下から2番目にある「補助装置にアクセスできるようにする」というチェックボックスのチェックが入っていることを確認してください。 これがチ

  • 受け入れテスト用セキュリティチェックリスト for Webアプリケーション

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 1