• Home
  • /
  • Blog
  • /
  • How to Test your eLearning Platform

How to Test your eLearning Platform

Corrado Izzo

December 15, 2019

Corrado Izzo

December 15, 2019

[FREE DOWNLOAD] The Fastest CourseBuilder Ever Yours For Free! CLICK HERE

You first planned it, then built it, and now let’s test your eLearning Platform.


I’ll give you the same checklist we use to test the Platforms we deliver to our clients or when we build Platforms for ourselves.


How long does it take to Test a Platform?


It usually is 80/20, which means 7 days to build it 1.4 days to test it.


Testing a Platform can take one person anything from a few minutes for testing a very simple online course delivery platform to max three days and a team of two for testing a very advanced Coaching or Academy Platform.


These are just some orientational guidelines.


It ultimately depends on the type of Platform you’ve built and how complex your Membership upgrade journey is.


Just know we’re talking minutes and days and not weeks.


Before you test make sure you AVOID making these 10 Costly Mistakes when building your eLearning Platform

Two ways to test your Platform


Way 1


Work with your team, one builds one tests.


You can be a one-person team that does it all.


Way 2


Let a small number of members in and make them an offer: I let you in for % lower amount, and you help me iron out all the issues.


This second way of doing it is an excellent approach if you aspire to create a platform that is totally in tune with the needs of your audience.


Your members will not only help you iron out the kinks they might also tell you which content they’d like to see on your Platform.


If, on the other hand, you have a precise idea of how it should all work and look then I suggest you go with the first option.


If you correctly planned your Platform testing, it will be effortless.


The secret to testing your Platform?


Be clear about what type of Platform you are building before testing it.


It’s easy to get lost when you have no clear picture of what it is you’re building.



10 points Platform testing Checklist


1.: Install a user switching plugin on your WordPress


The basic idea is that you want to be able to switch back and forth between the admin point of view and the student’s point of view always while testing.


2.: Create one test user for each membership level.


Use different emails then write these access details down.


You want to be logging into your Platform as them and have a look around and see all is there as you planned.


Make sure each type of user can navigate your site properly and access all the areas/portals and courses and content available to him or her.


3.: Do not test while being logged in as admin


Ideally, open two windows, one incognito (student point of view) one regular (admin point of view)


You want to be able while testing to switch back and forth between these two to adjust settings and options if needed.


4.: Run a purchase Test


For each membership level, run a purchase test of the membership by executing a real purchase. (You can create a 99% discount code.)


If it’s a Free membership, just test the enrollment process.


TIP: make sure that the payment is correctly processed in Stripe or in whichever payment provider you’re using.


If you charge a recurring subscription fee for your membership, you also want to make sure that the subscription has been created successfully.


Keep an eye out and make sure all emails arrive correctly, and all links inside your emails work correctly.


5.: Test the complete upgrade path


If you have various membership levels and if learners can upgrade from one level to the next.


Start as a Free User, then upgrade to the gold, silver, and Platinum Membership.


6.: Simulate a real conversation experience


If you have conversations on your eLearning Platform and you’re using the Personalized Learning Module, make sure you create a real test scenario that involves more than one person by simulating a real conversation experience.


Also, test the learner profile features such as the file uploads from the student’s point of view.


7.: elearnCommerce Notification Emails doublecheck


Make sure all notification email settings are set up correctly and look and contain all content and copy as intended.


8.: Is the menu working correctly?


How does it look like when each user is logged in?


How does it look when he’s logged out?


9.: Do you certify your students?


Go through the whole certificate assignment procedure from the students’ point of view by successfully completing a course.


10.: Did you add gamification?


Go through the entire gamified learning experience from the student’s point of view and see if badges are being awarded correctly.



While testing, you want to answer the following questions:


1.: Does each user of each membership level have access to the correct content?


2.: If the user upgrades, will he get access to all the correct content.


3.: Does the enrollment/signup process work correctly?


4.: Does the membership upgrade journey work correctly?


5.: Does the purchase process work correctly?


6.: Are the subscriptions being created?


7.: Are the payments being processed properly?


8.: Are all emails firing correctly?


9.: Are certificates being correctly assigned?


10.: Are badges being correctly assigned?


11.: Do the gamification elements work as planned?


12.: Are conversations working correctly?


13.: Are all eLearnCommerce native notifications being sent out properly?


While you do all of this, have an eye on the Platform health and make sure that your Platform is healthy and running well.



In case it detects issues, use the one-click resolutions to solve them.


Learn how to use the Platform Health Monitoring feature

About the author 

Corrado Izzo

I am the Founder and CEO of CodeisCode.com. I am a Knowledge Marketer, Coach, Consultant and Online Business Owner and we run Live and Online Training Courses and Seminars in our Business.

As I approached Online Knowledge Delivery i looked around and with great frustration i found no Solution that would be quick, easy and simple to use and implement and when i say quick i mean 5 minutes quick, learning curve included.

All i found was so unnecessarily complicated…only the SAAS Solutions got it right!

I just wanted to be able to deliver Knowledge to my Audience, Sell my Courses and Create Online Learning Environments on my WordPress Website and i wanted to achieve this end result on my own in just a few minutes each time. 

And so after i spent days trying to figure out how to accomplish that with all the available solutions out there without success i decided to build it from scratch myself exactly the way i wanted it to work. 

I want Quick…I want Low Hassle…I want it to work Immediately…I want it to be Intuitive…I don’t want to learn a completely new way of doing things and i don’t want to hire, pay and be dependant on a Technology Guru to make it work.

As i had to work with it everyday myself including my Non Tech Staff Members i needed it to be easier than easy and a pleasure to work with exactly like the expensive SAAS Solutions out there and with that in mind, in 2014 we went on to create:

WPEP – The eLearning Platform for WordPress which was renamed to eLearnCommerce in 2019.

eLearnCommerce enables you to create anything eLearning on your WordPress Website in just a few clicks no matter if you just want to sell a Single Course Online or if you want to create a Highly Professional Online Learning Environment and Experience for your Students.

eLearnCommerce has the Power & Simplicity of a SAAS Solution but it runs on your Own WordPress Site.

It is Unbelievably Quick, Easy, Simple and Painfree!

That’s my Guarantee!

To your Success
Corrado Izzo

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}