読者です 読者をやめる 読者になる 読者になる

受け入れテスト

ソフトウェアテスト教科書 JSTQB Foundation 第3版作者: 大西建児,勝亦匡秀,佐々木方規,鈴木三紀夫,中野直樹,町田欣史,湯本剛,吉澤智美出版社/メーカー: 翔泳社発売日: 2011/11/12メディア: 単行本(ソフトカバー)購入: 5人 クリック: 85回この商品を含むブ…

テストの終了基準

ソフトウェアテスト教科書 JSTQB Foundation 第3版作者: 大西建児,勝亦匡秀,佐々木方規,鈴木三紀夫,中野直樹,町田欣史,湯本剛,吉澤智美出版社/メーカー: 翔泳社発売日: 2011/11/12メディア: 単行本(ソフトカバー)購入: 5人 クリック: 85回この商品を含むブ…

テストリーダーの作業

ソフトウェアテスト教科書 JSTQB Foundation 第3版作者: 大西建児,勝亦匡秀,佐々木方規,鈴木三紀夫,中野直樹,町田欣史,湯本剛,吉澤智美出版社/メーカー: 翔泳社発売日: 2011/11/12メディア: 単行本(ソフトカバー)購入: 5人 クリック: 85回この商品を含むブ…

"レガシーコード改善ガイド"読みました。

レガシーコード改善ガイド (Object Oriented SELECTION)作者: マイケル・C・フェザーズ,ウルシステムズ株式会社,平澤章,越智典子,稲葉信之,田村友彦,小堀真義出版社/メーカー: 翔泳社発売日: 2009/07/14メディア: 大型本購入: 45人 クリック: 673回この商品…

リーダブルコード:14章 優れたテストコード

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)作者: Dustin Boswell,Trevor Foucher,須藤功平,角征典出版社/メーカー: オライリージャパン発売日: 2012/06/23メディア: 単行本(ソフトカバー)購入: 68人…

ソフトウェアテストの流れ:終了作業

テストの主要なアクティビティとして以下のものがあります。 計画とコントロール 分析と設計 実装と実行 終了基準の評価とレポート 終了作業 本記事では「終了作業」についてまとめます。 計画にあるテストの成果物がリリースされたかをチェックする。 テス…

ソフトウェアテストの流れ:実装と実行

テストの主要なアクティビティとして以下のものがあります。 計画とコントロール 分析と設計 実装と実行 終了基準の評価とレポート 終了作業 本記事では「実装と実行」についてまとめます。 実際にテストを実施するための手順や確認項目の詳細となるテストケ…

ソフトウェアテストの流れ:分析と設計

テストの主要なアクティビティとして以下のものがあります。 計画とコントロール 分析と設計 実装と実行 終了基準の評価とレポート 終了作業 本記事では「分析と設計」についてまとめます。 テストの分析では、テスト計画で定めたテスト戦略に基づいてテスト…

ソフトウェアテストの流れ:計画とコントロール

テストの主要なアクティビティとして以下のものがあります。 計画とコントロール 分析と設計 実装と実行 終了基準の評価とレポート 終了作業 本記事では「計画とコントロール」についてまとめます。 テスト計画 スコープとリスクを特定し、テストの目的を定…

ソフトウェアテストの流れ

テストの主要なアクティビティ テストの主要なアクティビティとして以下のものがあります。 計画とコントロール 分析と設計 実装と実行 終了基準の評価とレポート 終了作業 これらのアクティビティを直線的に進めることもあれば、並行して進めることもありま…

テストアプローチ

JSTQBのシラバスを元にまとめます。 テストアプローチとは テストアプローチとは、テスト戦略を特定のプロジェクトに対して策定し組み込むことです。テスト計画やテスト設計においてテストアプローチを定義します。 テストアプローチを定めることにより次の…

用語整理:エラー(誤り)、バグ・欠陥・フォールト、故障、インシデント

ISTQBの定義を元に整理します。 エラー(誤り) 定義:間違った結果を生み出す人間の行為。 エラーがコードやドキュメントのバグになる。 バグ・欠陥・フォールト 定義:要求された機能をコンポーネントまたはシステムに果たせなくする、コンポーネントまた…

テスト容易性

JSTQBのテキストに"テスト容易性"に関する記載があったのでここにまとめておきます。 テスト容易性 定性的な基準ではなく定量的な基準になっていること。 結果が容易に確認できること。最終的な値だけではなく中間的な値も確認できること。 ソフトウェアテス…

テストコード:assert_difference

railsのコントローラのテストコードで使われているメソッドです。 次のようなところで使われています。 ◆createのテスト assert_difference('Product.count') do post :create, product: @update end ◆destroyのテスト assert_difference('Product.count', -…

Windowsマシンに負荷をかける。

負荷テストをする場合など、CPUに負荷をかけたいときに便利なツールが紹介されていました。 http://www.forest.impress.co.jp/docs/review/20121031_569567.html 上記記事では最大4スレッドと記載されていますが、アプリを複数実行することで何スレッドでも…