Mobiltest automatisering - erfaringer direkte fra skyttegraven. TestExpo 2014

Størrelse: px
Starte visningen fra side:

Download "Mobiltest automatisering - erfaringer direkte fra skyttegraven. TestExpo 2014"

Transkript

1 Mobiltest automatisering - erfaringer direkte fra skyttegraven TestExpo 2014

2 Agenda Intro Fra User story til automatisk accept test Teknikken / Værktøjer Eksempler / Demo Afvikling / Overvågning af tests Udfordringer Forbedringer Spørgsmål 2

3 ebay Classifieds, Denmark DBA, BilBasen og Bilinfo Mere end 1 million downloads af DBA Mere end downloads af BilBasen Begge apps findes til iphone, ipad og Android Trafikken fra mobile enheder er fordoblet i løbet af 2013 Hyppige nye releases 3

4 Niels Frydenholm 4

5 Team organisering Product Owner UX Andre interessenter Udviklere QA er 5

6 Fra story til levende dokumentation (aka. automatisk accept test) 6

7 Fra story til levende dokumentation (aka. automatisk accept test) Product owner skriver user story 6

8 Fra story til levende dokumentation (aka. automatisk accept test) Product owner skriver user story PO, QA og en udvikler gennemgår accept kriterier 6

9 Fra story til levende dokumentation (aka. automatisk accept test) Product owner skriver user story PO, QA og en udvikler gennemgår accept kriterier Grooming og estimering af story 6

10 Fra story til levende dokumentation (aka. automatisk accept test) Product owner skriver user story PO, QA og en udvikler gennemgår accept kriterier Grooming og estimering af story Sprint planlægning 6

11 Fra story til levende dokumentation (aka. automatisk accept test) Product owner skriver user story PO, QA og en udvikler gennemgår accept kriterier Grooming og estimering af story Udviklere og QA er gennemgår test scenarier ud fra accept kriterier Sprint planlægning 6

12 Fra story til levende dokumentation (aka. automatisk accept test) Product owner skriver user story PO, QA og en udvikler gennemgår accept kriterier Grooming og estimering af story Team implementerer stories og tests Udviklere og QA er gennemgår test scenarier ud fra accept kriterier Sprint planlægning 6

13 Fra story til levende dokumentation (aka. automatisk accept test) Automatiserede accept tests Continuous + = Integration 6

14 Teknikken Jenkins (CI) 7

15 Cucumber - mere end et testværktøj 8

16 Cucumber - mere end et testværktøj Behaviour- Driven Development Sætter strøm til Gherkin syntax Kommunikation og samarbejde mellem forretningen, QA og udviklere Let at både læse og skrive Skrevet i domain sprog 8

17 Cucumber - mere end et testværktøj Behaviour- Driven Development Sætter strøm til Gherkin syntax Kommunikation og samarbejde mellem forretningen, QA og udviklere Feature: Simple search As a user I want to be able to do simple searches Let at både læse og skrive Skrevet i domain sprog 8

18 Cucumber - mere end et testværktøj Behaviour- Driven Development Sætter strøm til Gherkin syntax Kommunikation og samarbejde mellem forretningen, QA og udviklere Feature: Simple search As a user I want to be able to do simple searches Scenario: I can search without any parameters Given I am on search When I perform the search Then I see the result Let at både læse og skrive Skrevet i domain sprog 8

19 Cucumber - mere end et testværktøj Behaviour- Driven Development Sætter strøm til Gherkin syntax Kommunikation og samarbejde mellem forretningen, QA og udviklere Feature: Simple search As a user I want to be able to do simple searches Scenario: I can search without any parameters Given I am on search When I perform the search Then I see the result Let at både læse og skrive Skrevet i domain sprog Step-definition Then(/^I see the result$/) do unless query("view marked:'searchresultcell'").count > 0 screenshot_and_raise "No result was shown" end end 8

20 Calabash Gør det muligt at bruge Cucumber til native apps ios Android Interagere med apps touch, scroll, swipe etc Query- syntax (ios eksempler) query( label marked: label text ) query( button marked: Ok ) 9

21 Calabash - arkitektur 10

22 Scenario implementering 11

23 Scenario implementering SYI = Sell your item Scenario: Check that change classification clears matrixdata with warning Given I am logged in as "Buyer" And I am on the SYI hub And I select classification "Hovedtelefoner" And I set "Type" to Nakkekontur And I set price to "250" When I press "Kategori" Then I wait for "Du er ved at skifte kategori" to appear When I touch "Fortryd" Then I see cells containing "Nakkekontur" When I press "Kategori" Then I wait for "Du er ved at skifte kategori" to appear When I touch "Skift" Then I see the SYI classification search 11

24 Scenario implementering Scenario: Check that change classification clears matrixdata with warning Given I am logged in as "Buyer" And I am on the SYI hub And I select classification "Hovedtelefoner" And I set "Type" to Nakkekontur And I set price to "250" When I press "Kategori" Then I wait for "Du er ved at skifte kategori" to appear When I touch "Fortryd" Then I see cells containing "Nakkekontur" When I press "Kategori" Then I wait for "Du er ved at skifte kategori" to appear When I touch "Skift" Then I see the SYI classification search Scenario: Check that change classification clears matrixdata with warning Given I am logged in as "Buyer" And I am on the SYI hub And I select classification "Hovedtelefoner" And I set matrixdata "Type" to Nakkekontur" And I set price to "250" When I try to change classification Then I see an alert with title "Du er ved at skifte kategori" When I cancel the alert Then the classification is "Nakkekontur" When I try to change classification Then I see an alert with title "Du er ved at skifte kategori" When I accept the change classification alert Then I see the SYI classification search 11

25 Step implementering Step fra sell your item feature And I set price to "250" 12

26 Step implementering Step fra sell your item feature And I set price to "250" And /^I set price to "(.*?)"$/ do price macro 'I swipe up' sleep(1) touch("view marked:'price'") sleep(0.5) set_text("view marked:'price'", price) sleep(0.5) touch("view marked:'ok'") sleep(1) end 12

27 Step implementering Step fra sell your item feature And I set price to "250" And /^I set price to "(.*?)"$/ do price macro 'I swipe up' sleep(1) touch("view marked:'price'") sleep(0.5) set_text("view marked:'price'", price) sleep(0.5) touch("view marked:'ok'") sleep(1) end And /^I set price to "(.*?)"$/ do end 12

28 Step implementering Step fra sell your item feature And I set price to "250" And /^I set price to "(.*?)"$/ do price macro 'I swipe up' sleep(1) touch("view marked:'price'") sleep(0.5) set_text("view marked:'price'", price) sleep(0.5) touch("view marked:'ok'") sleep(1) end And /^I set price to "(.*?)"$/ do end SellYourItemPage (page object) def write_price(price) scroll_and_wait_for_row_with_mark("pricecell") touch("view marked:'price'") keyboard_enter_text price close_keyboard end 12

29 PageObject pattern Feature Scenario Step 13

30 PageObject pattern Feature Scenario Step Page object ipad iphone Android 13

31 PageObject pattern Feature Scenario Step Page object ipad iphone Android 13

32 PageObject pattern Feature Scenario Step SyiHubPage (PageObject) go_to_picture_center go_to_classification_search go_to_value_selection_for_matrix data(label) write_price(price) Page object ipad iphone Android 13

33 PageObject pattern Feature Scenario Step SyiHubPage (PageObject) go_to_picture_center go_to_classification_search go_to_value_selection_for_matrix data(label) write_price(price) Page object ipad iphone Android 13

34 DEMO 14

35 Continuous Integration Jenkins på en Mac Mini Afvikler tests parallelt (Master/Slave Jenkins setup) Kun afvikling på simulator (indtil videre) Tests køres efter hvert commit Unit tests > Integration tests > Accept/UI tests 15

36 Overvågning af CI 16

37 Overvågning af CI 16

38 Cucumber rapportering fra CI 17

39 Cucumber rapportering fra CI 17

40 Når det fejler 18

41 Kvalitetssikring af tests Review og Pair program med QA er Brug (kun) Custom steps Testkode er (også) produktionskode Lad kvaliteten afspejle det Refactor, Refactor, Refactor Følg op på om testene dækker det forventede Med konkret viden - ingen gætterier/antagelser 19

42 Code coverage Fokuser ikke (nødvendigvis) på % tallet Find inspiration til nye tests Kontroller at hver feature er godt dækket ind 20

43 Code coverage Fokuser ikke (nødvendigvis) på % tallet Find inspiration til nye tests Kontroller at hver feature er godt dækket ind 20

44 Code coverage Fokuser ikke (nødvendigvis) på % tallet Find inspiration til nye tests Kontroller at hver feature er godt dækket ind 20

45 Code coverage Fokuser ikke (nødvendigvis) på % tallet Find inspiration til nye tests Kontroller at hver feature er godt dækket ind 20

46 Forudsætninger for success Fælles team indsats Definition of Done (DoD) inkluderer automatiseret tests Afsæt tid til løbende vedligehold af nye versioner (primært ios og Calabash) m.v. Fix broken builds ASAP 21

47 Udfordringer Få defineret accept kriterier i god tid ios 7 En længere periode med langsomme tests Fejl/ændringer i test data Holde Ruby miljø i synk på alle udviklermaskiner 22

48 Fremtidige ønsker/forbedringer Afvikle tests i Xamarin Test cloud et par gange om ugen Mere BDD/TDD Hurtigere afvikling af tests efter commits Ikke alle tests behøver at køre pr. commit etc Database state før tests Få implementeret tests til Android apps 23

49 Wrap up Test scenarier følger koden - fortæller altid sandheden Muliggør hurtig Time to Market Nødvendigt for at levere høj kvalitet Meget mindre tid på bruges på trivielle regressionstests Glade QA er Modige udviklere Kvalitetsprodukt Glade brugere 24

50 SPØRGSMÅL 25

51 Ressourcer The Cucumber Book ( Calabash google groups ios android Calabash overview ( platform/test_cloud/calabash/intro_to_calabash/) Jenkins ( ci.org/) plugins: Cucumber- reports, Cobertura (code coverage), Build monitor view RubyMine ( Uncle Bobs Clean Code 26

Behavior Driven Test and Development. ebay Classifieds

Behavior Driven Test and Development. ebay Classifieds Behavior Driven Test and Development ebay Classifieds Det kommer til at handle om User Stories agil udvikling Fokus på adfærd Gherkin syntaks Afgrænsning: Sælger ikke BDD Gør os ikke til eksperter i det

Læs mere

Skær ned på de manuelle tests - Automatisér!

Skær ned på de manuelle tests - Automatisér! Skær ned på de manuelle tests - Automatisér!...og undgå skader! #tedk16 Hvem er vi? Morten Bjerg Gregersen Projektkonsulent mgr@bankdata.dk Marianne Gadegaard Testleder mag@bankdata.dk Agenda Vores verden

Læs mere

The LEGO Journey: Building an agile test foundation one brick at the time. Casper Gaardland Englund. Stephan Hjelmdal Nielsen. 2013 The LEGO Group l

The LEGO Journey: Building an agile test foundation one brick at the time. Casper Gaardland Englund. Stephan Hjelmdal Nielsen. 2013 The LEGO Group l The LEGO Journey: Building an agile test foundation one brick at the time Casper Gaardland Englund Stephan Hjelmdal Nielsen 2013 The LEGO Group l TestExpo 15 Hvem er vi? Casper Englund Uddannet datamatiker

Læs mere

Automatiseret Test & Continuous Integration. Rikke Simonsen & Mads Danquah

Automatiseret Test & Continuous Integration. Rikke Simonsen & Mads Danquah Automatiseret Test & Continuous Integration Rikke Simonsen & Mads Danquah Hvem er vi? Danmarks førende tekniske eksperter!i Drupal CMS rådgivning og udvikling ! Mads Danquah, Udvikler Implementerer funktionalitet

Læs mere

Ud af krisen. Software på tværs, 15. juni 2009

Ud af krisen. Software på tværs, 15. juni 2009 Ud af krisen Software på tværs, 15. juni 2009 Om Ative Agile udvikling og rådgivning Klassisk udviklingsmodel Krav Design Ændrer sig Implementering Tager for lang tid Springes over Mareridt Test Deployment

Læs mere

DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile

DSB s egen rejse med ny DSB App. Rubathas Thirumathyam Principal Architect Mobile DSB s egen rejse med ny DSB App Rubathas Thirumathyam Principal Architect Mobile Marts 2018 AGENDA 1. Ny App? Ny Silo? 2. Kunden => Kunderne i centrum 1 Ny app? Ny silo? 3 Mødetitel Velkommen til Danske

Læs mere

IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 13-11-2013 1

IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 13-11-2013 1 IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 1 AGENDA Hvem snakker? De betydende faktorer Agil forretningsudvikling D60 leverancemodel - Bedrock Opsamling og? 2 Hvem snakker?

Læs mere

E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss

E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss Brugervejledning (side 2-6) Userguide (page 7-11) Bedienungsanleitung 1 - Hvordan forbinder du din E-PAD hængelås med din

Læs mere

Plan for præsentationen

Plan for præsentationen Rejsen på vej til Test Drevet Udvikling i Uddannelses- og Forskningsministeriet Præsenteret af Klaus Olsen Willy Kofoed kontorchef i Uddannelses- og Forskningsministeriet Kenneth B Andersen IT Minds På

Læs mere

Oasis: Part of the GIRAF System

Oasis: Part of the GIRAF System : Part of the GIRAF System Henrik Klarup, Jens Mohr Mortensen, and Dan Stenholt Møller Aalborg University Juni 26, 2012 AAU, Juni 26, 2012 Slide 1/26 Agenda Multiprojekt Beskrivelse GIRAF Arkitekturen

Læs mere

Portal Registration. Check Junk Mail for activation . 1 Click the hyperlink to take you back to the portal to confirm your registration

Portal Registration. Check Junk Mail for activation  . 1 Click the hyperlink to take you back to the portal to confirm your registration Portal Registration Step 1 Provide the necessary information to create your user. Note: First Name, Last Name and Email have to match exactly to your profile in the Membership system. Step 2 Click on the

Læs mere

WINDCHILL THE NEXT STEPS

WINDCHILL THE NEXT STEPS WINDCHILL THE NEXT STEPS PTC/user, 4. marts 2015 Jens Christian Jensen, Econocap Agenda Windchill the next steps Bliv opdateret og inspireret til at se hvor Windchill kan hjælpe dig med andet end blot

Læs mere

Kvalitetssikring og agile udvikling

Kvalitetssikring og agile udvikling Kvalitetssikring og agile udvikling Gæsteforelæsning for dsoftark-e10 på Århus Universitet Dagsorden Hvem er jeg og hvad er min baggrund i test og agile? Hvad kan I forvente? Agile og scrum Kvalitetssikring

Læs mere

extreme Programming Kunders og udvikleres menneskerettigheder

extreme Programming Kunders og udvikleres menneskerettigheder extreme Programming Software Engineering 13 1 Kunders og udvikleres menneskerettigheder Kunder: At sætte mål og få projektet til at følge dem At kende varighed og pris At bestemme softwarefunktionalitet

Læs mere

QUICK START Updated: 18. Febr. 2014

QUICK START Updated: 18. Febr. 2014 QUICK START Updated: 18. Febr. 2014 For at komme hurtigt og godt igang med dine nye Webstech produkter, anbefales at du downloader den senest opdaterede QuickStart fra vores hjemmeside: In order to get

Læs mere

Visual Studio Team System. Team Build en grundpille i søgen efter it-projektproduktivitet?

Visual Studio Team System. Team Build en grundpille i søgen efter it-projektproduktivitet? Visual Studio Team System Team Build en grundpille i søgen efter it-projektproduktivitet? Agenda: Introduktion Hvorfor Automatiseret Build Microsoft Team Build Rapportering/Data warehouse Commentor A/S

Læs mere

Software test i Socialstyrelsen. af: Jan Kristensen. Nov 2013

Software test i Socialstyrelsen. af: Jan Kristensen. Nov 2013 Software test i Socialstyrelsen af: Jan Kristensen Nov 2013 Agenda Lidt om Socialstyrelsen IT i Socialstyrelsen Software test QA Udviklingsmetode Agurkemetoden Test cases Test automatisering Afslutning

Læs mere

TM4 Central Station. User Manual / brugervejledning K2070-EU. Tel Fax

TM4 Central Station. User Manual / brugervejledning K2070-EU. Tel Fax TM4 Central Station User Manual / brugervejledning K2070-EU STT Condigi A/S Niels Bohrs Vej 42, Stilling 8660 Skanderborg Denmark Tel. +45 87 93 50 00 Fax. +45 87 93 50 10 info@sttcondigi.com www.sttcondigi.com

Læs mere

Mobiltest typiske udfordringer og deres løsninger

Mobiltest typiske udfordringer og deres løsninger Mobiltest typiske udfordringer og deres løsninger Side 1 af 6 Introduktion Ved test af mobile løsninger, er det vigtigt at man forholder sig til en række faktorer og udfordringer, ud over dem man kender

Læs mere

QUICK START Updated:

QUICK START Updated: QUICK START Updated: 24.08.2018 For at komme hurtigt og godt igang med dine nye Webstech produkter, anbefales at du downloader den senest opdaterede QuickStart fra vores hjemmeside: In order to get started

Læs mere

WIKI & Lady Avenue New B2B shop

WIKI & Lady Avenue New B2B shop WIKI & Lady Avenue New B2B shop Login Login: You need a personal username and password Du skal bruge et personligt username og password Only Recommended Retail Prices Viser kun vejl.priser! Bestilling

Læs mere

Succesfuld anvendelse af Behavior Driven

Succesfuld anvendelse af Behavior Driven Succesfuld anvendelse af Behavior Driven Development indenfor dfgfdhsjfgdghjghfkfhgkfhjsrt et komplekst domæne med ekstremt høje kvalitetskrav fra hele teamets synsvinkel Katja Einer-Jensen, Torben Muldvang

Læs mere

IPTV Box (MAG250/254) Bruger Manual

IPTV Box (MAG250/254) Bruger Manual IPTV Box (MAG250/254) Bruger Manual Når din STB (Set top Box) starter op, bliver der vist en pop up boks på skærmen, hvor du kan åbne EPG ved at trykke på F2 (Nogle bokse kan fortælle at den har brug for

Læs mere

#TestExpo. Test I en skaleret udviklingsmodel

#TestExpo. Test I en skaleret udviklingsmodel #TestExpo Test I en skaleret udviklingsmodel 01 Hvem er jeg? Baggrund Konstabel i Flyvevåbnet Uddannelse SAFe SPC, SCRUM master, ISEB foundation/practitioner, CAT trainer, TMap Test Engineer, TMap Test

Læs mere

Development environments made easy

Development environments made easy Development environments made easy Hvad har I med efter oplægget Overordnet Indblik i en række virtualiserings teknologier, med udgangspunkt i Vagrant Konkret Eyes on en konkret, fungerende anvendelse,

Læs mere

Anmode om et tilbud: www.studioprime.hu og info@studioprime.hu Vi vil svare inden for 24 timer!

Anmode om et tilbud: www.studioprime.hu og info@studioprime.hu Vi vil svare inden for 24 timer! studioprime.hu produkter og services prisliste Gældende fra Jan. 11, 2015 til Feb. 28, 2015. Anmode om et tilbud: www.studioprime.hu og info@studioprime.hu Vi vil svare inden for 24 timer! Basic website

Læs mere

Vejledning til Sundhedsprocenten og Sundhedstjek

Vejledning til Sundhedsprocenten og Sundhedstjek English version below Vejledning til Sundhedsprocenten og Sundhedstjek Udfyld Sundhedsprocenten Sæt mål og lav en handlingsplan Book tid til Sundhedstjek Log ind på www.falckhealthcare.dk/novo Har du problemer

Læs mere

Vejledning til at tjekke om du har sat manuel IP på din computer.

Vejledning til at tjekke om du har sat manuel IP på din computer. Indhold Vejledning til at, komme på nettet. (DANSK)... 2 Gælder alle systemer.... 2 Vejledning til at tjekke om du har sat manuel IP på din computer.... 2 Windows 7... 2 Windows Vista... 2 Windows XP...

Læs mere

Det vigtigste først! Dette er måske den vigtigste bog der nogensinde er skrevet om agile vs. vandfald. Muligvis fordi det vel stadig er den eneste

Det vigtigste først! Dette er måske den vigtigste bog der nogensinde er skrevet om agile vs. vandfald. Muligvis fordi det vel stadig er den eneste WTF? Thomas Schou-Moldt, Miracle A/S (siden 2008) Arkitekt, udvikler, teknisk projektleder, mv. Indtil videre afsonet lidt over 20 år i branchen, ingen udsigt til prøveløsladelse tsm@miracleas.dk, 5374

Læs mere

Product Ownerens værktøjskasse

Product Ownerens værktøjskasse Product Ownerens værktøjskasse 26. marts 2014 Jesper Thaning, agil praktiker & partner i BestBrains Agenda Vurdering af behov (værdi og risiko) Nedbrydning Det visuelle Afklaring af User Stories PO i større

Læs mere

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index

DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index DET KONGELIGE Index Download driver... 2 Find the Windows 7 version.... 2 Download the Windows Vista driver.... 4 Extract driver... 5 Windows Vista installation of a printer.... 7 Side 1 af 12 DET KONGELIGE

Læs mere

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1

IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1 IBM Network Station Manager esuite 1.5 / NSM Integration IBM Network Computer Division tdc - 02/08/99 lotusnsm.prz Page 1 New esuite Settings in NSM The Lotus esuite Workplace administration option is

Læs mere

Rejseplanen status og udvikling. Birgitte Woolridge, Product Manager, blw@rejseplanen.dk

Rejseplanen status og udvikling. Birgitte Woolridge, Product Manager, blw@rejseplanen.dk Rejseplanen status og udvikling Birgitte Woolridge, Product Manager, blw@rejseplanen.dk Agenda Rejseplanen facts&figures Hvorfor kan Rejseplanen ikke bare vise, når bussen ikke kommer??!! Nye ting på Rejseplanen

Læs mere

Shooting tethered med Canon EOS-D i Capture One Pro. Shooting tethered i Capture One Pro 6.4 & 7.0 på MAC OS-X 10.7.5 & 10.8

Shooting tethered med Canon EOS-D i Capture One Pro. Shooting tethered i Capture One Pro 6.4 & 7.0 på MAC OS-X 10.7.5 & 10.8 Shooting tethered med Canon EOS-D i Capture One Pro Shooting tethered i Capture One Pro 6.4 & 7.0 på MAC OS-X 10.7.5 & 10.8 For Canon EOS-D ejere der fotograferer Shooting tethered med EOS-Utility eller

Læs mere

DSDM Agil projektledelse

DSDM Agil projektledelse DSDM Agil projektledelse Divisionsdirektør Jakob Seedorff 5. december 1 Fiftytwo A/S Et af 12 selskaber i Bording Group Retail 52RETAIL Omnichannel Point of Sale Mobile Point of Sale Selvscanning Leasing

Læs mere

Hvor er mine runde hjørner?

Hvor er mine runde hjørner? Hvor er mine runde hjørner? Ofte møder vi fortvivlelse blandt kunder, når de ser deres nye flotte site i deres browser og indser, at det ser anderledes ud, i forhold til det design, de godkendte i starten

Læs mere

Skær ned på de manuelle tests - Automatisér!...og undgå skader!

Skær ned på de manuelle tests - Automatisér!...og undgå skader! Skær ned på de manuelle tests - Automatisér!...og undgå skader! Hvem er vi? Morten Bjerg Gregersen Projektkonsulent mgr@bankdata.dk Marianne Gadegaard Testleder mag@bankdata.dk Agenda Vores verden Kvalitetssikring

Læs mere

Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov.

Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov. På dansk/in Danish: Aarhus d. 10. januar 2013/ the 10 th of January 2013 Kære alle Chefer i MUS-regi! Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov. Og

Læs mere

DK - Quick Text Translation. HEYYER Net Promoter System Magento extension

DK - Quick Text Translation. HEYYER Net Promoter System Magento extension DK - Quick Text Translation HEYYER Net Promoter System Magento extension Version 1.0 15-11-2013 HEYYER / Email Templates Invitation Email Template Invitation Email English Dansk Title Invitation Email

Læs mere

10 spørgsmål der vil hjælpe dig med dine testcases

10 spørgsmål der vil hjælpe dig med dine testcases 10 spørgsmål der vil hjælpe dig med dine testcases Hvad er en testcase En testcase designes ud fra et eller flere test formål, som f.eks. at teste en speciel funktionalitet eller kvalitetsegenskab for

Læs mere

INTEGRATOR-DAG III. Status og opfølgning på udrulning af mobilt Dankort. december 2016 Nets Denmark

INTEGRATOR-DAG III. Status og opfølgning på udrulning af mobilt Dankort. december 2016 Nets Denmark INTEGRATOR-DAG III Status og opfølgning på udrulning af mobilt Dankort december 2016 Nets Denmark Agenda 1 Velkommen 2 Seneste nyt fra Dankort 3 Brugerundersøgelser 4 Udrulningsplan 5 Erfaringer fra pilot

Læs mere

September : Demo. Biblioteket App

September : Demo. Biblioteket App September 2018 2: Demo Biblioteket App Biblioteket App -overblik Redia 2 MÅL At finde noget at læse MÅL At administrere mine ting MÅL At finde info om mit bibliotek Biblioteket App -overblik Redia 3 Forside

Læs mere

How Al-Anon Works - for Families & Friends of Alcoholics. Pris: kr. 130,00 Ikke på lager i øjeblikket Vare nr. 74 Produktkode: B-22.

How Al-Anon Works - for Families & Friends of Alcoholics. Pris: kr. 130,00 Ikke på lager i øjeblikket Vare nr. 74 Produktkode: B-22. Bøger på engelsk How Al-Anon Works - for Families & Friends of Alcoholics Al-Anons grundbog på engelsk, der indfører os i Al- Anon programmet. Om Al-Anons historie, om forståelse af os selv og alkoholismen.

Læs mere

Testing Tuesday 07.Juni Aarhus. CapgeminiSogeti

Testing Tuesday 07.Juni Aarhus. CapgeminiSogeti Testing Tuesday 07.Juni 2016 - Aarhus 1 Formål Testing Tuesday skal sikre den fortsatte innovation og fremgang der er inden for test og samtidig sætte rammen for diskussioner og debat. Agendaen vil skifte

Læs mere

To the reader: Information regarding this document

To the reader: Information regarding this document To the reader: Information regarding this document All text to be shown to respondents in this study is going to be in Danish. The Danish version of the text (the one, respondents are going to see) appears

Læs mere

Get Skeleton. Boilerplate for Responsive, Mobile-Friendly Development

Get Skeleton. Boilerplate for Responsive, Mobile-Friendly Development Get Skeleton Boilerplate for Responsive, Mobile-Friendly Development Hvad er Get Skeleton?!? Get Skeleton er en lille samling af små CSS og JS filer, som giver dig adgang til ultra hurtig udvikling af

Læs mere

dfgfdhsjfgdghjghfkfhgkfhjsrt Test som praktisk håndværksdisciplin Sara Stürup Willer

dfgfdhsjfgdghjghfkfhgkfhjsrt Test som praktisk håndværksdisciplin Sara Stürup Willer dfgfdhsjfgdghjghfkfhgkfhjsrt Test som praktisk håndværksdisciplin Sara Stürup Willer Agenda Præsentation af Sara Stürup Willer og Kamstrup Test begreber Testerens mange roller Test typer Test aktiviteter

Læs mere

how to save excel as pdf

how to save excel as pdf 1 how to save excel as pdf This guide will show you how to save your Excel workbook as PDF files. Before you do so, you may want to copy several sheets from several documents into one document. To do so,

Læs mere

United Nations Secretariat Procurement Division

United Nations Secretariat Procurement Division United Nations Secretariat Procurement Division Vendor Registration Overview Higher Standards, Better Solutions The United Nations Global Marketplace (UNGM) Why Register? On-line registration Free of charge

Læs mere

FOREBYGGELSE AF ARBEJDSULYKKER I DONG OIL & GAS

FOREBYGGELSE AF ARBEJDSULYKKER I DONG OIL & GAS FOREBYGGELSE AF ARBEJDSULYKKER I DONG OIL & GAS I-BAR Arbejdsmiljø Topmøde 26. oktober 2016 Jacob Heinricy Jensen, Head of QHSE, DONG Oil & Gas Introduktion DONG Oil & Gas og vores nuværende performance

Læs mere

Casper Fabricius http://casperfabricius.com. ActiveRecord. O/RM i Ruby on Rails

Casper Fabricius http://casperfabricius.com. ActiveRecord. O/RM i Ruby on Rails Casper Fabricius http://casperfabricius.com ActiveRecord O/RM i Ruby on Rails Casper Fabricius Freelance webudvikler - casperfabricius.com 9 års erfaring med webudvikling 6 år med ASP/ASP.NET/C# 3 år med

Læs mere

Vandeffektive mejerier. Projekter mellem Arla Foods og Ecolab

Vandeffektive mejerier. Projekter mellem Arla Foods og Ecolab 1 Vandeffektive mejerier Projekter mellem Arla Foods og Ecolab Optimisation of TCO (Total Cost of Operations) 2 3 TCO Project Model TASK FORCE ANALYSIS OPTIMIZATION VALIDATION Prioritization of projects

Læs mere

1.8.2 Overblik over releasens

1.8.2 Overblik over releasens 1.8.2 Overblik over releasens Marts 2013 Releasedato 21. marts 2013, mellem kl. 7:00 og 10:00 GMT Indholdsfortegnelse Forbedringer... 3 Find Us - bekræft beliggenhed på kort... 3 LinkedIn føjet til muligheder

Læs mere

Healthcare Apps. OUH Odense University Hospital & Svendborg Hospital. Kiel, Germany, November 2013 1 05/12/13

Healthcare Apps. OUH Odense University Hospital & Svendborg Hospital. Kiel, Germany, November 2013 1 05/12/13 Healthcare Apps OUH Odense University Hospital & Svendborg Hospital Kiel, Germany, November 2013 1 05/12/13 Jesper Lakman Senior Consultant Digital InnovaGon (4 employees) IT Department (140 employees)

Læs mere

Erfaringer fra innføring av ISO i danske kommuner (styringssystem for informasjonssikkerhet)

Erfaringer fra innføring av ISO i danske kommuner (styringssystem for informasjonssikkerhet) Erfaringer fra innføring av ISO 27001 i danske kommuner (styringssystem for informasjonssikkerhet) Lars Neupart S,-er, Direktør i Neupart A/S LN@neupart.com twi

Læs mere

Succesfuld Problem management. 2. December 2015 Laurine Halkjær

Succesfuld Problem management. 2. December 2015 Laurine Halkjær Succesfuld Problem management 2. December 2015 Laurine Halkjær 1 TDC s IT organisation Sidst opdateret 1. dec 2015 NB. TDC Servicedesk er organiseret i Channels divisionen for at være tæt på forretningen.

Læs mere

Øg sporbarhed og produktivitet gennem integration

Øg sporbarhed og produktivitet gennem integration Øg sporbarhed og produktivitet gennem integration Hvem er jeg? De næste 40 minu4er DevOps hos TestHuset En normal case - Problemstillinger - Hvordan vi arbejder med kunden - Løsning Q&A DevOps DevOps is

Læs mere

Lagerstyring i Microsoft Dynamics 365 for Finance and Operations

Lagerstyring i Microsoft Dynamics 365 for Finance and Operations Kursus 3 dage DKK 17.700 Nr. 90267 P ekskl. moms Dato Sted 23-09-2019 Taastrup Lagerstyring i Microsoft Dynamics 365 for Finance and Operations Kurset er for alle, der ønsker at lære om og mestre den grundlæggende

Læs mere

Agenda. Muligheder for anvendelse. Komponenter. Features. Restore muligheder. DR og TSM integration. Repository. Demo. Spørgsmål

Agenda. Muligheder for anvendelse. Komponenter. Features. Restore muligheder. DR og TSM integration. Repository. Demo. Spørgsmål Agenda Muligheder for anvendelse Komponenter Features Restore muligheder DR og TSM integration Repository Demo Spørgsmål Muligheder for anvendelse Data Center dmsave/lokal TSM Remote Office Application

Læs mere

Microsoft MB-330 Microsoft Dynamics 365 Unified Operations Core

Microsoft MB-330 Microsoft Dynamics 365 Unified Operations Core Microsoft MB-330 Microsoft Dynamics 365 Unified Operations Core Do You Face Such Problems? 01 02 03 How To Practice How To Prepare How To Pass MB-330 Exam Dumps Visit: DumpsCompany For Your Problems MB-330

Læs mere

Registratormøde. Aarhus 6. maj 2014

Registratormøde. Aarhus 6. maj 2014 Registratormøde Aarhus 6. maj 2014 Dagsorden 09:30 Kaffe/te 10:00 Dialogmøde - Automatisering af fuldmægtigrollen og validering af data. 12:00 Frokost 13:00 Alm. registratormøde: - Orientering om nuværende

Læs mere

Forretningsmodeller for mobile applikationer

Forretningsmodeller for mobile applikationer Forretningsmodeller for mobile applikationer Indsigt og strategi Søren Kottal Eskildsen Alexandra Instituttet A/S Skabelon til forretningsmodel for mobile Click to edit Master title style applikationer

Læs mere

Succesfuld implementering af automatiseret test

Succesfuld implementering af automatiseret test Succesfuld implementering af automatiseret test Forudsætningerne og faldgruberne John Fodeh john.fodeh@hp.com 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject

Læs mere

Janni Nielsen Department of Informatics HCI Research Group

Janni Nielsen Department of Informatics HCI Research Group Janni Nielsen Department of Informatics HCI Research Group SKAL VI SE PÅ BRUGERNE? - KULTURSPECIFIKKE PERSPEKTIVER PÅ USABILITY WORLD USABILITY DAY, 14 NOVEMBER, 2006 Globale digitalisering - verdens borgere

Læs mere

Browser eller app til My Meeting Video

Browser eller app til My Meeting Video Browser eller app til My Meeting Video Indhold Indledning... 2 Stationær PC... 3 Chrome... 3 Microsoft Explorer... 3 Mozilla Firefox... 5 Andre browsere... 5 Android mobiltelefoner og tablets... 6 Iphones

Læs mere

GUIDE TIL BREVSKRIVNING

GUIDE TIL BREVSKRIVNING GUIDE TIL BREVSKRIVNING APPELBREVE Formålet med at skrive et appelbrev er at få modtageren til at overholde menneskerettighederne. Det er en god idé at lægge vægt på modtagerens forpligtelser over for

Læs mere

[A20] Kick off document and process description. 1 of 5

[A20] Kick off document and process description. 1 of 5 [A20] Kick off document and process description 1 of 5 kick off document Huge Lawn Projekt Kick-Off Alle projekter og ideer er forskellige. For at vi kan give et reelt bud på dit/jeres projekt eller idé

Læs mere

Escape velocity: Slashing deployment times with Docker

Escape velocity: Slashing deployment times with Docker Alm Brand IT-OPERATIONS / IT-UDVIKLING Escape velocity: Slashing deployment times with Docker DrivingIT 04/11 2016 Loke Johannessen & Sune Keller Agenda 1. Hvor kommer vi fra 2. Hvor ville vi hen 3. Fart

Læs mere

Hvordan vælger jeg dokumentprofilen?

Hvordan vælger jeg dokumentprofilen? Hvordan vælger jeg dokumentprofilen? Valget af OIOUBL profil i en konkret dokumentudveksling vil bl.a. afhænge af, hvilke OIOUBL profiler den anden part i udvekslingen understøtter. Et konkret eksempel

Læs mere

3D NASAL VISTA 2.0

3D NASAL VISTA 2.0 USER MANUAL www.nasalsystems.es index index 2 I. System requirements 3 II. Main menu 4 III. Main popup menu 5 IV. Bottom buttons 6-7 V. Other functions/hotkeys 8 2 I. Systems requirements ``Recommended

Læs mere

dansk tv guide 4FF5B32E065D94EADE23B49ADD83576C Dansk Tv Guide

dansk tv guide 4FF5B32E065D94EADE23B49ADD83576C Dansk Tv Guide Dansk Tv Guide Thank you for downloading. As you may know, people have search hundreds times for their chosen readings like this, but end up in infectious downloads. Rather than enjoying a good book with

Læs mere

Succes med agile. The hardest single part of building a software system is deciding precisely what to build. Fred Brooks, No Silver Bullet

Succes med agile. The hardest single part of building a software system is deciding precisely what to build. Fred Brooks, No Silver Bullet Succes med agile The hardest single part of building a software system is deciding precisely what to build. Fred Brooks, No Silver Bullet Kort om Ative Kurser Bedre software hurtigere Konsulenter Bedre

Læs mere

Lovkrav vs. udvikling af sundhedsapps

Lovkrav vs. udvikling af sundhedsapps Lovkrav vs. udvikling af sundhedsapps Health apps give patients better control User Data Social media Pharma Products User behaviour Relatives www Self monitoring (app) data extract Healthcare specialists

Læs mere

Billede af den virtuelle tur rundt om minikraftværket set på en pc (Eget arkiv, 2017)

Billede af den virtuelle tur rundt om minikraftværket set på en pc (Eget arkiv, 2017) Platformen "The Viewer" Vi har valgt at teste den virtuelle tour platform "The Viewer" som giver mulighed for at samle en række 360 graders foto i en virtuel tour rundt i en lokalitet og tilføje forskellige

Læs mere

Webside score unlockdealers.com

Webside score unlockdealers.com Webside score unlockdealers.com Genereret Januar 10 2017 13:35 PM Scoren er 57/100 SEO Indhold Titel Unlock Dealers - Unlock codes start from $1 Dealers and Customers Wanted Længde : 72 Kan optimeres;

Læs mere

Immigration Housing. Housing - Renting. Stating that you want to rent something. Type of accommodation. Type of accommodation. Type of accommodation

Immigration Housing. Housing - Renting. Stating that you want to rent something. Type of accommodation. Type of accommodation. Type of accommodation - Renting English I am looking for a to rent. Stating that you want to rent something room flat / apartment studio flat / studio apartment detached house semi-detached house terraced house How much is

Læs mere

IT Service Management (ITIL) i en agil verden. Lars Zobbe Mortensen

IT Service Management (ITIL) i en agil verden. Lars Zobbe Mortensen IT Service Management (ITIL) i en agil verden Lars Zobbe Mortensen Om Lars It service management konsulent ITIL ekspert og underviser Projekt leder PRINCE2 agile og underviser Tidligere leder for udviklings

Læs mere

Elma ToolCheck Dansk manual DK: 63 98 981 013 EAN: 5706445280148

Elma ToolCheck Dansk manual DK: 63 98 981 013 EAN: 5706445280148 Elma ToolCheck Dansk manual DK: 63 98 981 013 EAN: 5706445280148 Elma ToolCheck side 2 Quick guide til Elma ToolCheck Det er nemt at komme i gang med at bruge Elma ToolCheck. Følg blot nedenstående vejledning,

Læs mere

FSC Online Claims Platform. Workshop om CoC byrden

FSC Online Claims Platform. Workshop om CoC byrden FSC Online Claims Platform Workshop om CoC byrden How does the current system work? Company A sells FSC certified products to FSC 100% Certification body A audits Company A s volume summary No one controls

Læs mere

Scrum og agile. Torsdag d. 29. november 2007

Scrum og agile. Torsdag d. 29. november 2007 Projektbar (på vej hjem møde) Scrum og agile Torsdag d. 29. november 2007 Agenda Scrum kort overblik Portefølje og Roadmap pplanlægning g Scrum Implementation Atives produkter Scrum Team Agile coaching:

Læs mere

Trolling Master Bornholm 2016 Nyhedsbrev nr. 8

Trolling Master Bornholm 2016 Nyhedsbrev nr. 8 Trolling Master Bornholm 2016 Nyhedsbrev nr. 8 English version further down Der bliver landet fisk men ikke mange Her er det Johnny Nielsen, Søløven, fra Tejn, som i denne uge fangede 13,0 kg nord for

Læs mere

Operation Manual SMS Air Conditioner Remote Controller Model No.: SR-001

Operation Manual SMS Air Conditioner Remote Controller Model No.: SR-001 Operation Manual SMS Air Conditioner Remote Controller Model No.: SR-001 Ls venligst denne instruktions manual igennem inden brug af produktet Thank you for purchasing our product. This smart unit is not

Læs mere

DYNAMICS AX 2012 FÅ OVERBLIK OG SE NYE MULIGHEDER BUSINESS PRODUCTIVITY

DYNAMICS AX 2012 FÅ OVERBLIK OG SE NYE MULIGHEDER BUSINESS PRODUCTIVITY 1 DYNAMICS AX 2012 FÅ OVERBLIK OG SE NYE MULIGHEDER BUSINESS PRODUCTIVITY Peter Holm & Morten Albrechtsen Maj 2013 AGENDA INTRODUKTION TIL BUSINESS PRODUCTIVITY HOS COLUMBUS PÅ BESØG I AX 2012 BUSINESS

Læs mere

Microsoft Dynamics CRM 2015 Loyale kunder er de bedste kunder.

Microsoft Dynamics CRM 2015 Loyale kunder er de bedste kunder. INDLÆG 15 MSCRM 2015 Microsoft Dynamics CRM 2015 Loyale kunder er de bedste kunder. Lars Grønning Tranders 04.11.2015 10.11.2015 CGI Group Inc. 2015 Lars G. Tranders Uddannelse Rolle Certificeringer Handel

Læs mere

Agil-model versus V-model set i lyset af en testers dilemmaer

Agil-model versus V-model set i lyset af en testers dilemmaer Agil-model versus V-model set i lyset af en testers dilemmaer 1 Præsentation Foredragsholder Ane Clausen: Cand.Scient i Datalogi Københavns Universitet, Danmark Gift, 3 børn 25 års erfaring med IT: 12

Læs mere

TESTAUTOMATISERING. Præsentation af: BPT anvendt til automatiseret test. HP test brugerkonference november 2008

TESTAUTOMATISERING. Præsentation af: BPT anvendt til automatiseret test. HP test brugerkonference november 2008 TESTAUTOMATISERING Præsentation af: BPT anvendt til automatiseret test HP test brugerkonference november 2008 Foredragsholdere Cand.Scient fra DIKU Har arbejdet 22 år med IT heraf 8 år med Test 2 år med

Læs mere

Christian Jelbo mobile manager cj@eb.dk +45 2020 0575. Mobil

Christian Jelbo mobile manager cj@eb.dk +45 2020 0575. Mobil Christian Jelbo mobile manager cj@eb.dk +45 2020 0575 Mobil Godteposen Det mobile markedet og Ekstra Bladet Status på Ekstra Bladets mobile aktiviteter Strategi og markedsposition Hvem benytter sig af

Læs mere

Customer Engagement Platform

Customer Engagement Platform Customer Engagement Platform Partner Briefing på Sitecore Customer Engagement Platform 17. Juni 2011 Page 1 Dagens program Kort intro til Sitecore Customer Engagement Platform Demo af de forskellige features

Læs mere

Kend din kvalitet og prisen for den

Kend din kvalitet og prisen for den Kend din kvalitet og prisen for den Hvem jeg er og hvad jeg vil tale om - Kort om TIA Technology - Scoping og planlægning af releases - Testplanlægning og kvalitetsopfølgning - Omkostningsstyring Flemming

Læs mere

Overvågning TestHusets servere og hjemmeside

Overvågning TestHusets servere og hjemmeside 7. april 2011 Overvågning TestHusets servere og hjemmeside Af: Helge Nymand Flemming Wulff KonsulentCenter KompetenceCenter TestCenter Agenda 1. Automatiseret servereovervågning i praksis ved brug af QuickTest

Læs mere

Underbilag 2.24 Kommunernes it-miljø

Underbilag 2.24 Kommunernes it-miljø Underbilag 2.24 Kommunernes it-miljø Indholdsfortegnelse Vejledning... 3 1 Indledning... 3 2 Sagsbehandling Klientmiljø... 3 2.1 Operativsystem... 3 2.2 Browser... 5 2.3 Runtime Miljøer... 6 2.4 Fysiske

Læs mere

Vejen til nemmere og mere sikker implementering af Microsoft Dynamics AX

Vejen til nemmere og mere sikker implementering af Microsoft Dynamics AX INDLÆG 05 DYNAMICS AX Vejen til nemmere og mere sikker implementering af Microsoft Dynamics AX Susanne Riis Blaabjerg 07.10.2015 CGI Group Inc. 2015 Agenda 1 2 3 4 5 6 CGI Surestep - en fuld skalérbar

Læs mere

Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende

Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende Changes for Rottedatabasen Web Service The coming version of Rottedatabasen Web Service will have several changes some of them breaking for the exposed methods. These changes and the business logic behind

Læs mere

Erfaringer med gennemførelse af store IT-projekter. Fagdirektør Thomas Monefeldt, Udvikling og Forenklingsstyrelsen Skatteministeriet

Erfaringer med gennemførelse af store IT-projekter. Fagdirektør Thomas Monefeldt, Udvikling og Forenklingsstyrelsen Skatteministeriet Erfaringer med gennemførelse af store IT-projekter Fagdirektør Thomas Monefeldt, Udvikling og Forenklingsstyrelsen Skatteministeriet 1 Indhold Introduktion til ImplementeringsCenter for Inddrivelse (ICI)

Læs mere

Listen Mr Oxford Don, Additional Work

Listen Mr Oxford Don, Additional Work 57 (104) Listen Mr Oxford Don, Additional Work Listen Mr Oxford Don Crosswords Across 1 Attack someone physically or emotionally (7) 6 Someone who helps another person commit a crime (9) 7 Rob at gunpoint

Læs mere

AGENDA. Om frog Vores tilgang til innovation Q&A

AGENDA. Om frog Vores tilgang til innovation Q&A AGENDA Om frog Vores tilgang til innovation Q&A FROG IS A GLOBAL PRODUCT STRATEGY AND DESIGN FIRM In 1969, in the Black Forest of Germany, designer Hartmut Esslinger founded frog with the conviction that

Læs mere

SAS Corporate Program Website

SAS Corporate Program Website SAS Corporate Program Website Dear user We have developed SAS Corporate Program Website to make the administration of your company's travel activities easier. You can read about it in this booklet, which

Læs mere

App til indmelding af glemt check ud

App til indmelding af glemt check ud App koncept til indmelding af glemt check ud App til indmelding af glemt check ud 5. mar. 2015 Side 1 App koncept til indmelding af glemt check ud 1 Introduktion Flg. er en besvarelse til en idekonkurrence

Læs mere

En måling er bedre end 100 mavefornemmelser

En måling er bedre end 100 mavefornemmelser Test din virksomheds modenhed til at gennemføre projekter En måling er bedre end 100 mavefornemmelser Per Hartlev ph@whitebox.dk 10/3-2016 Søren T. Lyngsø 1984-1993 ABB 1993-2001 DELTA 2001-2014 Whitebox

Læs mere