SwePub
Sök i LIBRIS databas

  Extended search

id:"swepub:oai:DiVA.org:mdh-54269"
 

Search: id:"swepub:oai:DiVA.org:mdh-54269" > Towards Augmented E...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Towards Augmented Exploratory Testing

Karlsson, Stefan (author)
Mälardalens universitet,Inbyggda system
Causevic, Adnan, 1981- (thesis advisor)
Mälardalens högskola, Inbyggda system
Daniel, Sundmark, Professor /Dekan (thesis advisor)
Mälardalens högskola, Inbyggda system
show more...
Alégroth, Emil, Dr. (opponent)
Blekinge Tekniska Högskola
show less...
 (creator_code:org_t)
ISBN 9789174855081
Västerås : Mälardalen University, 2021
English 134 s.
Series: Mälardalen University Press Licentiate Theses, 1651-9256 ; 307
  • Licentiate thesis (other academic/artistic)
Abstract Subject headings
Close  
  • Software systems have an increasing presence in our society. With our infrastructure, such as food and water supply, controlled by complex software systems, it is essential to keep failures to a minimum. Exploratory testing has shown to be a good method of finding bugs that require more complex interactions, as well as to gain insights into how the system under test behaves. However, tool support in this area is lacking. Supporting exploratory testing with automation tools has the potential of freeing humans to spend their time where it is of the highest yield and also aid in covering the vast state space of testing a complex software system in a meaningful way. To be able to engineer such tools, targeting interaction models of contemporary systems, deeper knowledge is needed of the possibilities and limitations of applying available software testing methods. In this thesis we propose and evaluate several approaches that can be used to automatically perform black-box system-level testing, potentially augmenting humans in exploratory testing. We base these approaches on random-based methods, such as property-based testing, and present the results of evaluations on several industry-grade systems.Our results show that the proposed and evaluated methods automatically can find faults in real-world software systems. In addition to fault finding, our methods can also find insights such as deviations between the specification of the system under test and the actual behavior.The work in this thesis is a first step towards augmenting developers and testers in exploratory testing.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Keyword

Computer Science
datavetenskap

Publication and Content Type

vet (subject category)
lic (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view