Skip to content

Commit 3ac85b8

Browse files
authored
Update feature templates (#22)
Update feature templates
1 parent fb36eef commit 3ac85b8

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for the UTBot project
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
**Description**
11+
12+
_Substitute this text with a concise description of the problem. Please be clear what parts of the problem are considered to be in-scope and out-of-scope._
13+
14+
_Example:_ Sometimes engine does not emit any tests. Seems that in such situations we can use a fuzzer.
15+
16+
**Expected behavior**
17+
18+
_Substitute the text with a clear and concise description of what you want to happen._
19+
20+
_Example:_ We can significantly improve coverage with a smart fuzzer. We can not only feed the API under test with a corner case data but analyze the control-flows graph in order to find additional data to fuzz.
21+
22+
**Environment**
23+
24+
_Substitute the text with steps to set up the environment for testing of the expected behavior._
25+
26+
_Example:_ You can execute test generation for a complex example. Stop the generation in several seconds after the start.
27+
28+
**Potential alternatives**
29+
30+
_Substitute this text with a potential alternative to the solution._
31+
32+
_Example:_ We can use simpler version of a fuzzer that just finds corner cases for primitives.
33+
34+
**Context**
35+
36+
_Substitute this text with information that can be crucial for understanding the problem._
37+
38+
_Example:_ fuzzing is the process of providing invalid, unexpected, or random data to a computer program. In context of UTBot, we are going to provide the data to the API under test.

0 commit comments

Comments
 (0)