Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Using Autonomous Agents for Software Testing Based on JADE
Mälardalens högskola, Akademin för innovation, design och teknik.
2019 (engelsk)Independent thesis Advanced level (degree of Master (One Year)), 10 poäng / 15 hpOppgave
Abstract [en]

The thesis work describes the development of a multiagent testing application (MTA) based on an agent approach for solving challenges in regression testing domain, such as: reducing the complexity of testing, optimizing the time consumption, increasing the efficiency and implementing the automation of this approach for regression testing. All these challenges related to effectiveness and cost, can be represented as measures of achieved code coverage and number of test cases created. A multiagent approach is proposed in this thesis since it allows the implementation of the autonomous behaviour and optimizes the data processing in a heterogeneous environment. In addition, the agent-based approach provides flexible design methods for building multitask applications and conducting parallel task execution. However, all of these advantages of using an agent-based approach need to be investigated in the regression testing domain for realistic scenarios. Therefore, a hypothesis was formulated in order to investigate the efficiency of the MTA approach using an experiment as the main research method for obtaining results. The thesis includes a comparison analysis between the MTA and well-known test case generation tools (i.e. EvoSuite and JUnitTools) for identifying the differences in terms of efficiency and code coverage achieved. The comparison results showed advantages of the MTA within regression testing context due to optimal level of code coverage and test cases. The outcome of the thesis work moves toward solving the aforementioned problems in regression testing domain and shows some advantages of using the multagent approach within regression testing context.

sted, utgiver, år, opplag, sider
2019. , s. 55
Emneord [en]
software testing, regression testing, autonomous agents, test case selection, coverage optimization, JADE
HSV kategori
Identifikatorer
URN: urn:nbn:se:mdh:diva-45319OAI: oai:DiVA.org:mdh-45319DiVA, id: diva2:1355268
Fag / kurs
Computer Science
Presentation
2019-09-19, R2-141, Högskoleplan 1, Västerås, 15:30 (engelsk)
Veileder
Examiner
Tilgjengelig fra: 2019-10-23 Laget: 2019-09-27 Sist oppdatert: 2019-10-23bibliografisk kontrollert

Open Access i DiVA

DVA423_AdletNyussupov(1433 kB)23 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 1433 kBChecksum SHA-512
276172df51ac3be7880026e1c1590f5ba3b6f4ec46553850b2ebce56fc7c6ef63caeb5830e7bca951189ddc9510697b6b0a10c95fc5e05e44815b54a8ca00af6
Type fulltextMimetype application/pdf

Søk i DiVA

Av forfatter/redaktør
Nyussupov, Adlet
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 23 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 111 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf