Project

General

Profile

Actions

Task #18662

closed

Task #18634: Sprint Planning for 25/08/2025 - 05/09/2025

Automation- RFQ

Added by Redmine Admin 3 months ago. Updated about 2 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
08/20/2025
Due date:
09/04/2025
% Done:

100%

Estimated time:
96:00 h
Spent time:
GitLab ID:
3123
GitLab Milestone:
GitLab Ticket Number:
851
GitLab Time Logged:
432000
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 25/08/2025 - 05/09/2025

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}]

Actions #1

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #2

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
Actions #3

Updated by Redmine Admin 3 months ago

  • GitLab Sync Log updated (diff)
Actions #4

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
Actions

Also available in: Atom PDF