{"id":4258,"date":"2015-10-27T10:43:01","date_gmt":"2015-10-27T09:43:01","guid":{"rendered":"http:\/\/www.traineebloggen.se\/?p=4258"},"modified":"2015-10-27T11:17:49","modified_gmt":"2015-10-27T10:17:49","slug":"shipit-och-autotester","status":"publish","type":"post","link":"https:\/\/www.traineebloggen.se\/index.php\/2015\/10\/trainee\/shipit-och-autotester\/","title":{"rendered":"Shipit och autotester"},"content":{"rendered":"<p style=\"line-height: 18.0pt\"><span style=\"font-family: 'Georgia',serif;color: #333333\">Hej!<\/span><\/p>\n<p style=\"line-height: 18.0pt;text-align: start\"><span style=\"font-family: 'Georgia',serif;color: #333333\">Nu har det g\u00e5tt tv\u00e5 veckor sedan Simon sist skrev ett blogginl\u00e4gg. P\u00e5 dessa tv\u00e5 veckor har v\u00e4ldigt mycket hunnit h\u00e4nda. F\u00f6rutom det dagliga arbetet som best\u00e5r av manuellt testande har vi f\u00e5tt ett autotest som ska skrivas som en b\u00f6rjan p\u00e5 n\u00e4sta del av testblocket. I de manuella testerna f\u00e5r man oftast leta runt och utforska f\u00f6r att se om funktionaliteten \u00e4r den man f\u00f6rv\u00e4ntar sig. I autotesterna d\u00e4remot kontrollerar man g\u00e4rna s\u00e5dant man vet, t.ex. utdata mot k\u00e4nd indata vilket inte borde f\u00f6r\u00e4ndras bara f\u00f6r att man patchar n\u00e5got annat. Helt enkelt, ett relativt snabbt s\u00e4tt att kontrollera att saker fortfarande fungerar n\u00e4r man g\u00f6r f\u00f6r\u00e4ndringar.<\/span><\/p>\n<p style=\"line-height: 18.0pt;text-align: start\"><span style=\"font-family: 'Georgia',serif;color: #333333\">En rolig grej som Simon ber\u00e4ttade om i sitt inl\u00e4gg var att vi hade Shipit. Shipit \u00e4r en h\u00e4ndelse p\u00e5 Cinnober som p\u00e5gick fr\u00e5n 12:00 p\u00e5 torsdagen till 12:00 p\u00e5 fredagen d\u00e4r alla p\u00e5 f\u00f6retaget hade m\u00f6jlighet att g\u00f6ra\/bygga vad de ville. Jag och Simon gick med i ett projekt d\u00e4r man skulle bygga ett testverktyg f\u00f6r SWIFT meddelanden. SWIFT \u00e4r ett protokoll som anv\u00e4nds av banker f\u00f6r att genomf\u00f6ra transaktioner. I det system vi jobbar i anv\u00e4nds det bland annat f\u00f6r att bokf\u00f6ra pengar och v\u00e4rdepapper som pant p\u00e5 den handel man utf\u00f6r. Kort sagt \u00e5ker SWIFT-meddelanden lite fram och tillbaka och n\u00e4r man vill l\u00e4gga in pant f\u00f6r att testa detta beh\u00f6vde testaren manuellt redigera meddelandena efter mallar. Det testverktyget g\u00f6r \u00e4r att automatisera processen att godk\u00e4nna meddelanden och skicka in svar vilket sparar otroligt mycket tid n\u00e4r man testar.<\/span><\/p>\n<p style=\"line-height: 18.0pt;text-align: start\"><span style=\"font-family: 'Georgia',serif;color: #333333\">Sj\u00e4lva Shipit dagen var mycket rolig och vi satt sent p\u00e5 torsdagsnatten och kodade p\u00e5 v\u00e5rat lilla projekt drivna i \u00e4kta lan-anda p\u00e5 pizza och andra godsaker. Typen av projekt var v\u00e4ldigt blandade, allt fr\u00e5n testverktyg och tidsrapporteringsprogram till spel, finansiell teori och n\u00e4tverksanslutna arduino med olika sensorer. Bredden och kvalit\u00e9n p\u00e5 shipit projekten var fantastisk och det var riktigt kul att vara en del av. Lite olika priser delades ut och vi vann faktiskt ett pris f\u00f6r b\u00e4sta projekt d\u00e5 det blev ett riktigt bra resultat och halva gruppen bestod av rena nykomlingar. Det var en fantastiskt kul dag (och natt) och jag ser fram emot n\u00e4sta tillf\u00e4lle!<\/span><\/p>\n<div id=\"attachment_4259\" style=\"width: 510px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.traineebloggen.se\/wp-content\/uploads\/traineebloggen\/2015\/10\/shipit.jpg\"><img aria-describedby=\"caption-attachment-4259\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-4259\" src=\"http:\/\/www.traineebloggen.se\/wp-content\/uploads\/traineebloggen\/2015\/10\/shipit.jpg\" alt=\"\" width=\"500\" height=\"333\" \/><\/a><p id=\"caption-attachment-4259\" class=\"wp-caption-text\">Prisutdelning efter Shipit, notera de magnifika tr\u00f6jorna dagen till \u00e4ra!<\/p><\/div>\n<p style=\"line-height: 18.0pt;text-align: start\"><span style=\"font-family: 'Georgia',serif;color: #333333\">Avslutningsvis har scrum-teamen i projektet blandats om och jag och Simon sitter inte l\u00e4ngre i v\u00e5r egna lilla traineeh\u00f6rna. Vi b\u00f6rjade jobba h\u00e4r \u00a0mitt i en sprint och vi f\u00e5r nu m\u00f6jlighet att vara med fr\u00e5n b\u00f6rjan n\u00e4r vi nu g\u00e5r in i en ny utvecklingsfas, vilket k\u00e4nns \u00a0riktigt bra.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hej! Nu har det g\u00e5tt tv\u00e5 veckor sedan Simon sist skrev ett blogginl\u00e4gg. P\u00e5 dessa tv\u00e5 veckor har v\u00e4ldigt mycket hunnit h\u00e4nda. F\u00f6rutom det dagliga arbetet som best\u00e5r av manuellt testande har vi f\u00e5tt ett autotest som ska skrivas som en b\u00f6rjan p\u00e5 n\u00e4sta del av testblocket. I de manuella testerna f\u00e5r man oftast leta [&hellip;]<\/p>\n","protected":false},"author":116,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[394,1],"tags":[395,187,401,30],"_links":{"self":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts\/4258"}],"collection":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/users\/116"}],"replies":[{"embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/comments?post=4258"}],"version-history":[{"count":3,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts\/4258\/revisions"}],"predecessor-version":[{"id":4262,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/posts\/4258\/revisions\/4262"}],"wp:attachment":[{"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/media?parent=4258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/categories?post=4258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.traineebloggen.se\/index.php\/wp-json\/wp\/v2\/tags?post=4258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}