Add New Rate - AyannahQA/test GitHub Wiki

Overview


This menu lets the user add a new SKU Rate. Both registered admin and user accounts can access this feature.


STEPS

  1. Click "SKUs"
  2. Fill-up all fields on Add New Rate form.
  • Fill-up ALL REQUIRED fields.
    • Product
    • Category
    • Sub Category
    • Name
    • Description
    • SKU
    • Type
      • (User)
      • (admin)
    • Charging Type
    • Amount
    • Face Value
    • Floor
    • Ceiling
    • Date Effectivity
   3. Click "Save" button

Valid tests

   1. Create new rate of LOAD product. (SMART) 
      Type: Template
   2. Create new rate of LOAD product. (GLOBE) with file input.
      Type: Default
   3. Create new rate of LOAD product with 0 value of floor and ceiling.(SUN) 
      Type: User" - Pending
   4. Add new Rate of "LOAD" product  without selecting a Category and entering Sub Category.
   6. Create New Rate of SMARTMONEY product.
      Type: Default
   7. Create New Rate of SMARTMONEY product.
      Type: User
   8. Create New Rate of SHOPANDSEND  product.
      Type: Template
   9. Create New Rate of SHOPANDSEND  product.
      Type: Default
   10. Create New Rate of SHOPANDSEND  product.
       Type: User
   11. Add new Rate of "SHOPANDSEND" without entering category and subcategory.
   12. Add new rate with maximum length of name.
       Max length: 255
   13. Add new rate with maximum length of Description 
       Length: 256" - Pending
   14. Add new rate with maximum length of SKU
       Length: 255
   15. Add new rate without entering Date Effectivity - Pending

Invalid tests

   1. Add new rate with empty fields - Failed
   2. Add new Rate without selecting a Product. - Failed
   3. Add new rate without Name, - Failed
   4. Add new rate with whitespaces only on name field. - Failed
   5. Add new rate over the maximum length (255) of name.  - Failed
   6. Add new rate without description - Failed
   7. Add new rate with whitespaces only on description field. - Failed
   8. Add new rate without SKU - Failed
   9. Add new rate with whitespaces only on SKU field. - Failed
   10. Add new rate over the maximum length (255) of SKU.  - Failed
   11. Add new rate without selecting type. - Pending
   12. Add new rate without selecting charging type. - Failed
   13. Add new rate without entering amount - Failed
   14. Enter special characters and letters in amount field
   15. Enter white spaces in amount field.
   16. Enter negative amount in amount field
   17. Enter negative amount in amount field by clicking arrow down. - Failed
   18. Enter multiple decimal points in amount field. - Failed
   19. Add new rate without entering face value
   20. Enter special characters and letters  in face Value field
   21. Enter white spaces in face value field.
   22. Enter negative amount in face value field
   23. Enter negative amount in face value field using down arrow button - Failed
   24. Enter multiple decimal points in face value  field.
   25. Add new rate without entering Floor  amount - Failed
   26. Enter special characters and letters in Floor field
   27. Enter white spaces in Floor field.
   28. Enter negative amount in Floor field
   29. Enter negative amount in Floor field using arrow button. - Pending
   30. Enter multiple decimal points in floor  field. - Failed
   31. Enter floor amount higher than ceiling amount entered.
   32. Add new rate without entering Ceiling  amount - Failed
   33. Enter special characters and alphanumeric in Ceiling field
   34. Enter white spaces in Ceiling field.
   35. Enter negative amount in Ceiling field
   36. Enter negative amount in Ceiling field using arrow button. - Pending
   37. Enter multiple decimal points in Ceiling  field. - Failed
   38. Enter Ceiling amount lesser than floor amount entered. - Pending
   39. Enter date in "Date Effectivity" field
   40. Enter white spaces in Date Effectivty field.
   41. Enter Special Characters in Date Effectivty field.
⚠️ **GitHub.com Fallback** ⚠️