WooCommerceストアの必須テスト

公開: 2021-04-01

WooCommerceでオンラインストアを設定するのは難しくありません。 ユーザーフレンドリーでスケーラブルで、数回クリックするだけでWebサイトを強力なeコマースショップに変えることができます。 実際、WooCommerceはすべてのオンラインストアの28.24%以上に電力を供給している電子ストアツールであり、最も人気のあるCMSであるWordPressとも十分に統合されています。 これは、開始し、最初のステップを実行し、オンラインビジネスを拡大および成長させるのに役立つ優れたプラグインです。

しかし、オンライン購入のパフォーマンスと使いやすさに関しては、考慮すべきことがたくさんあります。 自分でこれを行う場合は、ここでそれを行う方法のチュートリアルを見つけることができます。 これがあなたのことではない場合、あなたはいつでもあなたを助けるために専門機関に連絡することができます。

今日では、すべてがユーザーエクスペリエンスを中心に展開しているため、機能するオンラインショップを持つだけでは十分ではありません。 あなたの顧客に素晴らしい買い物の旅を提供するために、あなたはあなたの店のすべての機能が完璧に機能することを確認しなければなりません。

WooCommerceストアのテストが重要な理由

すでに述べたように、そして世界の現状をそのままにして、オンラインショッピングはかなり復活しました。 これは、うまく機能するオンラインストアの重要性がかつてないほど大きくなっていることを意味します。

顧客が購入の過程で挫折を経験した場合、彼は欲求不満になり、あなたのウェブサイトを離れる可能性があります。 最も一般的なハードルは次のとおりです。

  • ショッピングカートへのアイテムの追加に関する問題
  • 理由もなくクレジットカードを拒否する
  • 有効な割引クーポンを適用できない

バイヤージャーニー中にこれらのいずれかが表示された場合、訪問者がブランドのWebサイトを離れて、他の場所にビジネスを移す可能性があります。 これが決して起こらないことを確実にするために、あなたは熟練した品質保証に頼って、前もってすべてをテストするべきです。

この記事では、WooCommerceストアの重要なテストのいくつかと、オンラインショップを開発する際に留意すべき重要な事項の概要を説明します。 具体的には、支払いと購入フローのテストを検討し、いくつかの支払いゲートウェイについて説明します。

購入フローのテスト

WooCommerceストアをテストするときに最初に考慮する必要があるのは、購入フロー全体が期待どおりに機能していることです。 しかし、それはどういう意味ですか?

これは、顧客が1つ(または複数のアイテム)をカートに追加した瞬間から購入を完了する瞬間まで、問題が発生しないことを意味します。

スムーズな購入プロセスを確実にするために、あなたはすべてのステップを徹底的にテストし、それがエラーや挫折なしに正しく機能することを確認する必要があります。

実行する必要のあるテスト:

  1. カートにアイテムを追加します。 カートに正しい数量の商品が表示されていることを確認する必要があります。 これは、追加されたアイテムが数量を適切に更新することも意味します。
  2. 正しい価格を計算する必要があります。 カート内のアイテムの数に応じて、合計価格は個々のアイテムの価格の合計と等しくなければなりません。
  3. アイテムがカートに追加されたら、購入を進めることができます。 購入プロセスを妨げるものがあってはなりません。
  4. カートからアイテムを削除します(または、追加されたアイテムの数量を減らします)。
  5. すべてのクライアントと支払い情報を入力したら、購入プロセスを完了する必要があります。 留意すべき点–資金不足、決済プロバイダーとの一般的な問題など、購入が失敗する原因となる可能性のあるいくつかの要因があります。

購入完了後に実行されるテスト:

  1. 支払いが完了すると、注文の概要に購入に関する正しい情報が表示されます。
  2. 請求書は購入したユーザーに送信されます。通常、これは注文確認メールを意味しますが、ダウンロード可能な請求書が含まれている場合もあります。
  3. WooCommerceの注文には、製品、顧客の詳細、選択した支払い方法、請求書(生成されている場合)など、関連するすべての情報が含まれている必要があります。

購入プロセス中に発生する可能性のあるすべての挫折をテストすることで、気楽なユーザーエクスペリエンスが保証されます。 そして、幸せな顧客はより多くを求めて戻ってくる傾向があります。

さまざまな決済プロバイダーのテスト

最も人気のある決済プロバイダーのいくつかを調査し、それらがWebサイトでどのように機能するかをテストすることで、ビジネスに最適なオプションを見つけることができます。

テストを続行する前に、支払いソリューションがWebサイトの設定と互換性があることを確認してください。 また、すべてのプラットフォームの機能を研究し、特定のテストドキュメントに精通する必要があります。

このセクションでは、次のWooCommerce支払いゲートウェイ( Stripe、PayPal、Authorize.net、Square)について詳しく見ていきます。

テストドキュメントとサンドボックスアカウントの作成手順は、それぞれのセクションにリンクされます。

ストライプ

ストライプ

ソース

Stripeは、Amazon、Booking.com、Uberなどの大規模なオンラインプラットフォームを強化する、最も一般的に使用されている決済プロバイダーの1つです。

WooCommerce Webサイトでテストする前に、有効なアカウントを設定し、以下にリストされている必要なドキュメントを読んだことを確認してください。

支払いゲートウェイをテストするための有用なリソースと必要なアイテム:

  • サンドボックス/ライブAPIキーを使用してペイメントゲートウェイプラグインを構成できるように、有効なStripeアカウントが必要です。
  • Stripeクレジットカード支払いのテスト値に関するドキュメントは、ここにあります。
  • WooCommerceStripeGatewayのドキュメントはここにあります。

準備が完了したら、購入プロセスのテストを開始できます。

推奨されるテストは次のとおりです。

  • 有効なクレジットカードを使用する場合(有効期限が切れておらず、有効なCVCがある有効なクレジットカード番号が必要です)、十分な資金があれば支払いは成功するはずです。
  • 無効なカード(存在しないカードコード、期限切れのクレジットカード、間違ったCVC)を使用すると、支払いが失敗するはずです。 これには、プリペイドカード、または該当する場合はデビットカードの場合、カードの資金が不足している場合も含まれます。
  • 支払いが失敗した場合、適切な通知をトリガーして、失敗の理由を明確に示す必要があります。
  • トランザクションが完了すると、[注文の概要]ページまたは同様の[ありがとうございます]ページにリダイレクトされることを確認します。
  • 3Dセキュア決済の場合、検証プロセスが正しく機能していることをテストすることが重要です。 この場合、Stripeはさまざまな状況に対応する大量のテストカードコードを提供します。 これらのテストは、欧州連合の国々にとってさらに重要です。 2020年9月14日の時点で、電子決済に対する強力な消費者認証要件が有効になっています。 詳細については、こちらをご覧ください。

PayPal

ペイパル

ソース

PayPalは、クライアントと企業の両方に支持されているもう1つの一般的な選択肢です。 プロバイダーは、簡素化された無料のゲートウェイバージョンと、より高度な機能を備えた有料バージョンを提供しています。 PayPal標準支払いゲートウェイの構成の詳細については、こちらをご覧ください。

プロセスとドキュメントに精通し、アカウントを設定したら、テストを続行できます。

PayPal標準支払いゲートウェイに対して実行する必要のあるテスト

  • 「注文」ボタン(またはボタンの代替ラベル)をクリックすると、PayPalへのリダイレクトが発生します。 ログイン後、お支払いは完了です。
  • PayPalに入ると、注文の正しい金額が表示されていることを確認できます。 これは、PayPalが支払われる合計金額に追加する取引/変換税を除外していることに注意してください。
  • トランザクションが完了した後、正しいページ(通常は注文の概要)にリダイレクトされることを確認します

:さまざまなPayPal支払いゲートウェイプラグインがあります。 そのため、PayPalのテストは異なる場合があります。

Authorize.net

承認する

ソース

Authorize.netは、もう1つの主要な支払いゲートウェイであり、中小企業と大企業の両方に簡素化された購入プロセスを提供します。

他のプロバイダーと同様に、テストドキュメントとアカウント設定を確認することから始めます。

支払いゲートウェイをテストするための有用なリソースと必要なアイテム:

  • ここでAuthorize.netアカウントを設定します。
  • ドキュメントのテスト。
  • 準備が完了したら、購入プロセスのテストを開始できます。

Authorize.netを使用する場合は、次の一連のテストを実行する必要があります。

  • 有効なクレジットカード(有効期限が切れていない有効なカード番号と有効なCVCが必要)を使用する場合、十分な資金があれば支払いは成功するはずです。
  • 無効なカード(存在しないカードコード、期限切れのカード、間違ったCVC)を使用すると、支払いが失敗するはずです。 これには、プリペイドクレジットカード、または該当する場合はデビットカードの資金が不足している場合も含まれます。
  • 支払いが失敗した場合、適切な通知がトリガーされ、失敗の理由が明確に示されます。
  • トランザクションが完了すると、[注文の概要]ページまたは同様の[ありがとうございます]ページにリダイレクトされることを確認します。

平方

平方

ソース

この記事で説明する最後の支払いゲートウェイはSquareです。

以前のプラットフォームと同様に、以下にリストされているすべての準備をカバーするようにしてください。

支払いゲートウェイをテストするための有用なリソースと必要なアイテム:

  • WooCommerceSquareプラグインのドキュメント
  • Squareサンドボックスアカウントを作成するには、こちらの手順に従ってください
  • スクエアテストドキュメント
  • SquareTestValuesのドキュメント

準備が完了したら、購入プロセスのテストを開始できます。

Stripeを介した購入では、次の一連のテストを実行する必要があります。

  • 有効なクレジットカード(有効期限が切れていない有効なカード番号と有効なCVCが必要)を使用する場合、十分な資金があれば支払いは成功するはずです。
  • 無効なカード(存在しないカードコード、期限切れのカード、間違ったCVC)を使用すると、支払いが失敗するはずです。 これには、プリペイドクレジットカード、または該当する場合はデビットカードの資金が不足している場合も含まれます。
  • 支払いが失敗した場合、適切な通知がトリガーされ、失敗の理由が明確に示されます。
  • トランザクションが完了すると、[注文の概要]ページまたは同様の[ありがとうございます]ページにリダイレクトされることを確認します。
  • 3Dセキュア決済の場合、検証プロセスが正しく機能していることをテストすることが重要です。 Stripeと同様に、これは欧州連合の国々にとって重要です。

さまざまな決済プロバイダーとゲートウェイの機能とワークフローをテストすることで、顧客体験をより明確に把握できます。 利用可能なオプションを調べて、ビジネスに最適な選択をしてください。

クーポンのテスト

割引クーポンは、eコマースマーケティング戦略で新しいリードを生み出し、コンバージョンを促進するための重要な原動力です。 ただし、それらが必要な効果を発揮することを確認するには、それらが問題なく機能することを確認する必要があります。

これに沿って、WooCommerceストアに割引クーポンが設定されていると仮定すると、発生するエラーを排除するために、次の一連のテストを実行する必要があります。

  1. WooCommerceダッシュボードからクーポンコードを生成できるはずです。
  2. 有効なクーポンコードを注文に適用でき、割引が適用されていることを確認します。
  3. 無効なクーポンを適用できない場合は、適切な通知がトリガーされ、割引が適用されないことを確認してください。 これは次の場合に発生する可能性があります。
    • 期限切れのクーポン
    • 存在しないクーポンコード
    • クーポンコードは存在しますが、ユーザーは適切な入力ボックスにそれらを誤って入力します。
  4. クーポンに使用制限が設定されている場合は、それらが尊重されることを確認します。
  5. さまざまなタイプの割引が正しく機能していることを確認します。 これらのタイプは次のとおりです。
    • 固定値割引
    • パーセンテージ割引
    • WooCommerceプラグインを介して追加される追加の割引タイプ。

新しいクーポンを起動する前に、必ずテストしてください。 クーポンの誤動作は、失望と顧客の不満につながります。 それはまたあなたのブランドでの彼らの全体的な経験を損ないます。

WooCommerceを使用したその他のテスト

購入プロセスのワークフローで実行する必要のある重要なテストを完了したら、検討する価値のある他のチェックがいくつかあります。

VAT番号テスト

国やビジネスの規制によっては、VAT番号テストの実行が必要になる場合もあります。

顧客が購入するときに適切な税金が適用または差し引かれていることを確認するには、VAT識別番号のパフォーマンスを分析してください。

VAT番号に対して実行する必要のあるテストがいくつかあります。

  • 有効なVAT番号により、ユーザーが購入に対して支払うべきVAT税がすべてクリアされることを確認する必要があります。 同様に、無効なVATは、ユーザーがVAT税を支払うことから解放されるべきではありません。
  • テストに使用できるVAT番号のリストは、次のリンクにあります(有効とマークされているものもありますが、現在は無効になっている可能性があります)。
  • この情報は、WooCommerceの注文と顧客に送信される請求書に適切に反映されている必要があります。
  • 定期的な支払いがあり(サブスクリプションの場合など)、有効なVAT番号が適用されている場合、税金は請求されません。

サブスクリプションのテスト

サブスクリプションについて言えば、考慮すべきことがいくつかあります。

  • サブスクリプションに無料試用期間がある場合、試用期間が終了したときに最初の支払いを行う必要があります。
  • 定期的な支払いは、期間の終わりに行う必要があります(構成によっては、毎日、毎週、毎月、毎年の場合があります)。
  • 顧客は、サブスクリプションの更新、サブスクリプションの有効期限など、さまざまな通知を受け取る必要があります。
  • サブスクリプション期間が満了すると、サブスクリプションが一時停止されるか、許容期間がトリガーされます。 許容期間を設けることは、会社の方針に従うものとします。 これは、顧客が支払いを完了するのに数日かかることを意味します。そうでない場合、サブスクリプションは一時停止されます。

多言語テスト

オンラインストアを複数の言語で表示できる場合は、購入プロセスがすべての言語で期待どおりに機能していることを確認する必要があります。

そのことを念頭に置いて、次のテストを実行する必要があります。

  • 購入フローは、サポートされているすべての言語で機能する必要があります。
  • 支払いゲートウェイが機能するはずです。
  • ストアが割引コードを適用する機能を提供している場合は、有効なコード、無効なコード、割引の計算など、考えられるすべてのケースで機能が機能することを確認することが重要です。
  • もちろん、購入プロセスに関連するすべての文字列をサポートされている言語に翻訳することも重要です。

まとめ

ユーザーに問題のないスムーズなエクスペリエンスを提供することが重要です。 そのため、オンラインストアのあらゆる側面のテストに費やされる時間に応じて、ビジネスを成功または失敗させる可能性があります。