シナリオベースの試験: (各受講生へのQRコード提供型)

A. 新たな授業開講から受講生登録まで

#管理者操作受講生操作
1. 準備 受講生DB db.csvを削除 キャッシュクリア(QRコード)
出欠一覧 受講生ID確認(QRコード)
2. 受講生登録 受講生 (川渕 三郎) 登録 (QRコード)
3. 結果確認 出欠一覧 受講生ID確認(QRコード)

B. 既に開講済みから受講生登録まで

#管理者操作受講生操作
1. 準備 テスト用受講生DB db.csvを設定 キャッシュクリア(QRコード)
出欠一覧 受講生ID確認(QRコード)
2. 受講生登録 受講生 (川渕 三郎) 登録 (QRコード)
3. 結果確認 出欠一覧 受講生ID確認(QRコード)

C. 既に登録済みの受講生が授業に登録

#管理者操作受講生操作
1. 準備 テスト用受講生DB db.csvを設定 キャッシュクリア(QRコード)
受講生 (川渕 三郎) 登録 (QRコード)。生成した QRコードを保存して下さい。
出欠一覧 受講生ID確認(QRコード)
2. 授業への出席 受講生のQRコードを読み込み 保存したQRコードを提示
3. 結果確認 出欠一覧 受講生ID確認(QRコード)

D. 出欠一覧表

#管理者操作受講生操作
1. 準備 テスト用受講生DB db.csvを設定
2. 出欠一覧 メニューから出欠一覧を選択

E. 出欠をクリアしバックアップを作成

#管理者操作受講生操作
1. 準備 テスト用受講生DB db.csvを設定
出欠一覧
2. 出欠をクリアしバックアップを作成 メニューから出欠をクリアしバックアップを作成を選択
3. 結果確認 出欠一覧

F. 事前登録者一覧をアップロードし、事前登録者一覧表示

#管理者操作受講生操作
1. 事前登録者一覧ファイル(db/db_REGISTRATION.csv) をアップロード 名簿ファイル (db/test_upload.csv)をアップロード
出欠一覧 (db_REGISTRATION.csv)
2. 準備 テスト用受講生DB db.csvを設定
出欠一覧
3. 事前登録者一覧表示 メニューから事前登録者一覧表示を押下

G. 既に受講生登録の端末でさらに受講生登録をする場合 (エラー)

#管理者操作受講生操作
1. 準備 テスト用受講生DB db.csvを設定 キャッシュクリア(QRコード)
受講生 (川渕 三郎) 登録 (QRコード)
出欠一覧 受講生ID確認(QRコード)
2. 受講生登録 受講生 (川渕 三郎) 登録 (QRコード)

H. 受講生未登録の端末で、出欠登録 (エラー)

#管理者操作受講生操作
1. 準備 テスト用受講生DB db.csvを設定 キャッシュクリア(QRコード)
出欠一覧 受講生ID確認(QRコード)
2. 授業への出席 受講生のQRコードを読み込み (保存したQRコードを提示) ⇒ QRコードが無いので実行できない