Självständigt arbete
IaC
PL-IaC
Testing
Pulumi
.NET
Jag undersökte den låga användningen av unit testing inom programmeringsspråksbaserad Infrastructure as Code (PL-IaC), med särskilt fokus på Pulumi .NET. Jag började med att analysera utvecklar-rapporterade problem för att identifiera de främsta hindren för testning. Utifrån dessa insikter designade och implementerade jag Pulumock, ett verktyg designat för att förbättra testupplevelsen inom Pulumi .NET. Verktyget utvärderades genom en within-subjects-studie, som visade på förbättrad upplevd användbarhet och underhållsbarhet jämfört med Pulumis standardramverk för testning. Projektet bidrar till en djupare förståelse för testbarhet inom PL-IaC och erbjuder en praktisk lösning för att främja mer tillförlitlig utveckling av infrastruktur.
- Poäng: 15
- Nivå: C
- Slutförd: 2025
- Betyg: B