20ログインページと検索機能をテストするためのシナリオ

私は最近、見通しとの会話を持っていたと私は彼にウェブサイトのUXテストを言及したとき、彼は一時停止し、怪しげな口調で私に尋ねた、”なぜウェブサイトはUXテストを必要としていますか?”

私はUXテストが非常に重要である理由はいくつかの主要な理由は、改善されたユーザーエクスペリエンスは、顧客満足度、保持を保証するためである、と彼に説明しました&口の宣伝を通じて製品のプロモーション。 ユーザーが1つのwebサイトで探しているものを見つけることができない場合、必然的に同じ製品を提供して次のwebサイトに移動します。 だから、サイトが息をのむように見えて、それのための鐘と笛の多くを取得しても、ユーザーがそれを使用する方法を理解できない場合、彼は上に移動する

彼にこれを説明しながら、UXテスターはしばしば最高のユーザーエクスペリエンスをキュレーションするために可能な限り最も複雑なシナリオのいくつか しかし、これらの複雑なシナリオをテストするためには、Login&検索機能などの基本的ではあるが重要な機能をテストすることを逃す可能性があります。

このブログでは、特にログインページと検索機能をテストするために、テストケースのリストに追加する必要がある20以上のテストシナリオの便利なリ

&:

  1. すべてのテキストボックスに最小長と最大長を設定する必要があります
  2. パスワードは、実際のテキスト形式を表示するのではなく、マスクされた形式で表示する必要があります
  3. 大文字のログイン資格情報は無効として扱わないでください
  4. ユーザー名フィールドに特殊文字が入力された場合、または無効なユーザー名および/またはパスワードが入力された場合、またはフィールドが空白のままになっている場合は、検証メッセージが表示される必要があります
  5. リセットボタンは、フォーム内のすべてのテキストボックスからデータをクリアする必要があります
  6. ログイン資格情報、特にパスワードは、デー 暗号化された形式で

セキュリティ:

  1. 複数のデバイスログインの通知メール-異常なデバイス/マシン
  2. 仮想キーボードを使用してログイン資格情報を入力する場合は、銀行アプリケーション
  3. 3回または5回のログイン試行が失敗した後、ユーザーのログイン資格情報は特定の期間ロックされる必要があります。 24時間
  4. セキュリティで保護されたWebサイトにSSL証明書を実装/インストールする必要があります
  5. SQLインジェクション攻撃&XSSは、ログインのために検:
    1. ログアウト後ユーザーが戻るボタンをクリックすると、ユーザーは同じセッション内にログインできなくなり、ログインページにリダイレクトされます
    2. ユーザーが複数のデバイスにログインし、一つのデバイスからログアウトした場合、すべてのプラットフォーム/デバイスからログアウトする必要があります
    3. セキュリティで保護されたウェブサイト

    ブラウザ:

    1. ブラウザのcookieがクリアされ、ユーザーがログインしようとすると、システムは再び資格情報を要求する必要があります
    2. ブラウザの”フォームデータを覚

    検索シナリオ

    1. 表示される検索結果は、検索キーワードに関連する必要があります
    2. %sign in search keyword should not redirect to404ERROR
    3. ユーザーが検索フィールドに%を挿入した場合、アプリケー ボックスタイプされたキーワード
    4. に一致する単語を提案する必要があります。 最初の3文字を入力した後、一致するキーワードを提案する必要があります
    5. ユーザーが結果から任意のリンクをクリックして戻ってナビゲートすると、結果が維持されます
    6. 検索フィールドをクリックした後-検索履歴が表示されます(最新の検索キーワード)
    7. すべての検索キーワード/フィルタは、リセットボタンをクリックするとクリアされます
    8. 検索結果は、検索ボタンをクリックするとクリアされます
    9. 検索フィールドに表示される履歴は、検索フィールドに表示されます。ログインしているユーザーに関連する
    10. ページネーションは、高い数の検索を返すためにテストする必要があります レコード
    11. 検索レコード/結果の合計数は、ページに表示される必要があります
    12. 検索キーワードは、検索結果に色で強調表示される必要があります
    13. eコマースサイトの場合-検索キーワードは、同様の種類の製品/アイテムを提案する必要があります
    14. 高度な検索の場合-限定された検索フィルタを提供する必要があります
    15. ユーザーが検索するものを理解するために、水のテキストを提供する必要があります
    16. 検索キーワード
    17. で”完全一致”に定義された検索ルールを検証します検索キーワード
    18. で”類似一致”に定義された検索ルールを検証します

    19. キーワードのセットで検索するように定義された検索ルールを検証する
    20. ユーザーは、キーワードを入力してキーボードの”Enter”ボタンを押すと検索できるはずです

コメントを残す

メールアドレスが公開されることはありません。