https://www.mdu.se/

mdu.sePublications
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
Evaluation of the correlation between test cases dependency and their semantic text similarity
Mälardalen University, School of Innovation, Design and Engineering.
2020 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

An important step in developing software is to test the system thoroughly. Testing software requires a generation of test cases that can reach large numbers and is important to be performed in the correct order. Certain information is critical to know to schedule the test cases incorrectly order and isn’t always available. This leads to a lot of required manual work and valuable resources to get correct. By instead analyzing their test specification it could be possible to detect the functional dependencies between test cases. This study presents a natural language processing (NLP) based approach and performs cluster analysis on a set of test cases to evaluate the correlation between test case dependencies and their semantic similarities. After an initial feature selection, the test cases’ similarities are calculated through the Cosine distance function. The result of the similarity calculation is then clustered using the HDBSCAN clustering algorithm. The clusters would represent test cases’ relations where test cases with close similarities are put in the same cluster as they were expected to share dependencies. The clusters are then validated with a Ground Truth containing the correct dependencies. The result is an F-Score of 0.7741. The approach in this study is used on an industrial testing project at Bombardier Transportation in Sweden. 

Place, publisher, year, edition, pages
2020. , p. 16
Keywords [en]
Software Testing, Test optimization, NLP, Dependency, Semantic Similarity, Clustering, Cosine Similarity, HDBSCAN
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-48942OAI: oai:DiVA.org:mdh-48942DiVA, id: diva2:1445069
External cooperation
Bombardier Transportation Sweden AB
Subject / course
Computer Science
Supervisors
Examiners
Available from: 2020-06-24 Created: 2020-06-22 Last updated: 2020-06-24Bibliographically approved

Open Access in DiVA

fulltext(689 kB)396 downloads
File information
File name FULLTEXT01.pdfFile size 689 kBChecksum SHA-512
0dc06d98b8913b4927584d63257e6e390568c31fb8207aa4debcc5a5d938cfe84920d491bfe35fa22ad2454c241d0c4e90b5af838f5ed2c6ca489b68326a0007
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Andersson, Filip
By organisation
School of Innovation, Design and Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 396 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: 627 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