Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
M
marketplace
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 0
    • Merge Requests 0
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

  • Confidential and Proprietary
  • BlocPower
  • marketplace
  • Wiki
  • Testing

Last edited by Steven Walker Feb 18, 2016
Page history

Testing

Testing Marketplace Core Functionality

Eventually these tests should be automated and added to the test suite.

Testing Transactions

  1. Login to an account on
  • Staging - staging.marketplace.blocpower.us
  • Production - marketplace.blocpower.us
  1. Select an open project
  2. Click donate
  3. Enter amount
  4. Enter valid CC information
  5. Ensure user lands on account page with confirmation modal
  6. Check Stripe for transaction w/ admin@blocpower.org account Stripe Dashboard

Testing Emails

  1. Emails to verify
  2. Receipt
  3. Welcome Email
  4. Lost Password
  5. New User to info@blocpower.org
  6. Create a fake transaction on Staging.
  7. Check SendGrid for "Request"
  8. Verify email came to specified email address associated with account.

Testing Contact Forms

  1. Go to a form on the site
  2. Fill out the form completely and submit
  3. Check email inbox to see message came through

Testing Analytics is working

  1. Ensure Analytics plugin is activated.
  2. Go to the analytics settings and make sure admin@blocpower.org Google account is connected
  3. Go to google.com/analytics, go to the real-time page, hit the site (locally, staging, or prod). You should see your presence on the site recorded.
Clone repository
  • Continuous Deployment and Continuous Integration
  • Custom Fields & User Editor Plugin Setup
  • Deployment
  • Home
  • Running Locally
  • Stack
  • Testing