この記事はソフトウェアテストの小ネタ Advent Calendar 2020 - Qiitaの1日目です。
いよいよ始まりましたね。
ソフトウェアテストについて学習したり、学習した内容をもとに腕試しをしたりするのには、対象となるモノが必要です。
世の中にはこうした場合に使えるテスト対象アプリやテスト用の開発ドキュメント、問題などが公開されているので、まとめてみます。
テスト対象アプリケーション
-
FindingBugs
テスト練習用のバグだらけWebAppを公開します【Finding bugs】 - テスターちゃん【4コマ漫画】- テスターちゃんで有名なまつさんが公開してくださっているアプリケーションです。Twitter風のアプリケーションで、探索的テストの練習に使えます。
-
バグダス - デバッガー検定 -
- テスト対象アプリケーションと区分していいのか迷いますが、あえてバグのあるもの、ということでここでご紹介。
- Androidアプリもあります>バグダス - デバッガー検定 - - Google Play のアプリ
自動テスト対象アプリケーション
-
STARHOTEL
- SeleniumなどWebのテスト自動化を学んだことがある方には有名な、ホテル予約サイト風Webアプリケーションです。
- htmlファイルを直接開いて動かせるようになっており、一度ダウンロードしてしまえば外部との通信が発生しません。どれだけ失敗をしても外部のサーバに負荷をかけるようなことがないので、安心して使うことができるというメリットがあります。
-
HOTEL PLANISPHERE - テスト自動化練習サイト
- こちらもホテル予約サイト風Webアプリケーションです。STARHOTELに比べて作りがリッチになっています。
- 脆弱性のテストの練習につかえるもの
仕様
-
話題沸騰ポット 要求仕様書
- テスト設計コンテストの題材でも使われていた要求仕様書です。コレをもとにテストを考えてみると、過去のテスコン参加者の成果物などと見比べてアレコレ気付けるというメリットもあります。
-
(お題) レッツゴーデベロッパーモバイルのスマートフォン利用料金計算
- テスト専用の練習問題ではありませんが、『ソフトウェアテスト技法練習帳』ではソフトウェアテスト技法を用いる対象として使わせていただきました
練習問題
- [例題]テニスのスコアボード: ソフトウェアテストの勉強室
-
秋山さんのテスト技法練習問題 - Togetter
- 連続したツイートで問題と解説が28問(!)