Welcome to Genesis Technologies

LearnNest

A complete learning platform with courses, projects, and live sessions
Software testing being conducted on the courses page of the application
Homepage of the application
Interface of the application with different courses available
Software testing being conducted for the course purchase process
Software testing being conducted on the courses page of the application

LearnNest

Technology

Sanity Testing and Exploratory Testing

Roles & Responsibility

Requirement Understanding, Client calls , Defect reporting, Defect Verification

Duration

Ongoing (2+ years)
LearnNest is a learning application, designed to have multiple courses, Batches projects and Live meetings options in it. It includes Admin, Learner and Instructor, where Admin and Instructor can create courses, projects and Learner can enroll/purchase the courses projects and attend the Live meetings.

01

Challenges

  • When testing a feature to display an Instructor's available time slots, the goal was to show their free time on both weekdays and weekends, where working hours with slot durations (30, 60, 90, or 120 minutes) set by Admin.
  • The main challenge arose due to existing instructors having various batches, scheduled at different times.
  • Testing was complex, as it required ensuring only ongoing batches were marked as booked, excluding upcoming and completed ones.
Step 01

02

Solutions

  • To tackle this challenge, we managed a data sheet to track each Instructor's batches, noting the exact times of both the weekday and weekend. For each batch.
  • We marked whether it was running, upcoming, or completed, ensuring that only running batches were counted as booked slots.
  • We systematically tested the functionality, ensuring accurate display of free slots for Instructors.
Step 02

03

Benefits to the Client

  • When the application was handed to us, it was in poor condition, with various performance and security issues.
  • By identifying defects early, we helped reduce long-term costs for the client.
  • Additionally, we addressed multiple security vulnerabilities and optimized page loading times, significantly enhancing the user experience and overall application performance.
Step 03

Wall of Words

Look, What client says about this project.

Genesis Technologies and their QA team are a great help, their flexibility and reliability are a great asset to any company, thanks guys. The team has been a great help in setting up our products on clients sites while we are rapidly changing what our products are.

UNLOCK YOUR PROJECT’S POTENTIAL, GET ADVICE FROM OUR PROFESSIONAL