Cookieの使用

Cookieは、WebサーバーからWebブラウザーに付与されるメッセージの1つです。Cookieはユーザーを識別し、ユーザーが情報を再入力しなくても済むようにカスタマイズしたWebページを提供するために使用されます。

Cookieが役に立つ理由

Cookieは基本的にWebエクスペリエンスをカスタマイズするためのものです。たとえば、ユーザーがあるオンラインストアに初めてアクセスした場合、このサイトのサーバーからユーザーのパソコンにファイルが送付され、ユーザーのマシンに自動的にインストールされます。このユーザーがこのWebサイトに再度アクセスすると、以前にサイトにアクセスしたことのあるユーザーだと認識されるため、ユーザーは情報を再度入力せずに済みます。

Cookieの種類

Cookieには、セッションCookie、永続Cookie、サードパーティCookieの主に3つのタイプが存在します。

  • セッションCookieは、主にオンラインストアで使用され、ブラウザーを閉じた時点で失効します。
  • 永続Cookieは、ブラウザーを閉じた後も維持されます。永続Cookieでは、ユーザーIDやログイン資格情報が匿名で記憶されるため、ユーザーがサイトにアクセスする度にユーザーの識別や認証を容易に行うことができます。
  • また、サードパーティCookieは、外部の第三者によってインストールされ、ユーザーの人口統計的情報や行動に関する情報を収集します。
    mabl Trainerを使用すると、Cookieを設定し、Cookieの属性に対してアサーションを作成することができます。これを行う場合は、次の手順を参考にしてください。

Cookieを設定する方法

  1. 下部のツールバーで [Add step] +アイコンをクリックします。
  2. [Cookies] ボタンをクリックします。
  3. [Set cookie] オプションを選択します。
  1. Cookieの名前と値を入力します。Cookieの値を既存の変数値に設定したい場合、mabl 変数構文を使用する: {{@variable_name}}
  2. Cookieの属性をカスタマイズしたい場合は、"詳細設定 "をオンにして、設定したい属性をカスタマイズしてください。
  3. [OK] をクリックします。

アサーションによるCookieの確認

  1. ページの下部にあるアサーションボタンでアサーションを新規に作成します。(アサーションボタンはチェックマークに似ています。)
  2. Cookieをアサートするオプションを選択します。
596

"Cookie" をアサートすることを選択

3.ドロップダウンメニューからCookieを選択して、属性を表示します。このドロップダウンには、現在のページに関連するすべてのCookieのリストが自動的に読み込まれます。

596

Cookieの選択

  1. アサーションのプロパティを確認し、必要に応じて変更します。
  2. [OK] をクリックします。Cookieアサーションを含むステップがテスト内に表示されます。

クイックスタートビデオガイドの次の章を見る。