Prompit is a manual testing tool that can generate JUnit format XML reports.
- It can display a test scenario that is written by Markdown format.
- For CI tools, it can output a report as a JUnit format XML file.
- For humans, it can output an HTML report file.
- .NET Framework 4.0 or greater.
Release name of your software
=============================
Feature
-------
Feature description
### Test scenario title
Test scenario description
1. Test step 1 [*]
2. Test step 2
3. ...
### Test scenario title
1. Test step 1
2. ...
Test scenario title
andTest step
are required.- If test step description has a
[*]
, then Prompit takes a screenshot automatically.
- Do the step that is displayed on the Prompit Window.
- If the test failed, write details of the incident in the text field and click NEXT button.
- If the test is successful, clear the text field and click NEXT button.
The JUnit format XML file is created as TestResults\[scenario file name].xml
.
The HTML file is created as TestResults\[scenario file name]\index.html
.
Folder
│ test-scenario-01.md ... Test scenario file
│
└─TestResults
│ test-scenario-01.xml ... JUnit format XML file
│
└─test-scenario-01
│ index.html ... HTML file
│
├─css
├─fonts
└─js
You can call Prompit from Jenkins, when you configure the job like this:
-
Check "Restrict where this project can be run" and input Windows Slave name.
-
Configure "Source Code Management" to check out your test scenario file.
-
Add "Execute Windows batch command" to "Build", and input command like this:
C:\Apps\Prompit\Prompit.exe test-scenario-01.md
-
Add "Publish JUnit test result report" to "Post-build Actions", and input
TestResults/*.xml
to "Test report XMLs" field.
To see the HTML report:
- Install HTML Publisher Plugin.
- Add "Publish HTML reports" to "Post-build Actions" and input "TestResults/test-scenario-01" to "HTML directory to archive".
- The software is released under the MIT License.
- The software depends on the following 3rd party libraries.