Test Documentation – iUsed Portal
Test environment: https://test-portal.refurbishedcompany.com/
Related ClickUp tasks: IUS-2787 · IUS-2788
Test accounts: christiaan.degroot@iused.nl · dion.knoren@iused.nl · willem.willigenburg@iused.nl
Status Legend
| Symbol |
Meaning |
 |
Successful |
 |
Bug found |
 |
Under review |
| — |
Not yet tested |
2.1 Products
| # |
Test case |
Status |
Notes |
| 1 |
Products can be duplicated and synced. |
 |
|
| 2 |
Product information is correctly displayed from the PIM. |
 |
|
| 3 |
Searching and filtering products works as expected. |
 |
|
| 4 |
Linked variants can be viewed. |
 |
PIM product detail page does not display variants. Example |
2.2 Product Variants
| # |
Test case |
Status |
Notes |
| 1 |
Variants can be viewed. |
 |
|
| 2 |
Variants can be searched. |
 |
|
| 3 |
Variants can be modified (enable/disable, forced pricing, sales channel (de)activation, custom product(s)). |
 |
Error 500 when modifying a product variant. Example |
| 4 |
Variants can be deleted. |
 |
|
| 5 |
Variant-specific prices and properties are correctly displayed. |
 |
|
| 6 |
Searching and filtering products works as expected. |
 |
|
2.3 Refurbishers
| # |
Test case |
Status |
Notes |
| 1 |
Refurbisher profiles can be viewed. |
 |
Error 500 when viewing a refurbisher profile. Example |
| 2 |
Refurbisher profiles can be modified (Name, Threshold, Margin, HCL/shipping). |
 |
Error 500 when editing a refurbisher profile. Example |
| 3 |
Overview of refurbishers is correct and complete. |
 |
|
2.4 Refurbisher Offers
| # |
Test case |
Status |
Notes |
| 1 |
Refurbisher offers appear in the list. |
 |
Manually fetching offers fails due to error (see 2.3 #1). |
| 2 |
Refurbisher offers can be created. |
 |
Error 500 when creating a product variant from an offer. Example |
| 3 |
Refurbisher offers can be archived. |
 |
|
| 4 |
Archived offers can be restored. |
 |
|
| 5 |
Archived offers appear in the list. |
 |
See test case 3. |
| 6 |
Searching and filtering offers works as expected. |
 |
|
2.5 Refurbisher Orders
| # |
Test case |
Status |
Notes |
| 1 |
Orders are correctly displayed in the list view. |
 |
|
| 2 |
Orders can be opened and all details are visible. |
 |
|
| 3 |
Order status is correctly tracked and displayed. |
 |
|
| 4 |
Searching and filtering orders works as expected. |
 |
|
2.6 Price Rules
| # |
Test case |
Status |
Notes |
| 1 |
Price rules can be configured and applied. |
 |
|
| 2 |
Discounts and price calculations work correctly. |
 |
|
| 3 |
Price rules can be modified and deleted. |
 |
|
| 4 |
Searching and filtering price rules works as expected. |
 |
|
2.7 Users
| # |
Test case |
Status |
Notes |
| 1 |
Users can register and log in. |
 |
|
| 2 |
User profiles can be managed. |
 |
|
| 3 |
User permissions and roles work correctly. |
 |
|
2.8 Settings
| # |
Test case |
Status |
Notes |
| 1 |
Settings can be modified and saved. |
— |
|
| 2 |
Settings affect the correct functionalities. |
— |
|
2.9 Ergonode
| # |
Test case |
Status |
Notes |
| 1 |
Integration with Ergonode works correctly. |
— |
|
| 2 |
Data is correctly synchronized between the platform and Ergonode. |
— |
|
2.10 Reports
| # |
Test case |
Status |
Notes |
| 1 |
Reports are correctly generated. |
— |
|
| 2 |
Filters and sorting options work as expected. |
— |
|
| 3 |
Export functionality works correctly. |
— |
|
Summary of Test Results
| Functionality |
Test Case # |
Status |
| Products |
4 |
Variants not displayed |
| Product Variants |
3 |
Error 500 on edit |
| Refurbishers |
1, 2 |
Error 500 on view/edit |
| Refurbisher Offers |
2 |
Error 500 on create |
| Product Variants |
5 |
Under review |
| Refurbishers |
3 |
Under review |
| Refurbisher Offers |
1, 5 |
Under review |
| Refurbisher Orders |
3 |
Under review |
| Users |
1, 2, 3 |
Under review |
| Settings |
1, 2 |
— Not yet tested |
| Ergonode |
1, 2 |
— Not yet tested |
| Reports |
1, 2, 3 |
— Not yet tested |
Conclusion
All test cases must be executed and evaluated for success or failure. Any bugs or issues must be documented and reported to the development team. Based on the tests performed, recommendations can be made for improvements and potential bug fixes. This document is updated after each test round.