Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.
Innowise utvecklade ett QA-automatiseringssystem för en internationell leverantör av lösningar för digitala arbetsplatser, vilket effektiviserade deras testprocess över flera komponenter, inklusive e-post, kalender, chattar och fillagring.
Carbonio är en allt-i-ett-lösning för samarbete och kommunikation med en rad integrerade funktioner. Carbonio presenteras som både en webbklient och mobilapplikationer och innehåller en egen e-postserver, kalender, kontakthantering, ett kontorspaket för dokumentarbete i grupp, en virtuell enhet, snabbmeddelanden, videokonferensfunktioner och stöd för e-postklienter från tredje part som Outlook eller Thunderbird. Plattformen garanterar hög tillgänglighet och effektiv hantering av datalagring.
I takt med att plattformen fortsatte att utvecklas blev behovet av ett avancerat testramverk alltmer uppenbart. Carbonio, som omfattar en mängd olika komponenter, var och en med distinkta utvecklingsmiljöer och versioner, innebar stora testutmaningar.
Mindre uppdateringar ledde ofta till regressionsproblem, vilket inte bara påverkade enskilda moduler utan även deras integrerade verksamhet. Kundens team stötte också på utmaningar med instabilt dynamiskt innehåll som försvårade problemlösningen.
Inom automatiserade programvarutestningstjänster har vi utvecklat en automatiserad QA-lösning för att hantera komplexiteten i Zextras Carbonio-plattform. Detta system fokuserade på att effektivisera UI-testprocessen över olika komponenter, inklusive e-post, kalender, chatt och fillagring. Vi integrerade avancerade automatiseringsverktyg för att effektivt hantera regressionstestning och problem med laddning av dynamiskt innehåll. Systemet var skräddarsytt för att fungera med olika utvecklingsmiljöer. Genom att utnyttja vår expertis inom QA-automatisering möjliggjorde vi en effektivare samordning mellan olika team och förbättrade testningseffektiviteten avsevärt för den multifunktionella Carbonio-plattformen.
För att uppfylla de specifika kraven för Zextras Carbonio-plattform har vi utformat en avancerad automatiseringsarkitektur som nära efterliknar verkliga användarinteraktioner och arbetsflöden. Denna arkitektur innehåller ett antal nyckelkomponenter:
Som en del av automatiserade programvarutestningstjänster för Carbonio-plattformen fokuserade vi på att noggrant täcka kritiska scenarier, som är avgörande för plattformens dagliga drift och funktionalitet. Under det första året utvecklade och implementerade vårt team, som består av två erfarna automationsexperter, framgångsrikt automatiserade tester för över 650 av dessa viktiga scenarier. De omfattade viktiga funktioner i plattformens moduler, inklusive e-posttransaktioner, kalenderplanering, fillagring och chattinteraktioner.
Inom våra tjänster för automatiserad programvarutestning var ett viktigt fokus att säkerställa omfattande webbläsarstöd och samtidigt optimera resursanvändningen. Vi riktade in oss på de mest populära webbläsarna - Chrome, Safari, Firefox och Edge. För att upptäcka problem i förväg kördes vår automatisering på webbläsardrivrutinerna för Chromium, Webkit och Firefox.
Detta tillvägagångssätt effektiviserade våra resurser och påskyndade testprocessen. Genom att utnyttja den gemensamma Chromium-motorn som används av både Chrome och Edge kunde vi utföra tester främst på Chromium, vilket minimerade behovet av att duplicera arbetet i två webbläsare.
Vår förmåga att upptäcka problem i drivrutinerna för webbläsare gav oss dessutom en fördel: genom att identifiera och åtgärda problem i drivrutinerna kunde vi lösa dem innan de manifesterades i de faktiska webbläsarversionerna, som vanligtvis uppdateras till de nya drivrutinsversionerna efter en 1-2 veckors fördröjning. Denna proaktiva inställning till problemlösning säkerställde att plattformen förblev stabil i alla webbläsare som stöds.
Vårt system för problemdetektering bidrog i hög grad till integriteten i Carbonio-plattformens testprocess. Med hjälp av våra automatiseringsverktyg kunde vi upptäcka problem med webbläsardrivrutiner i ett tidigt skede. Denna framsynthet var avgörande för att förebygga potentiella problem som kunde uppstå i senare webbläsarversioner, vilket gjorde att vi kunde tillämpa korrigeringar innan de kunde påverka användarupplevelsen.
Parallellt implementerade vi ett omfattande rapporteringssystem som avsevärt förbättrade vår förmåga att snabbt diagnostisera och åtgärda problem. Varje automatiserat test genererade detaljerade rapporter, som inte bara innehöll textinformation utan även visuella hjälpmedel som skärmdumpar och videor. Dessa rapporter var särskilt användbara i scenarier där visuell bekräftelse av ett testresultat var nödvändig. Dessutom innehöll rapporterna loggar över alla förfrågningar, vilket gav våra utvecklare detaljerade data för att hitta grundorsakerna till problem med att ladda innehåll.
AQA
Playwright, Fiddler, Jenkins, Allure, GitHub
Back end
Java 11, Java 17, LDAP, Soap, Maven, Linux, Bash, Perl, AWS, Java Lambda
Systemteknik
Prometheus, Grafana
Versionskontroll
GitHub
Vår process för automatiserade programvarutestningstjänster utvecklades genom en rad strukturerade faser, som var och en förstärktes av våra tekniska val och strategiska metoder:
Vårt fokus låg på att leverera en lösning som inte bara var tekniskt robust utan också i linje med kundens långsiktiga mål för sin digitala arbetsplatsplattform.
2
AQA Ingenjörer
De automatiserade mjukvarutesttjänsterna för Zextras Carbonio-plattform har inte bara uppfyllt utan överträffat förväntningarna, vilket lett till förbättringar av produktkvalitet, operativ effektivitet och kundnöjdhet. Våra automatiseringslösningar utvecklas kontinuerligt och spelar en avgörande roll för plattformens fortsatta framgång. Förbättrade resultat inkluderar:
Vårt pågående arbete fortsätter att fokusera på att optimera och utöka kapaciteten hos våra automationslösningar, vilket ytterligare bidrar till plattformens framgång och tillförlitlighet.
630
automatiserade tester som täcker kritiska funktioner
105
gånger snabbare testning
1890
autotestar på 1 timme i flera webbläsare
Efter att ha mottagit och behandlat din begäran kommer vi att återkomma till dig inom kort för att specificera dina projektbehov och underteckna en NDA för att säkerställa konfidentialitet av information.
Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad uppskattningar.
Vi ordnar ett möte med dig för att diskutera erbjudandet och komma överens.
Vi skriver på ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt.
2007-2024 Innowise. Alla rättigheter förbehållna.
Integritetspolicy. Policy för cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warszawa, Polen
Genom att registrera dig godkänner du vår Integritetspolicy, inklusive användning av cookies och överföring av din personliga information.
Tack!
Ditt meddelande har skickats.
Vi behandlar din begäran och kontaktar dig så snart som möjligt.
Tack!
Ditt meddelande har skickats.
Vi behandlar din begäran och återkommer till dig så snart som möjligt.