Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>JS Test Studio (Javascript Test Studio)New to Visual Studio Code? Get it now.
JS Test Studio (Javascript Test Studio)

JS Test Studio (Javascript Test Studio)

NadetDev

|
4 installs
| (1) | Free
Complete testing studio for JavaScript && TypeScript with automatic test framework detection
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

JS Test Studio (Javascript Test Studio)

🎨 Complete testing studio for JavaScript/TypeScript with automatic framework detection.

License: MIT Open Source PRs Welcome

🎆 Features

  • ✅ Automatic detection of frameworks (Jest, Mocha, Karma, Cypress, Playwright)
  • ✅ Test execution from VS Code interface with CodeLens
  • ✅ Native Test Explorer integration
  • ✅ Context menus and keyboard shortcuts
  • ✅ Contextual linter for best practices
  • ✅ Multi-language support (FR, EN, ES, PT)
  • ✅ Extensible modular architecture

🚀 Installation

From Marketplace

code --install-extension js-test-studio

Development

git clone https://github.com/NadetDev/Js_Test_Studio
cd js-test-studio
npm install
npm run compile
# Press F5 to launch in development mode

🛠️ Configuration

{
  "jsTestStudio.autoDetect": true,
  "jsTestStudio.enableLinter": true
}

🎯 Commands

Command Shortcut Description
Run All Tests - Run all tests
Run Test File Ctrl+Shift+J Run current file
Run Test at Cursor Ctrl+Shift+T Run test under cursor

📚 Supported Frameworks

  • Jest - JavaScript/TypeScript unit testing
  • Mocha - Flexible testing framework
  • Karma/Jasmine - Browser testing
  • Cypress - End-to-end testing
  • Playwright - Multi-browser E2E testing

🌍 Open Source

This project is 100% open source under MIT license. You can:

  • ✅ Download and use for free
  • ✅ Modify the source code
  • ✅ Redistribute your modifications
  • ✅ Contribute to the project
  • ✅ Use commercially without restrictions

🤝 Contributing

Contributions are welcome!

  1. Fork the project
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT license - see the LICENSE file for details.


Made with ❤️ by the open source community

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft