2 resultados para Document imaging system
em Dalarna University College Electronic Archive
Resumo:
Test av mjukvara görs i syfte att se ifall systemet uppfyller specificerade krav samt för att hitta fel. Det är en viktig del i systemutveckling och involverar bland annat regressionstestning. Regressionstester utförs för att säkerställa att en ändring i systemet inte medför att andra delar i systemet påverkas negativt. Dokumenthanteringssystem hanterar ofta känslig data hos organisationer vilket ställer höga krav på säkerheten. Behörigheter i system måste därför testas noggrant för att säkerställa att data inte hamnar i fel händer. Dokumenthanteringssystem gör det möjligt för flera organisationer att samla sina resurser och kunskaper för att nå gemensamma mål. Gemensamma arbetsprocesser stöds med hjälp av arbetsflöden som innehåller ett antal olika tillstånd. Vid dessa olika tillstånd gäller olika behörigheter. När en behörighet ändras krävs regressionstester för att försäkra att ändringen inte har gjort inverkan på andra behörigheter. Denna studie har utförts som en kvalitativ fallstudie vars syfte var att beskriva utmaningar med regressionstestning av roller och behörigheter i arbetsflöden för dokument i dokumenthanteringssystem. Genom intervjuer och en observation så framkom det att stora utmaningar med dessa tester är att arbetsflödens tillstånd följer en förutbestämd sekvens. För att fullfölja denna sekvens så involveras en enorm mängd behörigheter som måste testas. Det ger ett mycket omfattande testarbete avseende bland annat tid och kostnad. Studien har riktat sig mot dokumenthanteringssystemet ProjectWise som förvaltas av Trafikverket. Beslutsunderlag togs fram för en teknisk lösning för automatiserad regressionstestning av roller och behörigheter i arbetsflöden åt ProjectWise. Utifrån en kravinsamling tillhandahölls beslutsunderlag som involverade Team Foundation Server (TFS), Coded UI och en nyckelordsdriven testmetod som en teknisk lösning. Slutligen jämfördes vilka skillnader den tekniska lösningen kan utgöra mot manuell testning. Utifrån litteratur, dokumentstudie och förstahandserfarenheter visade sig testautomatisering kunna utgöra skillnader inom ett antal identifierade problemområden, bland annat tid och kostnad.
Resumo:
Trafikverket, är den statliga verksamhet som har hand om alla Sveriges vägar och järnvägar har den så kallade nollvisionen som ett huvudmål. Tanken bakom nollvisionen är att de som använder vägarna skall vara säkra och inte komma till skada. En del av uppfyllandet av detta mål är att Trafikverket ger ut korttidsprognoser för väglag och körförhållande. I nuläget så används ett mycket manuellt systemet som heter NTIS, men man håller på att utveckla det nya automatiska systemet RCC som skall kunna ta fram korttidsprognoser baserat på olika former av data, t.ex. data från väderstationer. Syftet med denna studie är att utvärdera hur väl de två olika systemen utför en korttidsprognos och jämföra de mot varandra, samt verkligheten. Denna studie gjordes i form av en förklarande fallstudie. Som datainsamling används dokument i olika former och analysen var kvantitativ då resultatet av utvärdering ger olika procenttal av hur rätt respektive system har. Under undersökningen gång så kom vi fram till att båda systemen hade sina fördelar och nackdelar. T.ex. så det gamla NTIS systemet fortfarande bäst på isigt och moddigt väglag. Medans det nya RCC systemet hade sina egna fördelar, t.ex. snöigt väglag och vått väglag. Samt så hade RCC en klar fördel med sin rapporteringstid, vilket var ett problem man såg med NTIS. Resultat var som sagt ett procenttal av hur rätt de två olika systemen hade, men även förslag till förbättringar. T.ex. hur man skulle kunna ändra RCC regler för bättre resultat.