等価クラスを作成し、境界値分析を行う必要があるプログラムがあります。私の問題は、私のコースで説明したのは、整数または文字列を直接入力するプログラムの等価クラスを作成することだけだということです。
プログラムは、カレンダー付きのシンプルな To Do リストです。ユーザーからの唯一のキーボード入力は、タスクの文字列とリマインダーの時間の整数です。
整数の処理方法は知っていますが、文字列の最大サイズがばかげているようで、わかりません。また、その入力には任意の記号などを含めることができます。
プログラムの唯一の他の側面は、日付を選択できるボタンと、月と年を選択できるドロップダウン メニューです。
境界値分析はもちろん、ボタンやドロップダウン メニューの等価クラスを作成するにはどうすればよいですか? また、無効な入力がないように見える文字列に対して、どのように等価クラスを作成し、境界値分析を行うのですか?