Automatiserade tester av kursrepon

  • Författare
  • Meddelande
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11180
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Automatiserade tester av kursrepon

Inlägg23 okt 2017, 11:43

Om utveckling och automatiserade tester av kursrepon.

Alla kursrepon finns på GitHub för allmän beskådan. De är numer samlade under organisationen dbwebb-se.
https://github.com/dbwebb-se

Alla kursrepon har automatiserade tester. När vi gör ändringar så körs testerna av externa byggsystem såsom Travis och CircleCi.

Här är en översikt av status på Travis.
https://travis-ci.org/dbwebb-se/

Vill man se hälsan för respektive kursrepo så kan vi ta till exempel javascript1. Först gå in på GitHub och klicka på README.md:
https://github.com/dbwebb-se/javascript ... /README.md

Överst ser man badges. En av dem går till Travis och en går till CircleCI. De visar status från senaste testkörningen.
javascript1 på Travis: Bild
javascript1 på CircleCI: Bild

Klickar man på en badge kommer man till status för respektive bygge.

När man hänger på Gitter så ser man status för alla commits och byggen under Activity, så ser man att någon jobbar med innehållet i kursrepona.

När man utvecklar och testar ett kursrepo så använder man en lokal utvecklingsmiljö med hjälp av make. För dig som är bekant med make så kör man:
Kod: Markera allt
$ make install test


Men, gör inte det på ditt eget studentrepo eftersom det kan kräva att du raderar din me-katalog. Vi jobbar alltid på en separat kopia av repot när vi utvecklar och kör testerna.
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 27 gäster