Våra favoritverktyg för test, datahantering och kollaboration

Vilka verktyg används av kollegor runt omkring mig idag? Att ta reda på det kan vara första steget mot att uppdatera sin personliga verktygskarta vad gäller utvecklings- och testarbete inom mjukvara. Men finns egentligen behovet? Jag får ju tillgång till de verktyg jag behöver av min arbetsgivare, eller?Det kan finnas goda möjligheter att höja sin personliga effektivitet genom att ha letat upp användbara verktyg i något läge. Det kan möjligtvis också vara just du som letar upp, utvärderar och pekar ut lämpliga verktyg som arbetsgivaren sedan inför som standard.

I denna artikel listar jag ett gäng verktyg som jag tjuvlyssnat mig till via kollegor. Även om jag redan känner till och har använt flera av verktygen är det intressant i sig att det fortfarande pratas om dem.

Generellt om de listade verktygen

Några av verktygen som nämns här är online-verktyg. Jag rekommenderar var och en att titta igenom användarvillkoren innan användning. Vissa verktyg kan spara online-kopior av din data och beroende på vad du jobbar med för data kan verktygen vara mer eller mindre lämpliga att använda.

Inom varje kategori nedan blandas nytt som gammalt. Den gemensamma nämnaren är att jag snappat upp namnen antingen för första gången eller återigen.

Verktyg för test

Dessa verktyg kan användas för att undersöka, manipulera eller säkra bevis kring hur ett system beter sig.

 

playwright (kopia)
Playwright

“End to end”-testning av webbapplikationer.

Ännu ett verktyg för att skriva automatiserade tester. De personer jag tjuvlyssnat på gillar snabbheten, stabiliteten och friheten att välja ”runner”. Syntaxen är mer ren JavaScript än typ Cypress och Testcafé med sina ”cy”- respektive ”t”-objekt.

Det kan vara lättare att komma igång med andra verktyg som till exempel Cypress men det finns röster som säger att Playwright är värt det extra arbetet. Varje verktyg av den här sorten fyller sin nisch och det finns naturligtvis inget facit kring vilken som är absolut rätt. Det är värt att undersöka alla aspekter i just det aktuella fallet vid införande precis som för andra typer av verktyg.

https://playwright.dev/

 

unnamedInterceptor

En egen mock-server som Chrome extension.

Ett lätt sätt att spela in anrop från frontend till backend för att sedan låtsas vara backend och ändra i svaret till frontend. Ett favoritverktyg för att simulera felkoder till frontend. En fördel är enkelheten och jag kan inte hitta några egentliga nackdelar med att ha denna eller någon liknande ”extention” i browsern. Finns i chrome web store.

 

VLC-LOGOVLC media player

För skärminspelning.

VLC har funnits länge och det är fortfarande vid god vigör. Mitt favoritverktyg att spela upp video på. Snappade nyss upp att det även går att spela in rörliga händelser på skärmen. I praktiken blir detta då ett verktyg jag kan använda i samband med test av mjukvara.  Detta är ett verktyg i den kategorin där jag inte kan se några som helst egentliga nackdelar.

https://www.videolan.org/vlc/

 

Editering / datahantering

En samling verktyg som kan användas när du ska producera information eller omvandla formatet på informationen.

 

notabilityNotability

Noterings-app för iPad.

Verktyget klarar balansen mellan inmatning med tangentbord och inmatning med penna ganska bra. Synkar inte mellan enheter i gratisversionen. Jämförs ofta med konkurrenten GoodNotes. Med Notability går det att snabbt fånga idéer både i text och bild. En fördel blir då att de flyktiga idéerna i praktiken blir till text. I till exempel mitt fall riskerar annars idéerna att glömmas. Däremot blir det lagrade formatet Notabilitys eget. Det går dock att exportera till pdf och rtf. En nackdel i sammanhanget är alltså att jag konsekvent måste exportera data om jag vill vara framtidssäker.

https://notability.com/

 

tinywowTinyWow

Hanterar olika filtyper via webbläsaren. 

Genom att dra och släppa filer på webbsidan går det att omvandla mellan olika text- och videoformat. Enstaka sidor kan slås ihop och dokument kan delas upp, och mycket mer. Värt att utforska. Det finns till och med en ”Meme Maker”. En nackdel är att ”reCaptcha” dyker upp hela tiden, förvisso i det goda syftet att hindra robotar. Eftersom det är webbaserat skulle jag personligen vara försiktig om dokumenten innehåller mycket känsliga uppgifter även om de hävdar att informationen inte sparas.

https://tinywow.com/

 

Notepad++_Logo.svgNotepad++

En text-editor som ersätter Windows enkla Notepad-applikation.

Fungerar mer eller mindre som en IDE (utvecklingsmiljö) med stöd för olika typer av kod och med avancerade editerings-funktioner. Fungerar perfekt för oss som av olika skäl vill ha massor med olika text-filer öppna samtidigt. Mer fullfjädrade IDE’er som vscode kan användas till samma sak men Notepad++ känns enklare och mer lättviktigt för att bara skriva och hantera text i allmänhet. Det finns som jag ser det inga direkta nackdelar mer än att det blir ”overkill" för den som endast vill ha en enkel editor.

https://notepad-plus-plus.org/downloads/

 

Kollaboration

Verktyg för att samarbeta med andra eller organisera sitt eget arbete.

 

miroMiro

Visuell kollaboration.

Miro har först gått mig helt förbi bara för att plötsligt dyka upp på flera håll under 2021. Fungerar perfekt att vid digitalt ”remote”-arbete skriva och flytta lappar i realtid tillsammans. Begreppet ”open world” känns relevant här, dvs verktyget är icke-linjärt i den meningen att det inte finns någon snitslad bana som måste följas steg för steg. Det går dock att låsa objekt så att de inte flyger iväg över hela skärmen av misstag, vilket har hänt och framkallat skratt och glada tillrop. Det här är ett webbaserat verktyg med medföljande för- och nackdelar. Dvs snabbt och enkelt men organisationen som använder det kanske bör läsa det finstilta om datahantering.

https://miro.com/

 

draw-ioDraw.io

Skapa diagram eller konceptuella/logiska modeller av olika slag.

Det görs webbaserat via browsern och är smidigt men därmed behöver den som är noggrann kolla upp var informationen hamnar. Det är inga större problem med laddnings- eller ”refresh”-fördröjningar. Jag har sett detta verktyg användas som en integrerad standardiserad del av en organisation men det passar även perfekt till att användas rent personligen.

https://drawio-app.com

 

unnamedTrello

Organisera personliga projekt med checklistor och status-tavlor.

Ja jag vet, Trello själva marknadsför sig som ett sätt för team att samarbeta och hantera projekt i stil med verktyget Jira där lappar flyttas mellan kolumner. Men jag vill slå ett slag för det personliga användandet där Trello har en fördel i sin enkelhet. Jag har till exempel två tavlor privat, en för ”administration” som kan utföras vid skrivbordet framför datorn och en annan ”hus & hem” för allt arbete som INTE kan utföras framför datorn.

Jag ser att Trello utvecklas med integrationer av olika slag och det kan kanske vara en fördel för vissa. För egen del är jag nöjd så länge jag kan använda verktyget till mina enkla personliga tavlor.

https://trello.com/

 

Hedersomnämnanden

Slutligen en samling hedersomnämnanden. Verktyg av olika slag jag inte använt själv men snappat upp namnen på från entusiastiska kollegor.

Bug Magnet -

Hjälpverktyg för utforskande test i form av en ”Chrome extension”. Det handlar om att med enkla klick få hjälp med exempel på text att mata in i fält på webbsidan som testas. Namnet ”Bug Magnet” antyder något missvisande att verktyget aktivt kan hitta buggar. Så verkar inte vara fallet utan detta är mer ett statiskt bibliotek med exempel på testdata.
https://bugmagnet.org/

YARC (Yet Another REST Client) - 

En lättanvänd REST-klient. Finns bland annat som Chrome extension. I stort sett likvärdigt med att köra cURL från kommandoprompt men skulle kunna vara tacksamt om en stor del av det dagliga arbetet ändå görs via browser.
https://yet-another-rest-client.com/

INCSCAPE -

Program inom kategorin öppen källkod där man kan skapa och redigera Vektorbilder. https://inkscape.org/

QGIS - 

Skapa, redigera och visualisera GIS (geografiskt informationssystem). Också öppen källkod.
https://www.qgis.org/en/site/

Greenshot -

För skärmdumpning (stillbilder). Till Windows - finns till Mac för en kostnad.
https://getgreenshot.org/

OpenShot -

För videoredigering på Windows. Okomplicerat och fullt tillräckligt för små förklarande videosnuttar eller demonstrationer.
https://www.openshot.org/

Sammanfattning

Jag tror det är bra att fundera över den personliga verktygsfloran och processen kring hur den utvecklas. För mig går det i perioder. Jag är fullt nöjd i ett till två år för att sedan behöva göra något åt saken och höja blicken. Andra har öronen mot rälsen mer kontinuerligt. För den som varit laserfokuserad på det dagliga arbetet under en period kan det vara bra att ta reda på vad som händer runt omkring i verktygsvärlden. Och ett sätt att komma igång kan vara att tjuvlyssna.

 

Kanske kan det vara intressant att ta del av vår utvärdering av test och kravverktyg som passar bäst i förvaltning och sourcingverksamhet. Vilket är mest användbart när man sitter med upphandlingar och ska leveranstesta programvaran tillsammans med verksamheten mitt i införande process eller liknande?

New call-to-action

Gå tillbaka

Vi rekommenderar också