Skip to content

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.