# Test Explorer & Runner 🚀
A lightweight and professional test explorer for **NUnit** and **Selenium**. This extension integrates natively with the VS Code Testing API to provide a seamless automation workflow for QA Engineers and SDETs.
## Key Features 🌟
- **Automatic Test Discovery:** Instantly scans your C# files for \[Test] and \[TestCase] attributes.
- **Multi-Select Execution:** Use **Ctrl** or **Shift** to select and run specific tests (e.g., Run Test 1 and 3 only).
- **Native UI:** Full integration with the VS Code Testing panel for a clean and familiar experience.
- **Fast Cancellation:** Stop your test sessions immediately using the native "Stop" button.
- **Live Feedback:** View pass/fail status, execution times, and error logs in real-time.
## How to Use 📖
1. Open your NUnit Selenium project in VS Code.
2. Click on the **Testing** icon (beaker icon) in the Activity Bar.
3. Your tests will be listed in a hierarchical tree.
4. Select individual tests or use multi-select to run your automation.
## Requirements 🛠️
- [.NET SDK](https://dotnet.microsoft.com/download) installed.
- A project using NUnit 3.x or higher.
## About the Author 🧑💻
Developed by **KRS Software** to simplify the Selenium automation experience within VS Code.