What is the difference between E-learning testing and application testing?