2020
DOI: 10.1007/s11219-020-09503-4
|View full text |Cite
|
Sign up to set email alerts
|

Test case generation based on mutations over user execution traces

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…It results in a time consuming process, which usually does not scale well. Finally, other approaches, e.g., (Paiva et al, 2020), propose a record and replay technique of event sequences extracted from event logs. Unfortunately, this technique does not work well for service compositions, as SUT may include various possibly non deterministic services, or not testable ones.…”
Section: Introductionmentioning
confidence: 99%
“…It results in a time consuming process, which usually does not scale well. Finally, other approaches, e.g., (Paiva et al, 2020), propose a record and replay technique of event sequences extracted from event logs. Unfortunately, this technique does not work well for service compositions, as SUT may include various possibly non deterministic services, or not testable ones.…”
Section: Introductionmentioning
confidence: 99%
“…Inthesoftwaredevelopmentstrategy,thetestcasescanbegeneratedwithUMLdiagrams.Based onthefunctionality,theproblemsandthebugsareidentifiedearliertosavetime.Thetestcasesare generatedsuchthatirrelevanttestcasesarereducedusingtheframeworkofobjectsandclasses. Varioustraditionalmethodsareusedonvariousapplications,likeJava,wherethetestsareeffectively generatedandexecuted (Dhir,2012).Testingistheprocedureofperformingthesourcecodebyvarying inputsunderdifferentscenariosandisvariouscontextstoensurewhethertheactualperformanceof thesystemmettheexpectedbehaviorinallthescenariosandcontexts (Zamani&Hemmati,2021) Kumar,etal.,2020).However,softwaretestingisacomplexactivity (Bertolino,2007;Paiva et al,2020).Thesoftwarebecomesmorecomplexandsotestingtheactualbehaviormanuallyisnot feasibleinthesystem (Moreiraet al,2017;Paivaet al,2020).Hence,automaticsoftwaretestisthe solutiontohandletherestrictionoftimeandthecomputationalcomplexity.However,differentsoftware testingtoolsareavailablesuchthattheyareclassifiedbasedontheircriteria (Poston&Sexton,1992). Withregardstothedegreeofautomation,mostofthetoolsonlyautomatetestexecution,whereas theothersautomatethegenerationofthetestcase,whicharenotrequiredtobeprintedbythetesters manually,buttheyarestillneededtoexecuteitphysically (Paivaet al,2020).…”
Section: Introductionmentioning
confidence: 99%