- Notifications
You must be signed in to change notification settings - Fork45
Install or update plugin
Olga Naumenko edited this pageNov 21, 2022 ·25 revisions
- Install from Marketplace in IntelliJ IDEA
- Install from downloaded archive
- How to update plugin
- How to uninstall plugin
Is it OK for you tosimply get the latest version of UnitTestBot? Install it fromMarketplace in IntelliJ IDEA.
Do you want tomanually choose the build? Install the plugin from thedownloaded archive.
The same approach is applicable forupdating the plugin.
- In your IntelliJ IDEA, go toFile >Settings >Plugins and chooseMarketplace.
- In the search field, typeUnitTestBot — you'll see the UnitTestBot plugin page.
- PressInstall and wait until it changes toInstalled, then clickOK.

To check if UnitTestBot is enabled, go toFile >Settings >Plugins and chooseInstalled.
- To get the latest stable build of UnitTestBot, go toGitHub,scroll through the release notes and clickAssets.
Download the zip-archive named likeutbot-intellij-VERSION.
The builds are also available atJetBrains Marketplace. - In your IntelliJ IDEA, go toFile >Settings.
- SelectPlugins, click the gear icon and thenInstall Plugin from Disk.
- Select the plugin archive file and clickOK.
- OnPlugins, clickOK to apply the changes and restart your IDE if prompted.
To check if UnitTestBot is enabled, go toFile >Settings >Plugins and chooseInstalled.
- Tosimply get the latest version, you can update plugin in your IntelliJ IDEA.
Go toFile >Settings >Plugins, chooseInstalled and update UnitTestBot if available.
Note: the unused libraries will be removed automatically, there is no need to uninstall the previous version of the plugin.
- Tochoose the version, you can manually download the archived build and install it as described in theInstall from downloaded archive section.
Note: before updating, please remove the previous version of the plugin. SeeHow to uninstall plugin.
Go toFile >Settings >Plugins and chooseInstalled. Find UnitTestBot plugin and choose the gear icon to the right of the plugin name. ClickUninstall, then clickApply. Restart if prompted.
- Check system requirements
- Install or update plugin
- Generate tests with default configuration
- Fine-tune test generation
- Get use of test results
(redirect to/docs inmain repo)
- Contributing guide
- Developer guide
- Naming and labeling conventions
- Interprocess debugging
- Interprocess logging
- UnitTestBot overall architecture
- Android Studio support
- Assumption mechanism
- Choosing language-specific IDE
- Code generation and rendering
- Fuzzing Platform (FP) Design
- Instrumented process API: handling errors and results
- UnitTestBot JavaScript plugin setup
- Night statistics monitoring
- RD for UnitTestBot
- Sandboxing
- UnitTestBot settings
- Speculative field non-nullability assumptions
- Symbolic analysis of static initializers
- Summarization module
- Taint analysis
- UnitTestBot decomposition
- UtUtils class
- UnitTestBot Family changes