DEV Community

Selvakumar S
Selvakumar S

Posted on

SOFTWARE TESTING

Software
Set of instructions, data or programs used to execute specific tasks.

Types of Software

  • System Software
    Connects hardware and application
    Eg: OS(Windows, Linux, Mac, etc..)

  • Utility Software
    For Security and Optimization
    Eg: Antivirus Software(Avast, Windows Defender)

  • Application Software

    1. Web apps
    2. Mobile apps

Software Testing
Process of verifying the functionality of a software product or apps to ensure they meet expected requirements and are free from defects.
Eg: Gmail - to communicate through emails.

Types of Software Testing

  1. Manual Testing
    Testers manually test each and every test cases without using automation tool.

  2. Automation Testing
    Testers will test the application using automation tools like Selenium..

Image description

Relevance of Software Testing

  • Testing helps identify defects early in the development process

  • It ensures adheres to standards, regulations, and compliance requirements.

  • Improved software quality

  • Enhanced customer satisfaction

  • Increased Security and better performance

Image description

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay