Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 16 additions & 15 deletions .github/ISSUE_TEMPLATE/test_request.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: Manual testing plan
name: Manual testing checklist
about: Checklist of testing process
title: ''
labels: ''
Expand All @@ -9,47 +9,48 @@ assignees: ''

**Initial set-up**

- [ ] Check that the IntelliJ Idea UTBot plugin can be successfully installed
*Check that the IntelliJ Idea UTBot plugin can be successfully installed*

- [ ] Choose appropriate workflow from the next list (by default, use the latest one) https://github.com/UnitTestBot/UTBotJava/actions/workflows/publish-plugin-and-cli.yml
- [ ] Open IntelliJ IDE
- [ ] Remove the latest version of the UTBot plugin
- [ ] Clone or reuse UTBot workspace (https://github.com/UnitTestBot/UTBotJava.git)
- [ ] Open the workspace in the IDE with the installed plugin
- [ ] Build workspace (Instruction is needed)
- [ ] Go through manual scenarios
- [ ] Remove previously installed UTBot plugin
- [ ] Clone or reuse UTBot project (https://github.com/UnitTestBot/UTBotJava.git)
- [ ] Open the project in the IDE
- [ ] Install the downloaded plugin

*Go through manual scenarios*

**Manual scenario #1**

- [ ] Use default plugin settings
- [ ] Open the utbot-sample/src/main/java/org/utbot/examples/algorithms/ArraysQuickSort.java file
- [ ] Try to generate tests for the class
- [ ] Generate tests for the class
- [ ] Remove results
- [ ] Try to generate tests for the methods
- [ ] Generate tests for the methods


**Manual scenario #2**

- [ ] Use default plugin settings
- [ ] Open the utbot-sample/src/main/java/org/utbot/examples/mock/CommonMocksExample.java file
- [ ] Try to generate tests with all available (mocking) options
- [ ] Generate tests with all available (mocking) options


**Manual scenario #3**

- [ ] Create a new Gradle project
- [ ] Add a simple java file to test
- [ ] Try to generate a test with a new test root
- [ ] Generate a test with a new test root


**Manual scenario #4**

- [ ] Create a new Idea project
- [ ] Create a new Maven project
- [ ] Add a simple java file to test
- [ ] Try to generate a test with a new test root
- [ ] Generate a test with a new test root

**Manual scenario #4**
**Manual scenario #5**

- [ ] Create a new Idea project
- [ ] Add a simple java file to test
- [ ] Try to generate tests for several classes
- [ ] Generate tests for several classes