Test Scenarios for price level and discount based on customer groups or product special prices.

  1. Price level testing:
  • Verify that the price of a product changes based on the price level assigned to a customer group.
  • Ensure that the price level is applied correctly to the product on the frontend when a customer belonging to that group logs in to their account.
  • Test that the price level works correctly for both simple and configurable products.
  1. Discount testing:
  • Confirm that the discount is applied correctly to the product when a customer belonging to a specific group purchases it.
  • Test that the discount applies to the correct products and does not apply to excluded products, such as those that are already on sale or have a special price.
  • Ensure that the discount is displayed correctly on the frontend for both simple and configurable products.
  • Test that the discount can be applied to the entire cart and not just specific products.
  1. Product special price testing:
  • Test that the special price is applied correctly to the product and that the discount percentage or amount is displayed correctly.
  • Ensure that the special price does not interfere with other discounts or price levels assigned to the product.
  • Test that the special price is displayed correctly on the frontend and that customers can purchase the product at the discounted price.
  • Verify that the special price can be set for both simple and configurable products.
  1. Customer group testing:
  • Test that customers are assigned to the correct customer group based on their registration or login details.
  • Verify that customers belonging to a specific group can access products and discounts assigned to that group.
  • Test that customers belonging to a specific group cannot access products or discounts assigned to other groups.
  • Ensure that the correct tax rate is applied to products for each customer group based on their location.

Leave a comment

Your email address will not be published. Required fields are marked *