-
Notifications
You must be signed in to change notification settings - Fork 3
FI 0.2 cypress
Jos sinulla on macOS käytössä, asennustoimet on nyt osaltasi tehty, ja olet valmis varsinaisen kurssin aloitukseen!
Linuxille pitää asentaa hieman käyttöjärjestelmätason paketteja, jotta Cypress toimii myöhemmin kurssilla.
$ sudo apt-get install libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 libxtst6 xauth xvfb
Lähde: Cypress Docs >
Installing Cypress
>Linux
.
Kun nuo on asennettu, olet valmiina kurssin aloitukseen!
Windowsin kohdalla asennamme Cypressin "desktop-asennuksena" Windows-puolelle. Tämä mahdollistaa testipohjaisen kehityksen ja sen, että kaikki graafiset työkalut (selain, IDE, Cypress) ovat sinulla Windowsissa vaikka kehityksen bash-alustana käytetään WSL2:ta.
Varaa asennukseen ehkä 30..40 min ja 1GB levytilaa.
-
Lataa cypress.zip
Cypressin alkuperäiset ohjeet: Installing Cypress > Direct-download
-
Windowsin tiedostonhallinnassa: (oikea näppäin) >
Pura kaikki
Tämä kestää tovin. Tiedostoja on n. 587 MB.
-
Siirrä koko hakemisto haluamaasi, pysyvään, paikkaan.
Tämä voi olla esim. käyttäjähakemistossasi. Cypress ei asennu samalla tavoin kuin muut Windows-ohjelmistot, joten sen päivitys tarkoittaa näiden askelten uusimista. Vastaavasti poistaaksesi sen poistat vain koko hakemiston.
Esim.
<kotihakemistosi>/Cypress
. -
Käynnistä
Cypress.exe
kyseisestä hakemistosta.
Voit nyt kiinnittää käynnissä olevan Cypress:in tehtäväpalkkiin. Ohjelman ikoni > oikea klikki >
Kiinnitä tehtäväpalkkiin
.Näin sen käynnistys uudestaan on helpompaa.
Tämä riittää toistaiseksi. Kurssilla (kun olemme kloonanneet Git-repon) avataan frontin hakemisto tuosta select manually
-kohdasta. :)
WSL2-puolella (bash) tehdään Cypressin Linux-alustalla vaatimat asennukset:
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo sudo apt install libgtk-3-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2
Linux-puolen Cypress-asennus (joka on kokonaan erillinen edellä tehdystä Windows-asennuksesta) tehdään kurssin kuluessa. Käytämme sitä automaattiseen testaukseen ("headless") komentoriviltä.
Tämän jälkeen olet valmiina kurssin aloitukseen!
Seuraavaksi: 1 Täyteen vauhtiin