List Builder Test Cases
Components:
List Builder
Function Invitee List
Prerequisites:
Creating a Function
Setting Invitation Status to List Preparation
Scenarios:
Area of Interest Filter
Contact List View Filter
Contact Name Filter
Job Title Filter
Location Filter
Contact Type Filter
Company worked for Filter
Contact Relationship Type Filter
Company Relationship Type Filter
List Filter
Function Filter
Publication Filter
Survey Filter
List Builder Contact Filter
AOI List
Email List Loader
Adding contacts to an Invitee List
Deleting contacts in an Invitee List
Sorting contacts in the List Builder
Sorting contacts in the Invitee List
Loading more contacts in the List Builder
Loading more contacts in the Invitee List
Test Case #1: Area of Interest Filter
Prerequisites:
Add Asset based lending AOI (AI-BF-1) to James Smart, Alethea Quodling, and Abraham Wegenen
Add Projects and project finance (AI-BF-4) to Alethea Quodling and Abraham Wegenen
Add Financial services regulation (AI-BF-3) to Abraham Wegenen
Go to Function and create a new one named: List Builder Test Cases.
By default, a new function should set the invitation status to List Preparation.
Go to the Area of Interest filter and search for Asset based lending.
Confirm James Smart, Alethea Quodling, and Abraham Wegenen show up in the search results.
Now remove the Asset based lending filter.
Go to the Area of Interest filter and search for Projects and project finance.
Confirm Alethea Quodling and Abraham Wegenen show up in the search results.
Now remove the Projects and project finance filter.
Go to the Area of Interests filter and search for Financial services regulation.
Confirm only Abraham Wegenen show up in the results.
Now remove the Financial services regulation filter.
Results:
Asset based lending AOI (AI-BF-1) to James Smart, Alethea Quodling, and Abraham Wegenen
Projects and project finance (AI-BF-4) to Alethea Quodling and Abraham Wegenen
Financial services regulation (AI-BF-3) to Abraham Wegenen
Test Case #2: Contact List View Filter
Prerequisites:
Aarika Midner, Abbe Foli, Dale White, David Black, and Devine Brown are on the Recently Viewed Contacts.
Go to the Function: List Builder Test Cases.
Click on the Contact List View Filter and add the “Recently Viewed Contacts” filter.
Confirm the search results include Aarika Midner, Abbe Foli, Dale White, David Black, and Devine Brown.
Result: Aarika Midner, Abbe Foli, Dale White, David Black, and Devine Brown show up in the search results.
Test Case #3: Contact Name Filter
Go to the Function: List Builder Test Cases.
Click on the Contact Name Filter: and search for Melissa Lu.
Confirm Melissa Lu shows up in the results.
Result: Melissa Lu shows up in the results.
Test Case #4: Job Title Filter
Prerequisites:
Abbie Powderham, Adella Golland, and Baird Oldrey have VP Sales as the title.
Go to the Function: List Builder Test Cases.
Click on the Job Title Filter: and type in VP Sales.
Confirm the search results include Abbie Powderham, Adella Golland, and Baird Oldrey.
Result: Abbie Powderham, Adella Golland, and Baird Oldrey show up in the results.
Test Case #5: Location Filter
Prerequisites:
Abbey Uwins, John Wayne, and Laural Baverstock have London as the city.
Abbot Ferdinand has Chicago as the city.
Go to the Function: List Builder Test Cases.
Click on the Location Filter: and type in London.
Confirm the search results include Abbey Uwins, John Wayne, and Laural Baverstock.
Remove London from the Location Filter.
Click on the Location Filter: and type in Chicago.
Confirm the search results include Abbot Ferdinand has Chicago as the city.
Result: Abbey Uwins, John Wayne, and Laural Baverstock show up for London and Abbot Ferdinand for Chicago.
Test Case #6: Contact Type Filter
Prerequisites:
Aida Kiss and Adelina Primett have Accountant for Contact Type.
Alyce Toye has Academic for the Contact Type.
Go to the Function: List Builder Test Cases.
Click on the Contact Type Filter: and select Accountant.
Confirm the search results include Aida Kiss and Adelina Primett.
Click on the Contact Type Filter: and select Academic.
Confirm the search results include Aida Kiss, Adelina Primett, and Alyce Toye.
Result:
First, when the Accountant filter is selected: Aida Kiss and Adelina Primett should only show up in the results.
Second, when the Academic filter is added: Alyce Toye is added into the results with Aida Kiss and Adelina Primett.
Test Case #7: Company worked for Filter
Prerequisites:
Aarika Midner has Kazu for the Company.
Melissa Lu and James Smart has Firm X for the Company.
Abbey Uwins has Browsedrive for the Company.
Go to the Function: List Builder Test Cases.
Click on the Company worked for Filter: and type in Kazu.
Confirm Aarika Midner shows up in the results.
Remove Kazu from the filter.
Click on the Company worked for Filter: and type in Firm X.
Confirm Melissa Lu and James Smart show up in the results.
Click on the Company worked for Filter: and type in Browsedrive.
Confirm Melissa Lu, James Smart, and Abbey Uwins show up in the results.
Result:
First, when Kazu is selected Aarika Midner should only show up in the results.
Second, when Firm X is selected Melissa Lu and James Smart should only show up in the results.
Third, when Browsedrive is selected Abbey Uwins is added into the results with Melissa Lu and James Smart.
Test Case #8: Contact Relationship Type Filter
Prerequisites:
Jill SA has a known by relationship with Abbe Foli.
Go to the Function: List Builder Test Cases.
Click on the Contact Relationship Filter and select Known by for the Contact Relationship Type.
Type in Jill SA in the Contact field.
Confirm Abbe Foli shows up in the results.
Remove Jill SA from the Contact field.
Type in Abbe Foli in the Contact field.
Confirm Jill SA shows up in the results.
Result:
Jill SA should show up as Abbe Foli’s Known By relationship.
Abbe Foli should show up as Jill SA’s Known By relationship.
Test Case #9: Company Relationship Type Filter
Prerequisites:
James Smart is on the Board Member for Firm X.
Abbie Powderham is a Consultant for Firm X.
Dale White is a Former Employee of Company A.
Melissa Lu is an Employee of Company B.
Go to the Function: List Builder Test Cases.
Click on the Company Relationship Type filter and select Board Member.
Type Firm X in the Company field.
Confirm James Smart shows up in the results.
Clear the filters.
Type Firm X in the Company field.
Confirm James Smart and Abbie Powderham show up in the results.
Clear the filters.
Click on the Company Relationship Type filter and select Former Employee of.
Type Company A in the Company field.
Confirm Dale White shows up in the results.
Clear the filters.
Click on the Company Relationship Type filter and select Employee of.
Type Company B in the Company field.
Confirm Melissa Lu shows up in the results.
Result:
James Smart and Abbie Powderham should show up in Firm X’s relationships.
Dale White should show up in Company A’s relationships.
Melissa Lu should show up in Company B’s relationships.
James Smart should show up in Firm X’s: Board Member filter.
Abbie Powderham should show up in Firm X’s: Consultant filter.
Dale White should show up in Company A’s: Former Employee of filter.
Melissa Lu should show up in Company B’s: Employee of filter.
Test Case #10: List Filter
Prerequisites:
Add Melissa Lu, James Smart, and Abbie Powderham to a new List called: List Builder List Demo
Go to the Function: List Builder Test Cases.
Click on the List filter and select List Builder List Demo.
Confirm Melissa Lu, James Smart, and Abbie Powderham show up in the results.
Result:
Melissa Lu, James Smart, and Abbie Powderham should show up in the results based on the List.
Test Case #11: Function Filter
Prerequisites:
Create a function named List Builder Function Demo.
Add Melissa Lu, James Smart, and Abbie Powderham into the Invitee List in the function: List Builder Function Demo.
Melissa Lu has accepted the RSVP.
James Smart has attended the RSVP.
Go to the Function: List Builder Test Cases.
Click on the Function filter and select List Builder Function Demo.
Confirm Melissa Lu, James Smart, and Abbie Powderham show up in the results.
Click on the Function filter and select List Builder Function Demo then click on ‘Accepted’
Confirm Melissa Lu shows up in the results.
Clear the filters.
Click on the Function filter and select List Builder Function Demo then click on ‘Attended’
Confirm James Smart shows up in the results.
Result:
Melissa Lu, James Smart, and Abbie Powderham should show up in the results based on the Function Invitee List.
Melissa Lu should show up on the results based on the accepted filter.
James Smart should show up on the results based on the attended filter.
Test Case #12: Publication Filter
Prerequisites:
Create a Publication named List Builder Publication Demo.
Add John Wayne, Abbe Foli, and Abbey Uwins into the subscriber list.
John Wayne has clicked on the RSVP.
Go to the Function: List Builder Test Cases.
Click on the Publication filter and select List Builder Publication Demo.
Confirm John Wayne, Abbe Foli, and Abbey Uwins show up in the results.
Click on the Publication filter and select List Builder Publication Demo then click on ‘Clicked’
Confirm John Wayne shows up in the results.
Result:
John Wayne, Abbe Foli, and Abbey Uwins should show up in the results based on the Subscriber List.
John Wayne should show up on the results based on the ‘Clicked’ filter.
Test Case #13: Survey Filter
Prerequisites:
Create a Survey called List Builder Survey Demo.
Add Melissa Lu, James Smart, and Abbie Powderham as Respondents to the Survey: List Builder Survey Demo.
Go to the Function: List Builder Test Cases.
Click on the Survey filter and select List Builder Survey Demo.
Confirm Melissa Lu, James Smart, and Abbie Powderham show up in the results.
Result:
Melissa Lu, James Smart, and Abbie Powderham should show up in the results based on being respondents to the List Builder Survey Demo.
Test Case #14: List Builder Contact Filter
Prerequisites:
Create a Function named List Builder Contact Filter Demo.
Add Melissa Lu, James Smart, and David Black into the Invitee List.
Go to the Function: List Builder Contact Filter Demo.
Confirm that the filter: All Contacts is selected by default.
Confirm all contacts in the org are on the search results.
Click on the filter and select ‘Currently on List’
Confirm Melissa Lu, James Smart, and David Black are on the search results.
Click on the filter and select ‘Not on List’
Confirm Melissa Lu, James Smart, and David Black are not on the list.
Result:
Currently on List should list Melissa Lu, James Smart, and David Black.
Not on List should list everyone other than Melissa Lu, James Smart, and David Black.
All Contacts should list all contacts in the org.
Test Case #15: AOI List
Prerequisites:
Add Banking and Finance (AI-BF), Financial services regulation (AI-BF-3), and Restructuring and insolvency (AI-BF-6) to John Smith.
Go to the Function: List Builder Function Demo.
Go to the Contact Filter and type in John Smith.
Click on the AOI List and confirm John Smith has Banking and Finance (AI-BF), Financial services regulation (AI-BF-3), and Restructuring and insolvency (AI-BF-6).
Result:
John Smith has Banking and Finance (AI-BF), Financial services regulation (AI-BF-3), and Restructuring and insolvency (AI-BF-6) in the AOI List.
Test Case #16: Email List Loader