Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Test Case Selection Based on Code Changes
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2019 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

As a software project grows, continuous integration (CI) requiresmore and more resources and the lag for the developer to get feedbackfrom a code commit gets larger and larger. This thesis is aboutresearching and implementing a way to reduce the end to end time ofthe CI flow for an Ericsson inhouse product by reducing the time torun regression tests. The inhouse product is a large Java frameworkfor testing radio equipment. Research was done to figure out how toimplement test case selection for the project. The research wasconcluded with the decision to make a test case selection algorithmwritten in Groovy. Leveraging code dependencies and the delta betweenthe committed code and its parent commit. The designed solution showsthe potential to reduce time and resources spent testing committedcode. Saving both computing power and reducing time for test resultfeedback to get back to developers, increasing productivity for thedevelopment team.

Place, publisher, year, edition, pages
2019. , p. 28
Series
IT ; 19042
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:uu:diva-397290OAI: oai:DiVA.org:uu-397290DiVA, id: diva2:1371200
Educational program
Bachelor Programme in Computer Science
Supervisors
Examiners
Available from: 2019-11-19 Created: 2019-11-19 Last updated: 2019-11-19Bibliographically approved

Open Access in DiVA

fulltext(880 kB)9 downloads
File information
File name FULLTEXT01.pdfFile size 880 kBChecksum SHA-512
e06aa359b3fa68d5d59ccd955b714b2fe9135f130c5322f7390e60b50031672ef86b702f10cb335dcb15c014c2b37ea2c526cbfd38d29a4c847036b6635b3e6a
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 9 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 16 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf