- 追加された行はこの色です。
- 削除された行はこの色です。
- テスト へ行く。
#author("2019-07-13T09:08:25+00:00","default:sagasite","sagasite")
[[Program]] > テスト
#norelated
#contents
//----------------------------------------
~
* テストとは? [#w8ccacd3]
-[[ソフトウェアテスト - Wikipedia>https://ja.wikipedia.org/wiki/%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%83%86%E3%82%B9%E3%83%88]]
>ソフトウェアテスト (Software testing) は、コンピュータのプログラムから仕様にない振舞または欠陥(バグ)を見つけ出す作業のことである。
ソフトウェアテストで見つかったプログラム中の欠陥を修正する作業をデバッグという。
>ソフトウェアテストに成功するとは、テストで欠陥が発見されるか、規定した試験項目にすべて合格するか、規定した品質目標に到達することである。
ソフトウェアテストでは、欠陥が存在することを示すことはできるが、欠陥が存在しないことは証明できない。
ソフトウェアに仕様にない振舞がないことを保証する作業を証明といい、証明用のシステム、証明しやすい言語も多数存在している。
-[[テスト駆動開発 - Wikipedia>https://ja.wikipedia.org/wiki/%E3%83%86%E3%82%B9%E3%83%88%E9%A7%86%E5%8B%95%E9%96%8B%E7%99%BA]]
>テスト駆動開発 (test-driven development; TDD) とは、プログラム開発手法の一種で、プログラムに必要な各機能について、最初にテストを書き(これをテストファーストと言う)、そのテストが動作する必要最低限な実装をとりあえず行った後、コードを洗練させる、という短い工程を繰り返すスタイルである。
** 公式サイト [#ge8ea827]
//----------------------------------------
~
* リファレンス / チュートリアル [#l3406db8]
//----------------------------------------
~
* ライブラリー / フレームワーク [#k6c3a17e]
//----------------------------------------
~
* Tips [#u15b2a65]
-[[PHPでテスト]]
//----------------------------------------
~
* 参考書 [#k70cda96]
#html{{
<!--
<td> </td>
<hr>
-->
}}