既に稼働中のシステムに機能を追加するために、プログラムの一部を変更した。本番稼動してよいかどうかを判断するために、稼働中のシステムに影響を与えることなくテストを行う環境として、最も適切なものはどれか。
| ア | プログラミング環境 | 
| イ | ほかのシステム用のテスト環境 | 
| ウ | 本番環境 | 
| エ | 本番環境と同等のテスト環境 | 
本番稼動してよいかどうかを判断するためには、本番環境と同等のテスト環境を設けてテストを行わなければならない。
| ア | × | 稼働中のシステムに影響を与える | 
| イ | × | ほかのシステム用のテスト環境でテストを行っても、環境が違うのでテストにはならない。 | 
| ウ | × | 稼働中のシステムに影響を与える | 
| エ | ○ | 本番環境と同等のテスト環境 |