2016
DOI: 10.1007/s10009-016-0445-y
|View full text |Cite
|
Sign up to set email alerts
|

TSTL: the template scripting testing language

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 21 publications
(11 citation statements)
references
References 66 publications
0
10
0
Order By: Relevance
“…More practically, we would like to tightly integrate our approach with automated test generation tools, such as TSTL , DeepState , Echidna and Manticore . Automated test generation tools tend to produce a large number of passing and failing tests and are often used in ‘overnight’ runs where adding a step to use mutants to triage failing tests and provide localization suggestions for the highly ranked tests may not even impose a noticeable overhead on current usage practices.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…More practically, we would like to tightly integrate our approach with automated test generation tools, such as TSTL , DeepState , Echidna and Manticore . Automated test generation tools tend to produce a large number of passing and failing tests and are often used in ‘overnight’ runs where adding a step to use mutants to triage failing tests and provide localization suggestions for the highly ranked tests may not even impose a noticeable overhead on current usage practices.…”
Section: Discussionmentioning
confidence: 99%
“…The work of Groce et al. provides an alternative approach to fault identification, based on term rewriting to normalize failures, but is not currently applicable to compiler fuzzing, as it only supports tests that are sequences of method calls in Python .…”
Section: Related Workmentioning
confidence: 99%
“…One goal of DeepState is to make it possible to easily use the same tool to perform both "unit-test" like testing (as above) and API/library random testing [15], [29], [20], where a test is a sequence of method/function calls chosen by the tool, not the developer. To assess the feasibility of using DeepState in this way, we created API tests for TestFS [36], a userlevel implementation of an ext3-like filesystem.…”
Section: File System Examplementioning
confidence: 99%
“…DeepState also targets the same space as property-based testing tools such as QuickCheck [10], ScalaCheck [28], Hypothesis [26], and TSTL [17], [20], but DeepState's test harnesses look like C/C++ unit tests. The major difference from previous tools is that DeepState aims to provide a front-end that can make use of a growing variety of backend methods for test generation, including (already) multiple binary analysis engines and a non-symbolic fuzzer.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation