Skip to content

Final Testing- Security and Performance testing- (Part 2) #16

Description

@RishiGoswami-code

Overview


Till now we have been able to test and fix the brocken api and non-working functionality. Now we are moving towards Security and Perfomance testing which are crucial for human experience on the portal to stay long.

Phase 6: Security Testing

Try:

  • * SQL Injection
  • * XSS
  • * CSRF
  • * File upload exploits
  • * Rate limit bypass

Check:

  • * JWT expiration
  • * Password hashing
  • * Secure cookies

Phase 7: Performance Testing

Measure:

  • * Login time
  • * Upload time
  • * AI evaluation time
  • * Dashboard loading

Target:

  • * Page Load < 2s
  • * Upload Start < 1s
  • * API Response < 500ms

Phase 8: SEO Testing

Verify:

  • * Meta title
  • * Meta description
  • * Canonical tags
  • * OpenGraph tags
  • * Structured Data
  • * Sitemap
  • * Robots.txt

Tools:


Phase 9: Cross Browser Testing

Test on:


Phase 10: Production Readiness Checklist

  • * Analytics working
  • * Error tracking enabled
  • * Logs visible
  • * Backup strategy
  • * SSL configured
  • * Rate limiting enabled
  • * Monitoring enabled
  • * Sitemap submitted
  • * Robots.txt verified
  • * AI models deployed
  • * Payment gateway verified

For a startup launch, we will be able discover around 80% of bugs by running these three complete journeys repeatedly:

  1. Student Signup → Buy Credits → Upload Sheet → AI Evaluation → View Report
  2. Student Signup → Referral → Friend Signup → Purchase → Referral Reward
  3. Admin Login → Review Submission → Manage Credits → Analytics Dashboard

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions