SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:DiVA.org:oru-88654"
 

Sökning: id:"swepub:oai:DiVA.org:oru-88654" > Cluster-Based Paral...

Cluster-Based Parallel Testing Using Semantic Analysis

Landin, Cristina, 1984- (författare)
Örebro universitet,Institutionen för naturvetenskap och teknik,Orebro Univ, Sch Sci & Technol, Orebro, Sweden.
Tahvili, Sahar (författare)
Mälardalens högskola,Inbyggda system,Ericsson AB, Global Artificial Intelligence Accelerator GAIA, Stockholm, Sweden.;Malardalen Univ, Sch Innovat Design & Engn, Vasteras, Sweden.
Haggren, Hugo (författare)
Global Artificial Intelligence Accelerator (GAIA), Ericsson AB, Stockholm, Sweden
visa fler...
Längkvist, Martin, 1983- (författare)
Örebro universitet,Institutionen för naturvetenskap och teknik,Orebro Univ, Sch Sci & Technol, Orebro, Sweden.
Muhammad, Auwn (författare)
Global Artificial Intelligence Accelerator (GAIA), Ericsson AB, Stockholm, Sweden
Loutfi, Amy, 1978- (författare)
Örebro universitet,Institutionen för naturvetenskap och teknik,Orebro Univ, Sch Sci & Technol, Orebro, Sweden.
visa färre...
 (creator_code:org_t)
IEEE, 2020
2020
Engelska.
Ingår i: 2020 IEEE International Conference On Artificial Intelligence Testing (AITest). - : IEEE. - 9781728169842 ; , s. 99-106
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Finding a balance between testing goals and testing resources can be considered as a most challenging issue, therefore test optimization plays a vital role in the area of software testing. Several parameters such as the objectives of the tests, test cases similarities and dependencies between test cases need to be considered, before attempting any optimization approach. However, analyzing corresponding testing artifacts (e.g. requirement specification, test cases) for capturing the mentioned parameters is a complicated task especially in a manual testing procedure, where the test cases are documented as a natural text written by a human. Thus, utilizing artificial intelligence techniques in the process of analyzing complex and sometimes ambiguous test data, is considered to be working in different industries. Test scheduling is one of the most popular and practical ways to optimize the testing process. Having a group of test cases which are required the same system setup, installation or testing the same functionality can lead to a more efficient testing process. In this paper, we propose, apply and evaluate a natural language processing-based approach that derives test cases' similarities directly from their test specification. The proposed approach utilizes the Levenshtein distance and converts each test case into a string. Test cases are then grouped into several clusters based on their similarities. Finally, a set of cluster-based parallel test scheduling strategies are proposed for execution. The feasibility of the proposed approach is studied by an empirical evaluation that has been performed on a Telecom use-case at Ericsson in Sweden and indicates promising results.

Ämnesord

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

Nyckelord

Software Testing
Natural Language Processing
Test Optimization
Semantic Similarity
Clustering

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför 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 Stäng

Kopiera och spara länken för att återkomma till aktuell vy