SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Leifler Ola)
 

Sökning: WFRF:(Leifler Ola) > An Industrial Study...

LIBRIS Formathandbok  (Information om MARC21)
FältnamnIndikatorerMetadata
00003576naa a2200373 4500
001oai:gup.ub.gu.se/337439
003SwePub
008240528s2023 | |||||||||||000 ||eng|
024a https://gup.ub.gu.se/publication/3374392 URI
024a https://doi.org/10.1109/QRS60937.2023.000412 DOI
040 a (SwePub)gu
041 a eng
042 9 SwePub
072 7a ref2 swepub-contenttype
072 7a kon2 swepub-publicationtype
100a Ahmad, Azeem4 aut
2451 0a An Industrial Study on the Challenges and Effects of Diversity-Based Testing in Continuous Integration
264 1c 2023
520 a Many test prioritisation techniques have been proposed in order to improve test effectiveness of Continuous Integration (CI) pipelines. Particularly, diversity-based testing (DBT) has shown promising and competitive results to improve test effectiveness. However, the technical and practical challenges of introducing test prioritisation in CI pipelines are rarely discussed, thus hindering the applicability and adoption of those proposed techniques. This research builds on our prior work in which we evaluated diversity-based techniques in an industrial setting. This work investigates the factors that influence the adoption of DBT both in connection to improvements in test cost-effectiveness, as well as the process and human related challenges to transfer and use DBT prioritisation in CI pipelines. We report on a case study considering the CI pipeline of Axis Communications in Sweden. We performed a thematic analysis of a focus group interview with senior practitioners at the company to identify the challenges and perceived benefits of using test prioritisation in their test process. Our thematic analysis reveals a list of ten challenges and seven perceived effects of introducing test prioritisation in CI cycles. For instance, our participants emphasized the importance of introducing comprehensible and transparent techniques that instill trust in its users. Moreover, practitioners prefer techniques compatible with their current test infrastructure (e.g., test framework and environments) in order to reduce instrumentation efforts and avoid disrupting their current setup. In conclusion, we have identified tradeoffs between different test prioritisation techniques pertaining to the technical, process and human aspects of regression testing in CI. We summarize those findings in a list of seven advantages that refer to specific stakeholder interests and describe the effects of adopting DBT in CI pipelines.
650 7a NATURVETENSKAPx Data- och informationsvetenskap0 (SwePub)1022 hsv//swe
650 7a NATURAL SCIENCESx Computer and Information Sciences0 (SwePub)1022 hsv//eng
653 a continuous integration
653 a diversity based testing
653 a emprirical study
653 a regression testing
653 a test suite minimisation
700a de Oliveira Neto, Francisco Gomesu Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik (GU),Department of Computer Science and Engineering (GU)4 aut0 (Swepub:gu)xdeofr
700a Enoiu, Eduard Paul4 aut
700a Sandahl, Kristian4 aut
700a Leifler, Ola4 aut
710a Göteborgs universitetb Institutionen för data- och informationsteknik (GU)4 org
773t IEEE International Conference on Software Quality, Reliability and Security, QRSx 2693-9177z 9798350319583
8564 8u https://gup.ub.gu.se/publication/337439
8564 8u https://doi.org/10.1109/QRS60937.2023.00041

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