Microsoft Visual Studio Team System 2008 Test Edition
|
|
- Emma Göransson
- för 8 år sedan
- Visningar:
Transkript
1
2 Dagens agenda Inledning Test och testverktyg MSVSTS2008TE Omvärlden Belastningstester Hur går det till Faror Tips och trix Genomgång av gränssnittet för VSTEST Webtest genomgång Databaser Bygga lasttestscenarion och monitorering Demo av lasttest Analys av testresultat Genomgång av erfarenheter från tre praktikfall Summering och frågor
3 Handuppräckningsövning Hur många jobbar med test Hur många är utvecklare Hur många är chefer och ledare Hur många har arbetat med VS Hur många har arbetat med TFS Microsoft Visual Studio Team System 2008 Test Edition Hur många anser sig jobba agilt Hur många utför belastningstester
4 1000 / / 65 19/17 Vi levererar det stora företagets ITkompetens med det lilla företagets själ och den enskilde konsultens engagemang.
5 Know IT:s verksamhet på en bild Offentlig sektor Läkemedel Industri Bank/Finan s Försäkring Telecom Business Intelligence CMS r Integration Test o kvalitet Strategisk rådgivning Systemutveckling Förvaltning Utredare/ upphandlare Metodstöd/ mentor Projektledare Arkitekt/ designer Utvecklare/ DBA etc. Testare/ testledare
6 Om testning
7 Test styrs av standarder på projektledningens uppdrag Exempel på standardprocesser BS (7925-1) IEEE 1008 T-Map/TPI MSF GDF IEEE 1012 PTM IEEE 703 RUP DSDM XP Dessutom finns de som indirekt påverkar ISO ISO ISO ISO ISO 9001 IEEE 829 IEEE Testorganisationens motiv Kontroll på projektet/produkten Riskeliminering Smidigare utvecklingsarbete Normalt brukar test stå för mellan 30-80% av projektbudgeten. Dyrt?
8 Rättningskostnadens exponentiella fördelning - exempel Rätta upp ett krav vid kravfångsten Rätta upp ett krav vid kravtecknandet Rätta ett fel i enhetstest/komponenttest/programtest/modulte st Rätta ett fel i systemtest Rätta ett fel i systemintegrationstest Rätta ett fel i produktion 1kr 10kr 100kr 1000kr 10000kr kr
9 Testorganisationen Uppgift Bedöma produktens kvalitet och råda projektledningen i frågor om denna Verifiera kravuppfyllnad Verifiera (genom att testa) att produkten är byggd enligt specifikationerna Visa att produkten fungerar enligt sin design Hitta och dokumentera buggar Produkt Rapporter av olika slag: Testrapporter Avvikelserapporter Trendrapporter Statusrapporter
10 Testverktyg
11 Vem har nytta av testverktyg? Organisationsledningen Projektledningen Testledaren Testaren Kodarna Slutanvändarna
12 Testmognad Optimerad Ständig förbättring Kontrollerad Mätning, Styrning, Uppföljning av metodiken Definierad Välbeprövad, reviderbar metodik Repeterbar Företagsanpassad, erfarenhetsbaserad metodik Projektspecifik Ad hoc, Slumpvis, personberoende testning
13 Typer av testverktyg ρ Kravhanteringsverktyg Testadministrativa verktyg Testautomatiseringsverktyg Avvikelse-/ärendehanteringsverktyg Belastningstestverktyg Arial 18 pt Kodgranskningsverktyg (statiska/dynamiska) Analys- och dokumentationshjälpmedel Övervakningsverktyg för miljöer och applikationer Notepad / papper&penna
14
15 Belastningstester med Visual Studio Praktikfall Visual Studio genom applikationens livscykel
16 Belastningstester med Visual Studio 2008 Verktygsstöd genom applikationens livscykel Krav Design Implementering Driftsättning Produktion Test Spårbarhet Säkerställa att design, implementering och test utgår från samma underlag Utvecklarnära tester Säkerställa att designen är korrekt och effektivt implementerad System tester Säkerställa att kraven är implementerade enligt specifikationerna Testledning och kontroll Planera och följa upp design, implementering och exekvering av tester Mätetal och beslutsunderlag Faktabaserad uppföljning och rapportering Felhantering Rapportera och åtgärda upptäckta fel Versionshantering Kontroll av kod, testfall, testresultat och testdata
17 Belastningstester med Visual Studio Verktygsstöd genom applikationens livscykel Krav Externt system Work Items Architecture edition Design Team Foundation Server Test Test edition Developers edition Database edition Implementering Spårbarhet Kraven kopplas till Work Items (ärenden el. aktiviteter) som kan spåras genom alla utvecklingsfaser Man kan mäta testtäckning av krav Integrationen i Team Foundation Server säkerställer att alla aktiviteter utgår från samma underlag
18 Belastningstester med Visual Studio Verktygsstöd genom applikationens livscykel Enhetstester Profilering Kod analys Databas test Web test Lasttest Manuell test Generisk test Incheckningsregler som bl.a. kan kontrollera graden av kodtäckning Team Edition for Software Developers Utvecklarnära tester Integrerat stöd i utvecklingsverktyget Speciellt stöd för test av databaser och framtagning av testdata Incheckningsregler kontrollerar att alla obligatoriska tester har utförts Team Edition for Software Testers Systemtester Stöd för att utveckla, organisera och exekvera tester Automatiserade tester av användargränsnitt finns ej
19 Belastningstester med Visual Studio Verktygsstöd genom applikationens livscykel Testledning och kontroll Verktyg för att planera och tilldela arbetsuppgifter Möjlighet att följa upp status för varje aktivitet inklusive beroende aktiviteter inom andra discipliner Stöd för att i tid få reda på att planen inte håller och att man därför måste vidta åtgärder
20 Belastningstester med Visual Studio Verktygsstöd genom applikationens livscykel Mätetal och beslutsunderlag Skapar faktabaserat beslutsunderlag angående systemets kvalitet Ger stöd för att kunna ta beslut om när systemets kvalitet är tillräckligt hög för att sätta i produktion Kan ge indikationer på var i projektet som kvalitetshöjande åtgärder måste sättas in
21 JD1 När? - W-modellen (testnivåer) Kravspecifikation Acceptanstest Systemspecifikation Designspecifikation Systemtest Integrationstest Kodning Komponenttest v
22 Bild 21 JD1 V-modellen används ofta även inom iterativa metoder, för att visa nivåmappningen snarare än att visa något kronologiskt flöde Jörgen Damberg;
23 Visual Studio på testverktygsmarknaden
24 Aktörer på testsvitsmarknaden HP (Mercury Interactives) Borland (Segue) IBM Rational Compuware Vermont RadView RSW Envive Konsultbolag1 Freeware FitNesse Empirix Quest Tillverkare av Selenium Keynote utvecklingsverkty Telelogic Cyrano g/lösningar Solstice Testquest Hostade Parasoft tjänster QES Microsoft
25 SDLC Microsoft IBM Borland Compuware
26 Sviter av integrerade verktyg µ Sparar data i databaser Kan användas separat eller integreras Rapporter kan baseras på data från flera delverktyg (t.ex. Ljusgrå hur många krav har defekter kopplade till sig?) Enterprise-lösningar (licensservrar) Drar nytta av versionshantering, iterationsplanering, stubbar o.s.v. Öppna API:er Anpassningsbart
27 Var passar Visual Studio? Ur ett testperspektiv innehåller VSTS följande ben: Bugghantering Testadministrativt verktyg Testautomatisering Manuella tester Belastningstester Kodtäckning Kodanalys Gränssnitt Webb Tung klient Typer av testverktyg Kravhanteringsverktyg Testadministrativa verktyg Testautomatiseringsverktyg Avvikelse-/ärendehanteringsverktyg Arial 18 pt Belastningstestverktyg Kodgranskningsverktyg (statiska/dynamiska) Analys- och dokumentationshjälpmedel Övervakningsverktyg för miljöer och applikationer Notepad / papper&penna
28
29 Belastningstester
30 Belastningstester - karaktäristika Kan ske på Enhetstestnivå Integrationstestnivå Systemtestnivå Systemintegrationstestnivå Kommunikationsemulering på protokollnivå Snudd på omöjligt/dyrt utan verktyg Komplexa beroenden
31 Olika typer av belastningstester Belastningstest - Hur beter sig systemet under last? Stresstest - Vad händer med systemet när det blir överlastat? Prestandatest - Vilka svarstider har vi vid en viss last? Långtidstest - Hur beter sig systemet efter några dagar med normal last? (resursläckage) Volymtest - Hur många användare orkar systemet med innan det blir överlastat? Konfigureringstest - Vilken av två olika konfigureringar ger bäst svarstider vid samma last? Optimeringstest - Man fintrimmar systemet under last. Flaskhalsanalys Analys av root cause för prestandaproblem Samtidighetstest Funktionellt test O.s.v. Dessutom återfinns varianter under olika namn. En viss begreppsförvirring råder.
32 Generell uppdragsgång Uppdragsinitiering Instudering Testdesign Förberedelser Testimplementation Testutförande Resultatanalys Testrevision Rapport
33 Terminologi - Några viktiga begrepp: Användarscenario Lastscenario Parameterisering Korrelering Session Virtuell användare Tänketider/väntetider
34 Skillnader i utförande mellan olika testnivåer Enhetstester Stubbar Egenproducerat data Eventuellt på samma maskin Systemintegrationstester Separat(a) lastgenerator(er) Varsko noga Håll koll på bakgrundsbrus Integrationstester Ev. stubbar Ev. egenproducerat data Systemtester Arbetar mot DB Separat lastgenerator
35 Enkelt exempelsystem Microsoft Visual Studio Team System 2008 Test Edition Ext. källor AD / LDAP PC-klient PDA / Mob. Gateway Web-klient LB Web-server Webbcache SSL DNS / WINS Nätverk Pres.-serv. Appl.-logik DB Klusterhanterare Loggar, debugging, feldesignade databaser, inställningar, dålig arkitektur, programmeringsmissar o.s.v.
36 Delmoment i lasttestsammanhang Analys Förutsättningar Jörgen Damberg Omständigheter Lastgenerering Testkörning Mätetal/ monitorering Bakgrundslast, datamängder, produktionsplanering, konfigurationshantering, parametrar/settings/inställningar, miljöutseende, nätverkskonfiguration, arkitektur, applikationsimplementation, prestandakrav, användningsfall, användarrättigheter o.s.v.
37 Lastgenerering Distribution Var i nätverket Håll koll på lastgeneratorerna (footprint) Tänketider Parameterisering av data Korrelering av data Verifiering av svar Bra scenarion
38 Mätetal Avancerade tekniker Monitorera ingående HW/SW-komponenters nyttjande: CPU ( och processorkö) Redirector NIC RAM-användning I/O Svarstider och överföringstider Osv Paketanalys i nätverket SQL-optimering Osv Gör detta samtidigt som man följer lastens progress (antal VU, transaktionstäthet o.s.v.
39 Förutsättningar och omständigheter Belastningstesters resultat beror på så många olika parametrar. Det finns inte några prestandakrav som inte måste analyseras och tolkas Ofta arbetar man i ett system under utveckling Testdata förbrukas ofta
40 Prestanda är en mycket viktig kvalitetsaspekt för upplevd kvalitet Vanliga beaktanden vid belastningstester på systemtestnivå och över Definiera prestandamåttet Stäm av ofta så att vi gör rätt saker Håll koll på miljön och allt annat som kan påverka prestanda. Måste utföras av kunnig personal för att få trovärdiga resultat! Måste utföras med ett för ändamålet passande verktyg
41 Analys Tack vare stora datamängder och erfarenhet kan man ofta finna flaskhalsar och åtgärdsplaner. Tänk på att om man får bort en flaskhals är det inte säkert att de andra identifierade flaskhalsarna är de rätta längre.
42 Att tänka på Backa upp SUT innan testen Se upp för spill-laster till andra system När i veckan/månaden/specialtillfällen är lasten ovanligt tung? Parallella processer i systemen; batchar, backup, bakgrundsjobb osv Datamängdernas fördelning över tid nya system jämfört med efter något år (arkivdata) Inloggninsparameterisering Nätverkskartor (dubbelkolla) Ta hjälp av expertkompetenser (DBA, Applikationsexperter, domänexperter, nätverkstekniker, IT-driften osv) Monitorera eventuellt även brandväggar/routrar och liknande Använd gärna en riktig klient för att mäta upplevd svarstid, och eventuellt för att sprida lasten ytterligare
43 Prestandaoptimering av applikationer Karaktäristik 1. Bygger på analyser av vad som är viktig funktionalitet i applikationssystemet 2. Genomförs med belastningstestverktyg (performance tuning) 3. Initieras vanligen tack vare upptäckta besvär efter driftsättning eller som ett resultat av Viktigt funna att undermåliga ta med sig: prestanda efter ett belastningstest. 4. Analys av datavolymers Ingen kan potentiella kunna allt ensam! framtida storlek (analys av stora tabeller) är centralt 5. Testdata kan vara ett besvär att finna. 6. Samma test flera gånger under olika förutsättningar (inställningar i systemet). Dessa tester jämförs sedan. 7. Kräver hjälp av andra experter (middleware, DBA, nätverk o.s.v.) 8. Resulterar ofta i flera åtgärder. Hjälper ofta så att man slipper dålig respons från applikationssystemets slutanvändare.
44 Summering
45 Framgångsfaktorer för effektiv kvalitetssäkring Analys Design Utveckling Driftsättning Förvaltning Versions- och konfigurationshantering Dokumentera lagom Kontroll på testmiljöerna Bra testdata Ändringshantering Enhetstester Kontroll på förutsättningarna Samarbete mellan rollerna i projektet Verktyg Visuell kommunikation Verksamhetsmedverkan Prioritering genom riskhantering
46 β Om testning var gratis... Testa alla nya funktioner Testa alla rättade buggar Testa allt gammalt när något har ändrats Testa när vi byter någon komponent eller ramverk Testa alla nya versioner Testa när vi patchar servrar och klienter Testa när vi integrerar mot nya backendsystem Testa varje morgon kl 05:01 etc.
47 Frågor?
48 Fika
Belastningstester med Visual Studio 2008 - Gränssnittet
Belastningstester med Visual Studio 2008 - Gränssnittet Belastningstester med Visual Studio 2008 - Gränssnittet ANVÄNDARGRÄNSSNITTET Belastningstester med Visual Studio 2008 - Gränssnittet Test typer Alla
Läs merAgil testning i SCRUM
Agil testning i SCRUM Petter Salomonsson Petter.salomonsson@addq.se Tel: 0708-398435 Kort presentation AddQ Consulting AB tydlig fokus på test och kvalitetssäkringstjänster erbjuder mycket erfarna konsulter
Läs merMicrosoft ALM Agenda. Processer metoder Kundcase Paus Under huven på Visual Studio Team Test Frågor och Svar + en liten tävling
Agenda Processer metoder Kundcase Paus Under huven på Visual Studio Team Test Frågor och Svar + en liten tävling 2009-05-19 1 Intro Lights In Line Bo & Christian 2009-05-19 2 Varför Prestandatester *Tillgänglighet
Läs merDag König Developer Tools Specialist Microsoft Corporation
Dag König Developer Tools Specialist Microsoft Corporation Magnus Timner Transcendent Group Olov Mattsson Know IT Krav Testning Microsoft Team System Arkitektur Bygga Kodning Vinn en XBOX 360 Elite Alla
Läs merALM Live: Testfokus bättre mjukvarukvalitét med Visual Studio 2008 Team System
ALM Live: Testfokus bättre mjukvarukvalitét med Visual Studio 2008 Team System Magnus Juvas Qwise Om oss: Qwise Vi hjälper systemutvecklingsteam att bli bättre. Vi är experter på ALM och Team System. Vi
Läs merAjax TruClient. Erfarenheter, tips och trix från Swedbank IT. Christian Gerdes Performance Engineer, LIGHTS IN LINE AB
Ajax TruClient Erfarenheter, tips och trix från Swedbank IT Christian Gerdes Performance Engineer, LIGHTS IN LINE AB Intro Lite om Swedbanks Teknik Test Varför TruClient En ny teknik kräver ett nytt tänk
Läs merAutomatiserade testsystem
Automatiserade testsystem Fredrik Edling, Tekn. Dr. Enea Services Stockholm fredrik.edling@enea.com Min bakgrund 2000: Civilingenjör teknisk fysik, inriktning mot tillämpad fysik 2004: Teknisk doktor,
Läs merÖvningstenta (Kursplan 2011) Ver 2015, 2015-12-19
Swedish Software Testing Board (SSTB) International Software Testing Qualifications Board (ISTQB) Foundation Certificate in Software Testing Övningstenta (Kursplan 2011) Ver 2015, 2015-12-19 Tillåten tid:
Läs merTDDI02. Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU
TDDI02 Programmeringsprojekt. Föreläsning 3 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Verifikation, Validering och Testning XP Extreme Programming Vad är ett fel? I engelskan
Läs mer2014-2015 Alla rättigheter till materialet reserverade Easec
1 2 Innehåll Introduktion... 4 Standarder... 5 Översikt: Standarder... 6 1058.1-1987 IEEE Standard för Software Project Management Plans... 7 Ingående dokument... 8 Syfte och struktur... 9 ITIL... 10 ITIL
Läs merPrestandatest Förberedelser & Faktainsamling. LIGHTS IN LINE AB Tegnérgatan 37 111 61 STOCKHOLM info@lightsinline.se
Prestandatest Förberedelser & Faktainsamling LIGHTS IN LINE AB Tegnérgatan 37 111 61 STOCKHOLM info@lightsinline.se Sida 2 (6) Innehåll 1 Introduktion... 3 2 Sammanfattning... 3 3 Testmetoder... 3 4 Prestandamål
Läs merInnehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare
YH-utbildningar 2016 Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare Sida 10-11 Webbutvecklare CMS 2
Läs merKursöversikt Certifierad Mjukvarutestare
Kursöversikt Certifierad Mjukvarutestare Kurs Poäng (5 yh poäng/vecka) Examensarbete 20 Grunderna inom test 20 Kommunikation i arbetslivet 15 Lärande i arbete 1 60 Lärande i arbete 2 60 Projektarbete 15
Läs merIntro. Christian Gerdes Performance Test Evangelist LIGHTS IN LINE AB
Intro Christian Gerdes Performance Test Evangelist LIGHTS IN LINE AB christian@lightsinline.se 2011-03-07 1 Varför Prestandatest? Affärsnytta Tillgänglighet för slutanvändare Kunskap om systemets beteende
Läs merVersion 1.0. 2013-02-13 Testteam 4 Testledare: Patrik Bäck
Version 1.0-2013-02-13 Testteam 4 Testledare: Patrik Bäck 0 Sammanfattning Testplanen är utarbetad som ett svar på Konsumentverkets förfrågningsunderlag avseende upphandling av ett nytt budget- och skuldsaneringssystem,
Läs merKvalitetssäkra ditt projekt med kontinuerlig integration
Kvalitetssäkra ditt projekt med kontinuerlig integration Mathias Olausson http://olausson.net/blog Om oss: QWise Vi hjälper systemutvecklingsteam att bli bättre. Vi är experter på ALM och Team System.
Läs merBotkyrka Kommun. Revisionsrapport. Generella IT kontroller Aditro och HRM. Detaljerade observationer och rekommendationer.
Botkyrka Kommun Revisionsrapport Generella IT kontroller Aditro och HRM Detaljerade observationer och rekommendationer Oktober 2015 Anders Hägg Fredrik Dreimanis Anna Lång Thomas Bauer Innehållsförteckning
Läs merErfarenheter av automatiserad testning
Tobias Bohn IT Architect IBM Application Innovation Services Erfarenheter av automatiserad testning Agenda Bakgrund Automatiserade funktionella tester Vad krävs för att det skall fungera Exempel Hur vi
Läs merLandstingsstyrelsens förvaltning SLL Juridik och Upphandling. Upphandlingsavdelningen Bilaga 1. Kravspecifikation
Landstingsstyrelsens förvaltning LS1203-0482 SLL Juridik och Upphandling SLL1642 Upphandlingsavdelningen Bilaga 1 Kravspecifikation avseende upphandling av IT-tjänster för Nationella kvalitetsregister
Läs merSLL Juridik och upphandling Upphandlingsavdelningen. Kravspecifikation för. Digitala kommunikationsplattformar,sll1925
SLL Juridik och upphandling Upphandlingsavdelningen Kravspecifikation för Digitala kommunikationsplattformar,sll1925 Inledning Stockholms läns landstings (SLL) främsta uppgift är att se till att invånarna
Läs merVår kunskap blir din konkurrensfördel
Vår kunskap blir din konkurrensfördel Ett teknikkonsultföretag för processindustrin Improvus ett teknikkonsultbolag Improvus har sin bas i Stockholm och verkar i hela Europa. Vi är specialiserade inom
Läs merKurser och seminarier från AddQ Consulting
Kurser och seminarier från AddQ Consulting Med fokus på kvalitet och effektivitet bidrar vi till att underlätta människors vardag. Kompetensutveckling är nyckeln till framgång för dig som jobbar med test,
Läs merNågra grundläggande begrepp
Några grundläggande begrepp Validering bygger vi rätt system? Uppfyller kravspecifikationen de verkliga behoven? Verifiering bygger vi systemet rätt? Uppfyller det färdiga systemet kravspecifikationen?
Läs merALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008
ALM Live April 2008 Effektivare projektarbete med Visual Studio 2008 Jaha, och vem är du då? Magnus Juvas Lösningsarkitekt Transcendent Group Och vad gör ni då? Inom området ALM gör Transcendent Group
Läs merUppdragsbeskrivning. Markeringssystem. Version 1.0 Mats Persson
Version 1.0 Distributionslista Befattning Bolag/enhet Namn Åtgärd Info. Student KaU Niklas Ivarsson Student KaU Andreas Bergman Konsult/huvudhandledare Sogeti Konsultchef Sogeti Åsa Maspers Konsult/handledare
Läs merJonas Hermansson jonas.hermansson@prolore.se
Jonas Hermansson jonas.hermansson@prolore.se Midlanda motorpark! Vem är Jonas Hermansson? Arbetar som konsult på Prolore Testspecialist med inriktning mot: Utveckling och införande av testprocesser Utveckling
Läs mer- Effektiv prestandatestning, teknisk verifiering, tuning, verifiera krav, förvalta prestanda
- Effektiv prestandatestning, teknisk verifiering, tuning, verifiera krav, förvalta prestanda 2015-08-27 1 Christian Gerdes Performance Engineering Evangelist LIGHTS IN LINE AB christian@lightsinline.se
Läs merTPFD - TestPlan Före Design BESKRIVNING AV AKTIVITETER
TPFD Beskrivning Rev 4 1(10) TPFD - TestPlan Före Design BESKRIVNING AV AKTIVITETER Anv.krav Terminologi Detaljkrav Konfigdok Hantera Utgåvor Projektplan Testplan Test-o-felrättning Ändringslogg Återst.
Läs merTestautomation av sammansatta och mobila applikationer. Magnus Nilsson Lemontree
Testautomation av sammansatta och mobila applikationer Magnus Nilsson Lemontree Agenda Kravställning och rapportering Hur hanterar man manuella tester tillsammans med automatiska tester Genomgång av lösningar
Läs merOpen Source testverktyg. En marknadsöversikt
Open Source testverktyg En marknadsöversikt Jörgen Damberg SAST 15-årsjubileum 14-15 oktober 2010 Agenda Ω 1. Ultrakort om verktyg 2. För/emot open source 3. Exempel på verktyg 4. Alternativ Omega represents
Läs merProcessbeskrivning Test
ProcIT-P-017 Processbeskrivning Test Lednings- och kvalitetssystem Fastställt av Sven Arvidson 2012-06-20 Innehållsförteckning 1 Inledning 3 1.1 Symboler i processbeskrivningarna 3 2 Testprocessen 4 2.1
Läs merMetodstöd www.informationssäkerhet.se 2
Övervaka www.informationssäkerhet.se 2 Upphovsrätt Tillåtelse ges att kopiera, distribuera, överföra samt skapa egna bearbetningar av detta dokument, även för kommersiellt bruk. Upphovsmannen måste alltid
Läs merCertifieringswebb. Version 1.0 Mats Persson
Version 1.0 Distributionslista Befattning Bolag/enhet Namn Åtgärd Info. Student KaU Viktor Samuelsson Student KaU Gustaf Åhs Konsult/handledare Sogeti Konsultchef Sogeti Åsa Maspers Projektledare/handledare
Läs merNulägesanalys & Kravspecifikation
Nulägesanalys & Kravspecifikation Thord Schibler/Johan André Examensarbetare vid AU-System Mobile 1999 3 augusti 1999 Innehåll Ordlista & Förkortningar 1 1 Bakgrund 2 1.1 Inledning... 2 1.2 Avgränsningar...
Läs merElisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.
Administrera din SAS miljö med SAS Metadata Server och SAS Management Console. Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved. SAS Intelligence Value Chain
Läs merANSÖKAN OM MEDEL FÖR UTVECKLING AV E- TJÄNSTER
SHMF101 v 1.0 2007-03-19, \\web02\inetpub\insyn.stockholm.se\work\miljo\2009-03-12\dagordning\tjänsteutlåtande\7.doc MILJÖFÖRVALTNINGEN TJÄNSTEUTLÅTANDE Dnr 2008-013248-112 SID 1 (6) 2009-02-17 Verksamhetsstöd
Läs merRamverk för systemförvaltning
Peter Yngve IT-centrum 2011-04-29 1.1 1 (8) Peter Yngve IT-centrum 2011-04-29 1.1 2 (8) BAKGRUND/MOTIV... 3 MÅL OCH SYFTE... 3 FORUM OCH GRUPPER... 3 LANDSTINGETS LEDNINGSGRUPP... 3 IT-GRUPP... 3 PROGRAMSTYRGRUPP...
Läs merRVS5000PC. Allmänt. RVS5000PC produktblad
1 RVS5000PC Allmänt RVS5000PC är ett hjälpmedel och ett administrativt verktyg för RVS5000 systemet. Det hjälper och underlättar hanteringar av artiklar och styckevikter, gör att ansvariga kan göra produktionsuppföljningar
Läs merApp-klient för smartphones... 2. Power BI... 3. Arbetsflöde... 4. CRM Online... 5. Webb-klienten... 6. Dokumenthantering... 7. Molnet...
Nyheter i Dynamics NAV 2016 Innehåll App-klient för smartphones... 2 Power BI... 3 Arbetsflöde... 4 CRM Online... 5 Webb-klienten... 6 Dokumenthantering... 7 Molnet... 8 Elektronisk fakturering... 9 App-klient
Läs merVisuell GUI Testning
Visuell GUI Testning Vad är ett Graphical User Interface (GUI)? Icke-animerat GUI Animerat GUI Nuläget System- och acceptanstestning är dyrt! Manuellt Långsamt Enformigt Svårt att replikera exakt Nödvändigt
Läs mer2009-02-02. Verktyg för agil systemutveckling. Vad är ett verktyg? Olika typer av verktyg för mjukvaruutveckling. Vad kan ett bra verktyg tillföra?
Vad är ett verktyg? Verktyg för agil systemutveckling Individuals and interactions over processes and tools - The Agile Manifesto Papper, penna, linjal CAD-program Skruvmejsel Skruvdragare Etc 1 2 Vad
Läs merIPv6 EN GOD BÖRJAN GER ETT GOTT SLUT. LÅT OSS BÖRJA.
IPv6 EN GOD BÖRJAN GER ETT GOTT SLUT. LÅT OSS BÖRJA. UTREDA. REKOMMENDERA. PLANERA. LEDA. IMPLEMENTERA. FÖLJA UPP. FÖRBÄTTRA. VI GÖR DIN UTMANING TILL VÅR Vi lever i en internetuppkopplad värld. Numera
Läs merAnvändning av testautomation inom Extendas utvecklingsorganisation
Testautomation Användning av testautomation inom Extendas utvecklingsorganisation Agenda Presentation av Extenda Vad är en POS? Test av POS Automatiska tester Sammanfattning 2 Kort historik 1982 Extenda
Läs merPMSv3. Om konsten att hålla koll på ett vägnät
PMSv3 Om konsten att hålla koll på ett vägnät Trafikverket Postadress: 781 89 Borlänge, Sverige E-post: trafikverket@trafikverket.se Telefon: 0771-921 921 Dokumenttitel: PMSv3, Om konsten att hålla koll
Läs merOperativsystem. Informationsteknologi sommarkurs 5p, 2004. Agenda. Slideset 7. Exempel på operativsystem. Operativsystem
Informationsteknologi sommarkurs 5p, 2004 Mattias Wiggberg Dept. of Information Technology Box 337 SE751 05 Uppsala +46 18471 31 76 Collaboration Jakob Carlström Slideset 7 Agenda Exempel på operativsystem
Läs merKommun Användare Antal Treserva-personer Arbetsuppgifter Övrigt stöd/kommentar
Kommun Användare Antal Treserva-personer Arbetsuppgifter Övrigt stöd/kommentar Ale Totalt 800 100 HSL 50-60 ÄO/FH/AME 550 Totalt 4 personer Systemadministratör 50 % Systemadministratör HSL 50 % Systemadministratör
Läs mer2014-10-06. Reijo Soréus. NyA. Presentation för Ladok-Inkubator Göteborg
NyA Presentation för Ladok-Inkubator Göteborg 2014-10-06 Reijo Soréus NyA nu Vad är på gång och vad händer närmaste tiden De stora dragen Övergång till agil utveckling sedan 2013 Spår och team fungerar
Läs merOrganisation, ansvarsområden och roller
n av 5 Munkfors, Forshaga, Kils och Grums kommun April 2005 av IT-samverkansgruppen n 2 av 5 Systemförvaltningsorganisationen består av olika funktioner som samarbetar. Dessa funktioner existerar alltid,
Läs merAtt komma igång med Riskbaserad Testning
Att komma igång med Riskbaserad Testning Mårten Mattsson Testarkitekt Marten.mattsson@sogeti.se Att komma igång med Riskbaserad Testning Agenda Introduktion Hur ska vi jobba med testning? Hur kommer vi
Läs merSystemförvaltningshandbok
Systemförvaltningshandbok Titel: Systemförvaltningshandbok Version: 1.3 Godkänd av: Joakim Jenhagen Datum: 2011-09-15 Systemförvaltningshandbok 1(12) Innehållsförteckning FÖRÄNDRINGSHISTORIK... 2 RELATERADE
Läs merEnhetstester på.netplattformen
Enhetstester på.netplattformen Praktikfall ur verkligheten Copyright Prolore 2007. All Rights Reserved. Viktor Laszlo Vem är jag 11 år inom test Prolore: specialiserat på Testautomatisering, Prestandatest
Läs merAnvändarkravspecifikation för Fiskutsättningar
1(15) Datum 2015-08-25 Beteckning Användarkravspecifikation för Fiskutsättningar Handläggarstöd för verksamhet: Fiskutsättningar Läsanvisning Denna användarkravspecifikation är verksamhetens beskrivning
Läs merSammanfattning. Angeles Bermudez-Svankvist. Camilla Gustafsson. Sida: 2 av 17
Dnr: AF-2010/436389 Datum: 2011-05-13 Återrapportering enligt regleringsbrevet för 2011, 3.10 Systemstöd Arbetsförmedlingens Återrapportering 2011 Plan för utvecklings- och implementeringsarbetet av det
Läs merFem framgångsfaktorer för acceptanstest. Jesper Högberg Magnus C. Ohlsson
Fem framgångsfaktorer för acceptanstest Jesper Högberg Magnus C. Ohlsson JESPER HÖGBERG Teststrateg och utbildare hos System Verification Testledning, teststrategier, partnerutveckling och kurser Civilingenjör
Läs merSÄKERHETSLÖSNINGAR TJÄNSTEFIERAD SÄKERHET
SÄKERHETSLÖSNINGAR TJÄNSTEFIERAD SÄKERHET Tjänstefiering av säkerhet är ett kostnadseffektivt alternativ med lägre risk för dig som strävar efter att din kärnverksamhet ska kunna bedrivas utan driftstörningar.
Läs merUppgift v1: Teststrategi i sammanhang Terese Berger. Teststrategi. Projekt CiviCRM. Version 0.9. Sida 1(7)
Teststrategi Projekt CiviCRM Version 0.9 Sida 1(7) Innehållsförteckning Referenser...2 Revisioner...2 1. Inledning...3 1.1 Uppgift...3 1.2 Bakgrund...3 1.3 Organisation...4 1.4 Granskning och godkännande...4
Läs merIntegrationstjänsten - Anslutningstjänsten Version 1.0
Tjänstebeskrivning Integrationstjänsten - Anslutningstjänsten Version 1.0 Introduktion En Anslutning utgår från att två system vill kommunicera med varandra, det kan vara regelbundet eller vid valda tidpunkter.
Läs merÄr din plattform redo för High Performance?
Är din plattform redo för High Performance? Få optimal utdelning av din investering i Dynamics eller nu och i framtiden. Delta på Dynamics-dagen och se branschmoduler, tilläggslösningar och tjänster som
Läs merEn guide för dig i EmpowerDags
En guide för dig i EmpowerDags att uppgradera! Empowerprogrammet är ett första steg mot att bli Microsoft Certified Partner för dig som är programvaruutvecklare. Medlemskapet är på ett år med möjlighet
Läs merTeststrategier och Testcertifiering. Per Strandberg, Maj 2013
Teststrategier och Testcertifiering Per Strandberg, Maj 2013 1 Lite om Test i Allmänhet och ISTQB Certifiering Mål med testning? Förebygga fel Hitta fel eller risk Underlätta och ge stöd vid utveckling
Läs merFrågor och svar. Beskrivning: IT-konsulttjänster Resurskonsulter 2013. Norra regionen och Uppsala-Örebro. anna.berg@kammarkollegiet.
Frågor och svar Köpare Upphandling Köpare: Statens inköpscentral vid Kammarkollegiet Namn: Handläggare: Anna Berg Referensnr: Dnr 96-76-2012 Norra regionen och Uppsala-Örebro - IT-konsulttjänster Resurskonsulter
Läs merAtt tänka på vid upphandling av en konsultmäklare
Att tänka på vid upphandling av en konsultmäklare Att upphandla en konsultmäklare skiljer sig från att upphandla konsulter på traditionellt vis. Normalt tittar man på konsulternas kompetens men här måste
Läs merV!cto. Att tjäna pengar genom bättre testning med
Att tjäna pengar genom testning med Att tjäna pengar genom testning med 1 (50) Det finns tre vägar till test: 1: Testautomati- Att bygga sering Att bygga Att bygga Att bygga Att bygga Att bygga Att bygga
Läs merPresentation av projektstatus samt design av automatiska tester
Avdelningen för Datavetenskap och Informatik Anton Danielsson och Niklas Kling Presentation av projektstatus samt design av automatiska tester Presentation of Project status and design of automated tests
Läs merSÄKRA DIN VERKSAMHET OAVSETT VAR DEN TAR DIG. Protection Service for Business
SÄKRA DIN VERKSAMHET OAVSETT VAR DEN TAR DIG Protection Service for Business DET ÄR EN MOBIL VÄRLD Wifi Idag använder vi fler enheter över flera anslutniningar än någonsin tidigare. Att välja när, var
Läs merAnvändbarhet i sitt sammanhang
Användbarhet i sitt sammanhang Världsanvändbarhetsdagen 2009-11-12 Anders Hedberg, Guide Konsult Stockholm Innehåll En helikoptertur över ett projekts olika faser med belysning på användbarhet i förhållande
Läs merAnvändbarhet i vardag och praktik. Reflektioner nedtecknade av Sten Sunnergren. Med tillstånd av fam Sunnergren
Användbarhet i vardag och praktik. Reflektioner nedtecknade av Sten Sunnergren. Med tillstånd av fam Sunnergren 1 Sten Sunnergren Har jobbat i industrin sedan 1979. Med alla hantverk inom systemutveckling
Läs merSlutrapport YUNSIT.se Portfolio/blogg
Slutrapport YUNSIT.se Portfolio/blogg RICKARD HANSSON 2012-06-04 Abstrakt Rapporten du har i din hand kommer handla om mitt projektarbete som jag genomfört under tio veckor för utbildningen Utvecklare
Läs merExercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15
Exercise 1b: Requirements Evaluation ETSA01 INGENJÖRSPROCESSEN 1 - METODIK VT15 Lund U niversity Computer Science Jonas W isbrant ETSA01 Ingenjörsp ro cessen metodik V-modellen för programvaruutvecking
Läs merF2 Exchange 2007. 2013-01-16 EC Utbildning AB 2013-01-16
F2 Exchange 2007 1 F2 Idag: Exchange i SBS 2008 Planering av systemet Exchange struktur, AD/GC/hierarki Core Components Management, Connectors Serverroller 2 Exchange Server i Small Business Server 2008?
Läs merDedikerad Server Vilket operativsystem ska jag välja? Är ni i startgroparna och ska beställa en dedikerad server eller en virtuell server?
Vilket operativsystem ska jag välja? Är ni i startgroparna och ska beställa en dedikerad server eller en virtuell server? Att välja operativsystem kan vara svårt. Det kan vara svårt att förstå vilka konsekvenser
Läs merSlutrapport för JMDB.COM. Johan Wibjer 2012-06-03
Slutrapport för JMDB.COM Johan Wibjer 2012-06-03 Abstrakt Den här rapporten kommer handla om mitt projekt som har handlat om att gör en webb sida för ett personligt media bibliotek, hur jag har jobbar
Läs merSpårbarhet och daglig partirapportering, vad gäller?
Spårbarhet och daglig partirapportering, vad gäller? EU har infört krav på spårbarhet för fiskeri- och vattenbruksprodukter. Orsaken är behovet av en förbättrad kontroll och konsumenternas behov av säkrad
Läs merINSTRUKTION Specifikation E modul.doc
1 (13) Syfte Detta är en instruktion för hur det är tänkt att specifikationen ska fyllas i vid beställning av en E modul. Förhoppningen är dock att specifikationsmallen är självinstruerande så att detta
Läs merKarpesjö Consulting 1
1 Det finns en mängd olika typer av miljörevisioner, varav några presenteras ovan. Terminologin varierar mellan olika organisationer. Många kallar miljörevision för miljögranskning. Ordet miljögranskning
Läs merInstallationsanvisningar
Installationsanvisningar Hogia Webbrapporter INNEHÅLLSFÖRTECKNING Systemkrav version 2013.x 3 Installation av IIS för Windows Server 2008 5 Nyinstallation av Hogia Webbrapporter 8 Installation och inloggning
Läs merMetoder och verktyg för funktionssäkerhet
Metoder och verktyg för funktionssäkerhet Projektstart 1. Hantera kraven En bra process är grunden för att hantera kraven i ett säkerhetsprojekt. Det krävs att du har en tydlig spårbarhet mellan krav och
Läs merVirtuell Server Tjänstebeskrivning
Virtuell Server Tjänstebeskrivning Inledning SoftIT tillhandahåller i samarbete med IP Only, tjänsten Virtuell Server, varigenom kunden erhåller serverkapacitet som Kunden får tillgång till genom SoftIT:s
Läs merSAST Väst Prestanda test : Leverera högt verksamhetsvärde på kort tid
Anders Oskarsson Bengt Fernholm SAST Väst Prestanda test : Leverera högt verksamhetsvärde på kort tid Sep 2008 SQS Software Quality Systems Prestandatest hur kan du leverera högt verksamhetsvärde på kort
Läs merRiskanalys fo r kritiska IT-system - metodbeskrivning
Riskanalys fo r kritiska IT-system - metodbeskrivning Kim Weyns, kim.weyns@gmail.com 2013-08-22 Martin Höst, martin.höst@cs.lth.se Inledning Denna rapport innehåller en metodbeskrivning för en riskanalysmetod
Läs merDaniel.Ringquist@swe.sas.com Copyright 2003, SAS Institute Inc. All rights reserved.
SAS Enterprise Guide 3.0 och framåt Daniel.Ringquist@swe.sas.com Copyright 2003, SAS Institute Inc. All rights reserved. SAS Enterprise Guide Ett Windowsbaserat rapporterings och analysverktyg. Enterprise
Läs merBilaga 3 Dnr 2013-5103-4985. 2.1 Huvudprocesser för hantering av hemutrustningslån
Översikt Hemutrustningslån HUT 1 Inledning Hemutrustningslån infördes 1 januari 1991. Lånet ger en möjlighet för flyktingar att låna till inköp av grundutrustning som behövs i ett hem. Det går att få låna
Läs merHP Data Replication Solution Service för HP 3PAR Remote Copy
HP Data Replication Solution Service för HP 3PAR Remote Copy HP Care Pack Services Teknisk information Genom tjänsten HP Data Replication Solution Service för HP 3PAR Remote Copy utförs implementering
Läs merAzure Designer. Version 1.0 Mats Persson
Version 1.0 Distributionslista Befattning Bolag/enhet Namn Åtgärd Info. Student KaU Carl Philip Matsson Konsult/huvudhandledare Sogeti Konsultchef Sogeti Åsa Maspers Projektledare/handledare Sogeti Marcus
Läs merSAST Q Jörgen Damberg
SAST Q1 2009-02-19 Jörgen Damberg Agenda Förändrade förutsättningar inom: Organisation Projektsituationer Informationshantering Teknik Verktyg -> Förändrat testarbete Vad jag kommer att säga I den närmsta
Läs merInformationssäkerhetspolicy för Vetlanda kommun
1 (10) Informationssäkerhetspolicy för Vetlanda kommun Dokumenttyp: Policy Beslutad av: Kommunfullmäktige (2015-12-16 202) Gäller för: Alla kommunens verksamheter Giltig fr.o.m.: 2015-12-16 Dokumentansvarig:
Läs merVår resa till bra Acceptanstestning. Ingela Hagman Thomas Cook Northern Europe
Vår resa till bra Acceptanstestning Ingela Hagman Thomas Cook Northern Europe Testledare Ingela Hagman Profil: - Verksamhetsnära - Ej tekniktung Egenskaper: - Noggrann - Struktur - Envishet - Positiv -
Läs merEsperanto för datorer att göra sig förstådd över tid och rum
Internetdagarna 2006 Esperanto för datorer att göra sig förstådd över tid och rum, Free Software Foundation Europe FSFE 1 Basicode FSFE 2 Basicode Utvecklades 1982 av NOS i Nederländerna för distribution
Läs merNyföretagarcentrum 5, 2, 3, 30, 4, 5, 5, 1, 1, 10, 10, 1, 6, 4, 1, 7, 6 20, 15, 10, 20, 3, 30, 4, 6, 20, 20, 3, 15, 10, 3, 1, 1, 2, 2, 3, 30, 10,
Bilaga 4 Sida 1(11) KL 1900 Inger Åckander, 630222 SAMMANSTÄLLNING AV FRÅGORNA AV TOTALT 37 INTERVJUER FÄRGADE SIFFROR FRÅN STORSTADSLÄN - 24 FRÅN STORSTADSLÄN OCH 13 FRÅN ÖVRIGA LÄN Frågor Ja Nej Hur
Läs merTeknisk kravspecifikation för nytt Omsorgs system
1(6) Handläggare, titel, telefon Katarina Westmar 011-151019 2012-01-17 Version Pa4 Godkänt av Mikael Daremo Teknisk kravspecifikation för nytt Omsorgs system Innehållsförteckning 1. Beskrivning av Norrköpings
Läs merProjekt. Revisionmetodik -utbildning i systemkontroll. Ett projekt inom livsmedelsavdelningen. Genomfört 2010.
Projekt Revisionmetodik -utbildning i systemkontroll Ett projekt inom livsmedelsavdelningen Genomfört 2010. Författare: Margareta Söderstedt Margareta Jonsson 2 Sammanfattning Dagens livsmedelslagstiftning
Läs merFörvaltningsplan för Selma
Förvaltningsplan för Selma Dokumentnamn Förvaltningsplan för Selma Fastställt av Siv Olofsson Dokumentansvarig Ulf Pantzare Version 1,0 Datum 070516 Status Fastställd 1 Innehållsförteckning 1 Inledning
Läs merPrototyping. Susanna Olsson, TietoEnator Funda Denizhan, TietoEnator Ann Lantz, CID
Prototyping Susanna Olsson, TietoEnator Funda Denizhan, TietoEnator Ann Lantz, CID TRITA-NA-D0105 CID-139, KTH, Stockholm, Sweden 2001 Susanna Olsson, TietoEnator, Funda Denizhan, TietoEnator, Ann Lantz,
Läs merVarför Hur upprättar man man en en kommunal rese- och mötespolicy? 1 2011-02-15
Varför Hur upprättar man man en en kommunal rese- och mötespolicy? 1 2011-02-15 Policy ange riktning och ambitionsnivå Vad är en resepolicy? Styrning, kontroll och uppföljning, så att resandet ligger i
Läs merFörvaltningsplan NyA 2016
Systemförvaltning och systemdrift Föredragande Anders Mobjörk Systemansvarig 010-470 06 38 anders.mobjork@uhr.se BESLUT Diarienummer 4.2.2-1263-2015 Datum 2015-12-04 Postadress Box 45093 104 30 Stockholm
Läs merTestplanering, test-first, testverktyg
Testplanering, test-first, testverktyg Mats Skoglund Department of Computer and Systems Sciences Stockholm University/Royal Institute of Technology Stockholm, Sweden 12 mars 2007 Mats Skoglund Page 1(33)
Läs merCopyright Prolore All Rights Reserved.
Vem är jag? Jonas Hermansson Arbetar som konsult på Prolore Testspecialist med inriktning mot: Utveckling och införande av testprocesser Process stödjande verktyg Testledning 13 års erfarenhet av test
Läs merPost Mortem för Get The Treasure!
Post Mortem för Get The Treasure! Av: Emil Lindberg - Grupp 15 Vi skulle göra ett action multiplayerspel som spelades över nätverket. Vilket vi nästan lyckades göra. Tiden tog slut och programmerarna han
Läs merInfo till IT - dioevidence Nationell uppföljning inom sociala områden
Info till IT - dioevidence Nationell uppföljning inom sociala områden Paketering 1 Ingående komponenter (filer): 1)En programfil dioevidence.exe 2) En textfil settings.txt 3) En Ikonfil för genvägen på
Läs merHå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2015.Q1
Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2015.Q1 För att 3L Pro skall fungera krävs att nedanstående hårdvarukrav och mjukvarukrav är uppfyllda. Viktigt är att tänka på att
Läs mer