Test Case - opensource-workshop/connect-cms GitHub Wiki
- 一覧で表示されず、編集画面へのリンクが表示されないものは、URLを直接指定してテストする。
データ条件 |
記事管理者 |
モデレータ |
承認者 |
編集者 (自分の記事) |
編集者 (他者の記事) |
ゲスト |
0:公開 |
表示・編集 |
表示・編集 |
表示 |
表示・編集 |
表示 |
表示 |
1:一時保存 |
表示・編集 |
表示・編集 |
非表示 |
表示・編集 |
非表示 |
非表示 |
2:承認待ち |
表示・編集・承認 |
表示・編集・承認 |
表示・承認 |
表示・編集 |
非表示 |
非表示 |
- 編集者Aの記事がある。
- 編集者Aの投稿権限を不可にする。
テスト内容 |
対象ユーザ |
結果 |
一覧で自分の記事への編集リンクがでないこと |
編集者A |
編集リンクは非表示 |
編集画面を開いて権限チェック |
編集者A |
権限エラー |
権限設定 |
権限 |
アクション |
状態 |
編集者A:投稿可、承認不要 |
編集者A |
記事投稿 |
公開 |
↑ |
編集者A |
編集 |
編集可能 |
編集者B:投稿可、承認不要 |
編集者B |
edit 画面開く |
権限エラー |
編集者B:一時的にモデレータ、投稿可 |
編集者B |
edit 画面開く |
編集可能 |
編集者B:権限を編集者に戻す、投稿可 |
編集者B |
変更確定 |
権限エラー |
データ投稿テスト(他者の一時保存記事に対する権限)
権限設定 |
権限 |
アクション |
状態 |
編集者A:投稿可、承認不要 |
編集者A |
一時保存 |
一時保存 |
↑ |
編集者A |
編集 |
編集可能 |
編集者B:投稿可、承認不要 |
編集者B |
edit 画面開く |
権限エラー |
編集者B:一時的にモデレータ、投稿可 |
編集者B |
edit 画面開く |
編集可能 |
編集者B:権限を編集者に戻す、投稿可 |
編集者B |
変更確定 |
権限エラー |
データ承認テスト(編集者Aの承認待ちデータがある状態)
権限設定 |
権限 |
アクション |
状態 |
ゲスト:投稿不可 |
ゲスト |
一覧 |
非公開 |
↑ |
↑ |
詳細表示 |
権限エラー |
編集者A:投稿可、承認不要 |
編集者A |
edit 画面開く |
編集画面 |
承認者 |
承認者 |
edit 画面開く |
承認ボタン |
↑ |
↑ |
承認 |
公開 |
Dusk
⚠️ **GitHub.com Fallback** ⚠️