Manual Test Scripts: Used when testing manually. These scripts include human interaction steps and are usually more detailed for testers to follow precisely.
Automated Test Scripts: Executed by automation tools, typically written in programming languages or automation frameworks (e.g., Selenium, JUnit). They often include validation steps that the automation tool checks automatically.
Performance Test Scripts: Focus on capturing scenarios that simulate user load, response time, and stress. Tools like JMeter or LoadRunner are often used to capture and execute these scripts.