Test Plan Merge Workflow Engine Ticket

Target release  
Epic  
JIRA issue  
Document status LIVE
Document owner Sang Nguyen (Unlicensed)
Developers Sang Nguyen (Unlicensed)
Enter your name  

(Use @ above to add someone by name)

What are we testing

  • Testing the Merging Workflow engine ticket function

Background and strategic fit

  • Merge a source ticket with a target ticket
  • Both do NOT have assignment type

Assumptions

  • Log in as administrator successfully
  • Go to CRM portal >> Ticket listing page

Requirements

Test the merging function

Description Test Steps Expected Result Notes Actual Result Test By (use @) Date Notes
1 Test the merge icon is displayed correctly On the ticket listing page

The merge icon is only displayed to the left of a ticket if that ticket is NOT assignment

Pass

Belinda Sharp (Unlicensed)

04 Aug 2016

 
2 Test the merging pop-up On the ticket listing page >> Click on a Merge to existing Ticket icon of a source ticket

The Merge ticket pop-up is displayed

  • #1 If the source ticket has a Questions type, the header of the popup is "Merge Questions Ticket"
  • #2 If the source ticket has no type, the header of the popup is "Merge Ticket"
Pass

Belinda Sharp (Unlicensed)

04 Aug 2016

Pass to: #1

Fail: #2 - contradicts above - should not appear assignment type ticket.

Fail: #3 can not create a ticket with no type to test?

---------

Hi, Belinda Sharp (Unlicensed),

About #2, now we do NOT allow creating assignment tickets anymore. And we also update the merge function, now we cannot merge assignment tickets.

About #3, when a NON-student sends an email to the assignment mailbox, the created ticket will have NO type.

Hope to see your response soon.

Thanks!

All looking good thanks,Toan Duong Manh (Unlicensed).

What was the reason that the merge was moved from assignment tickets? What if a student sends their assignments across two emails? Sorry, I am struggling to recall or find the history of this.

Thanks,

Bee

Hi, Belinda Sharp (Unlicensed),

For the assignment, we have a merge assignment function.

Thanks!

3 Test the choosing target ticket

On the merge ticket pop-up >> click on the To Ticket field >> Enter the Id or the ticket subject or the ticket contact email to

If there are any tickets contain the Id or the subject or have the contact email and satisfy the condition:

  • Have the same type as the source ticket or can have any type if the source ticket has NO type
  • NOT assignment
  • Belong to the same contact
  • And has a different Id than the source ticket

They will be showed

Pass

Belinda Sharp (Unlicensed)

04 Aug 2016 This works well - thanks.
4 Test the merging function

Pick a target ticket from the list above

Click on the Merge button on the pop-up

  • The pop-up closes
  • Back to the listing page
  • A message "Merge Workflow Engine successfully." is displayed
  • The source ticket is deleted
Pass

Belinda Sharp (Unlicensed)

04 Aug 2016  
5 Test the target ticket after merging On the ticket listing page >> Click on the View Details icon of the target ticket
  • Go to the target ticket details page
  • The target ticket logs now contain all the logs of the target and source ticket
Pass

Belinda Sharp (Unlicensed)

04 Aug 2016