Så kan mjukvarutestning göras effektivare och till en lägre kostnad
Testning är en nödvändig men kostsam del av mjukvaruutveckling. Ofta används automatiserad testning för att kontrollera om programvaran uppfyller förväntad kvalitet och funktionalitet. Att testa det grafiska användargränssnittet, GUI, har visat sig stå inför flera tekniska utmaningar. Nu visar ny forskning vid Blekinge Tekniska Högskola, BTH, hur denna testning kan göras effektivare och till en lägre kostnad.
Att testa är en stor del av arbetet inom mjukvaruutveckling. Tester görs på olika abstraktionsnivåer och kan vara manuella eller automatiserade. På lägsta abstraktionsnivå är automatiserad testning vanligt och relativt okomplicerat, medan systemtester är svårare att automatisera.
Testning av applikationens grafiska användargränssnitt (GUI) som görs för att säkerställa korrekt funktionalitet enligt specifikationerna är särskilt utmanande. Det är automatiserad testning av GUI som är fokus för Michel Nass avhandling i ämnet programvaruteknik. GUI-baserad testautomation, liksom annan automation, syftar till att spara tid och pengar jämfört med manuell testning utan att minska mjukvarans kvalitet. GUI-baserad automation har dock under flera decennier stått inför tekniska utmaningar.
I avhandlingen presenteras nya tillvägagångssätt och koncept som kan mildra några av de största utmaningarna i GUI-baserad testautomatisering. Michel Nass föreslår nya metoder som minskar behovet av omfattande testautomations- och programmeringsfärdigheter, vilket förenklar processen för att skapa och underhålla modellbaserade tester. Han presenterar även en ny metod som ökar robustheten i automatiserad testkörning.
Med dessa nya metoder minskar det manuella arbetet som läggs på att skapa och underhålla automatiserad testning. Det möjliggör att testare kan fokusera mer på kritiska aspekter som testdesign och utforskande testning. Denna förändring ökar inte bara effektiviteten i mjukvaruutvecklingsprocessen utan bidrar också till skapandet av mer pålitliga och användarvänliga digitala produkter, vilket påverkar alla från enskilda användare till stora organisationer.
Disputationen är öppen för allmänheten.
Dag: Tisdagen den 6 februari
Tid: 13:00-15:00
Plats: Sal J1630, Campus Karlskrona eller via Zoom.
För mer information, kontakta Michel Nass via e-post: michel.nass@bth.se
Kontakter
Margareta Ahlström, pressansvarig kommunikatör
Tel:0455-38 50 91Tel:0709-409 450margareta.ahlstrom@bth.seOm oss
Blekinge Tekniska Högskola, BTH, har en tydlig profil; digitalisering och hållbarhet, som genomsyrar hela verksamheten.
Vårt uppdrag är att bidra till en hållbar samhällsutveckling genom högre utbildning, forskning och innovation. Vi bedriver utbildning och forskning inom områden där samhället har stora behov.
BTH bedriver forskning på hög internationell nivå och är bland de sex bästa i världen inom mjukvaruutveckling och hållbar utveckling. Forskning utgör en tredjedel av vår verksamhet.
Besök oss gärna på www.bth.se
Följ Blekinge Tekniska Högskola
Abonnera på våra pressmeddelanden. Endast mejladress behövs och den används bara här. Du kan avanmäla dig när som helst.
Senaste pressmeddelandena från Blekinge Tekniska Högskola
Ny teknik skapar medvetenhet om klimatfrågor – och banar väg för lösningar24.6.2024 07:00:00 CEST | Pressmeddelande
I syfte att sätta fokus på akuta klimatfrågor som stigande havsnivåer och vattenbrist i Blekinge tar BTH och Region Blekinge hjälp av ny teknik. Målet är att den nya tekniken ska öka medborgarnas medvetenhet om klimatförändringar samt hjälpa myndigheter att planera och utforma lösningar för klimatanpassning.
Henric Johnson föreslås bli ny rektor vid BTH20.6.2024 09:00:00 CEST | Pressmeddelande
Högskolestyrelsen vid BTH beslutade igår att föreslå regeringen att förordna Henric Johnson till rektor vid BTH. Beslutet om ny rektor tas av regeringen.
Att navigera i datautmaningar: AI-drivet beslutsstöd för utveckling av produkt- och tjänstesystem12.6.2024 07:00:00 CEST | Pressmeddelande
Sättet vi designar och utvecklar produkter står inför en stor omvandling på grund av artificiell intelligens (AI). Ny forskning vid Blekinge Tekniska Högskola undersöker hur AI kan ge beslutsfattare möjlighet att göra välgrundade val vid utvecklingen av produkt- och tjänstesystem.
Den svenska modellen, ny teknik och maktbalansen på arbetsmarknaden10.6.2024 07:00:00 CEST | Pressmeddelande
Teknologisk utveckling antas ofta leda till högre produktivitet, växande överskott, stigande löner och ett ökat välstånd. Införandet av AI, automatisering och digitalisering riskerar dock att bryta detta positiva samband. Ny forskning vid BTH visar att den svenska modellen – som utgår från ett mer jämbördigt maktförhållande mellan arbetsgivare och arbetstagare – kan bidra till driva den nya tekniken i en mer positiv riktning.
Digital teknik ökar företagens konkurrenskraft och förmåga att förnya sig31.5.2024 07:00:00 CEST | Pressmeddelande
I det moderna digitala landskapet är mjukvaruutveckling inte längre bara ett verktyg utan en central del i utformningen av innovationsförmågan hos företag i olika branscher. Ny forskning vid Blekinge Tekniska Högskola visar hur mjukvaruutveckling förändrar företag genom att öka innovationskraften, underlätta internationell expansion och driva tillväxtambitioner.
I vårt pressrum kan du läsa de senaste pressmeddelandena, få tillgång till pressmaterial och hitta kontaktinformation.
Besök vårt pressrum