Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
R
Release Candidate Testing
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
  • Development
  • Release Candidate Testing
  • Issues
  • #6

Closed
Open
Opened May 16, 2019 by kcristiano@kcristianoMaintainer103 of 105 tasks completed103/105 tasks

5.15 Release Candidate Testing

Checklist for Testing 5.15-RC

Install and Upgrade

  • Manual install Drupal 7
  • Manual upgrade Drupal 7
  • Manual Install WP
  • Manual Upgrade WP
  • Manual Install Joomla
  • Manual Upgrade Joomla

Events

  • Event Creation
  • Add a Price set with line items of both Public and Admin visibility
  • Event Registration - test with attention to Public/Admin visibility of the price set items
  • Event Regsiter with Stripe
  • Event Register with PayPal
  • Event Register Pay Later
  • Event Record Payment for Pay Later
  • Event Regsiter and have CC payment fail
  • Event Trace Contribution records
  • Register Multiple Participants
  • Register when full, test add to waitlist
  • Add participant from waitlist
  • Retest with https://github.com/civicrm/civicrm-core/pull/14563
  • Test Sales Tax
  • Test Invoice Printing
  • Test Pay later and then Pay via dashboard
  • Test Accounting reports

Contacts

  • Create a Contact
  • Edit a Contact
  • Create an Organization
  • Assign a Contact to an Organization
  • Add an Activity
  • Create and Send Email to a Contact
  • Create a Group and Assign a Contact to Group
  • Create Tags, Tag Sets
  • Find and Merge Duplicate Contacts

Contributions

  • Add a new Contribution
  • Add a Contribution via a Page
  • Add a new Contribution Page (Title tab)
  • Add a new Contribution Page (Amounts tab)
  • Add a new Contribution Page (Memberships tab)
  • Add a new Contribution Page (Receipts and Tell a Friend tabs)
  • Add a new Contribution Page (Profiles tab)
  • Add a new Contribution Page (Premiums tab)
  • Add a New Contribution Page (Personal Campaigns tab)
  • Add a new Pledge
  • Add a Premium
  • Test Refunds of whole contributions
  • Test Refunds of partial contributions via line item editor

Membership

  • Add a Membership Price Set
  • Add a new membership Contribution Page -- All Tabs
  • Add a Price set with both Public and Admin visibility on line items
  • Add a Premium
  • Complete Membership - test with attention to public and private line items
  • Renew Membership Admin
  • Renew Membership Front End
  • Edit Membership back end
  • Review Bookkeeping Report

Price Sets

  • Add a new Price Set (Memberships)
  • Add a new Price Set (Contributions)
  • Add a new Price Set (Events)

Search

  • Find Contacts
  • Find Activities
  • Find Contributions
  • Find Pledges
  • Find Memberships
  • Find Participants
  • Export above search Results
  • Create Smart Group
  • Edit Smart Group

Mail

  • Create and Send CiviMail
  • Track Open
  • Track Links

Settings

Test settings pages under admin Menu. Review, chnage and save. Ensure settings are in place

  • System Settings - all items
  • CiviContribute
  • CiviEvent
  • CiviMail
  • CiviMember
  • Localization
  • Communications
  • ACLs
  • Custom Data and Screens

Contact Dashboard

  • Review User Dashboard
  • Ensure Invoice printing works if activated
  • Ensure Pay Now is working

API

  • Create a Contact via REST API
  • Create a contact via api3
  • create a contact via api4

Payment Processor

  • Add a PayPal Standard processor
  • Complete Contribution Forms
  • Make Recurring Contribution - daily with an end date
  • Make Recurring contribution with No end date
  • Add second PayPal Standard Processor
  • Track recurring IPN and logs to determine if correct processor has been chosen
  • Repeat for Event registration
  • Repeat for Membership
  • Create Membership Price Set with Contributions
  • Create Event Price Set with Contributions
  • Test New Pages with the above price sets
  • Add a new Payment processor - iATS, Stripe
  • test with multiple processors (again) to ensure that the correct processor is selected when the payments are made
  • Test Receipts and Confirm emails

Extern

  • Email Links
  • Add more once I can think of them

CiviCRM Menu : Review Menu and quick search

  • Initial menu on Joomla
  • Initial Menu on Drupal 7
  • Initial menu on WP
  • Review extension addons to menu
  • Reorder menu via UI

Test Sites:

  • WordPress
  • Drupal 7
  • Joomla

Anyone who needs access for testing please ask in the comments

Edited Jul 04, 2019 by kcristiano
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: dev/rc#6