Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
vscode-extension-tester
Advanced tools
ExTester is a package that is designed to help you run UI tests for your Visual Studio Code extensions using selenium-webdriver.
Features • Requirements • Usage • Example • Documentation • Known Issues
ExTester: Your Essential UI Testing Companion for Visual Studio Code Extensions!
Seamlessly execute UI tests with Selenium WebDriver, ensuring robustness and reliability in your extension development journey. Simplify UI testing for your VS Code extensions and elevate the quality of your user interface effortlessly. Dive into efficient testing with ExTester today!
For more information please visit our 🔗 project repository
Simply install our package into your extension devDependencies
to get started:
npm install --save-dev vscode-extension-tester
Make sure to check out the 🔗 Documentation for detailed instructions.
For an example project, check out the Hello World Example repository, where you can find detailed setup and usage instructions.
Our full documentation is located in 🔗 GitHub Wiki. Included are details about Page Objects API and how to setup Mocha tests information.
Something is not working properly? In that case, feel free to 🔗 open feature requests, report bugs, etc.
If you'd like to help us get better, we appreciate it! Check out our 🔗 Contribution Guide on how to do that.
We have prepared few answers for most common problems community reported. See 🔗 Known Issues
FAQs
ExTester is a package that is designed to help you run UI tests for your Visual Studio Code extensions using selenium-webdriver.
The npm package vscode-extension-tester receives a total of 14,260 weekly downloads. As such, vscode-extension-tester popularity was classified as popular.
We found that vscode-extension-tester demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.