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
- Click "SKUs"
- 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.