Task #18662
closedTask #18634: Sprint Planning for 25/08/2025 - 05/09/2025
Automation- RFQ
Description
RFQ Access RFQ from login¶
Flow mapping:
- Whole flow 1 → 01, 02, 04 - Individual, 05, 06 - 1 Service, 07 - Import, 08 -FCL, 09, 10, 11, 12, 13, 14, 15, 16
- Whole flow 2 → 01, 03, 04 - company, 05, 06 - Multiple Service, 07 - Export, 08 - LCL, 09, 10, 11, 12, 13, 14, 15, 16
- Flow without entering Mandatory Data - try to do the flow by leaving mandatory fields blank. Expecting validation errors
- Flow with Invalid Data - try to input invalid data in textboxes. Expected validation errors
- Test with different RFQs with a First Time User or Existing user
- Test with Individual/company
- RFQ with both services: Forwarding & Clearing
- RFQ with only one service
- RFQ for Ocean Import
- RFQ for FCL
- RFQ for LCLRFQ – requesting a particular salesperson – Salesperson (1) email
- Login as the salesperson1 and check if the RFQ is in his list of quotations, no other salesperson (2, 3...) should be able to see the quotation.
- Tick Shipper/ Consignee to check if data is being populated well
- Upload documents
- Check for OTP
- Retrieve existing RFQ, update and send
- Repeat same for Ocean Export
Scenario: 01 - New RFQ¶
Go to Login page
Click "Request for Quotation"
User is redirected to /rfq/add
Scenario: 02 - Step 1 (First Time User)¶
As a first-time user, the user can enter requester details and proceed.
Scenario: 03 — Step 1 (Existing User)¶
As an existing user, user rpovide email address and the saved details are retrieved.
Scenario: 04 — Step 1: Individual vs Company
Choose Individual or Company and see the relevant fields.
Scenario: 05 — Step 1 Validations
User is blocked from proceeding if required/format rules fail.
Scenario: 06 — Service Selection (multiple)¶
can select multiple services for my RFQ.
Scenario: 07 — Step 2 Direction: Import vs Export¶
can specify whether the shipment is Import or Export.
Scenario: 08 — Step 2 Mode & Type (FCL/LCL)¶
can set mode and containerisation type.
Scenario: 09 — Step 2 Core Shipment Details¶
provide all mandatory shipment details before moving on.
Scenario: 10 — Shipper / Consignee¶
Select whether the Consignee or Shipper is same as requestor.
Scenario: 11 — Step 3 Additional Information & Services¶
User can add extra services and important notes.
Scenario: 12 — Document Uploads¶
User can upload supporting documents and see them listed.
Scenario: 13 — Wizard Navigation & Persistence¶
User can browse previous and next to check the details are still here
Scenario: 14 — Submit RFQ¶
Submit the RFQ after completing all steps and check email notifs. The requester and the company should have received the RFQ via email together with the documents uploaded
Scenario: 15 — Retrieve Existing RFQ¶
Enter the required info and retrieve an in-progress or existing RFQ
GitLab Sync Log
[{"id": "30133", "author": "Yashvee Seetul", "hours": 72.0, "created": "2025-09-04T07:22:38.832Z", "log_date": "2025-09-03", "comment": "Imported from GitLab by @Yashvee Seetul on 2025-09-04T07:22:38.832Z: 1w 4d-(72.0)h spend at: 2025-09-03", "status": "active", "deleted_by": "", "redmine_entry_id": 10265}]
Updated by Redmine Admin 3 months ago
- Due date changed from 08/20/2025 to 09/04/2025
- Status changed from New to Closed
- % Done changed from 0 to 100
- GitLab Time Logged changed from 0 to 259200
Updated by Redmine Admin 3 months ago
- Estimated time changed from 56:00 h to 96:00 h
- GitLab Time Logged changed from 259200 to 432000