Lower-CASE vahendid (inglise keeles Lower Computer-Aided Software Engineering) „alumise taseme" CASE vahendid (lower CASE tools) keskenduvad teostusele, kus mudelitest saab tegelik tarkvaratoode. Nad toetavad andmebaasi struktuuri genereerimist, koodi genereerimist, testide läbiviimist, koodi versioonihaldust, konfiguratsioonihaldust, pöördprojekteerimist jms..
Tegu on tööriistadega, mis toetavad arendajaid otseses tarkvara loomise protsessis, automatiseerides korduvaid ülesandeid ja tagades koodi kvaliteedi.
Olen kasutanud vahendeid, mis on otseselt seotud koodi kirjutamise ja haldamisega:
| Tööriist | Kirjeldus ja pilt | Mida tööriistaga teha saab |
|---|---|---|
Selenium
|
Selenium on standardne avatud lähtekoodiga vahend veebirakenduste automatiseeritud testimiseks. See võimaldab simuleerida kasutajate interaktsiooni brauseriga (nt klikid, sisestused).
|
|
Jenkins |
Jenkins on juhtiv avatud lähtekoodiga automatiseerimisserver, mida kasutatakse Pidevaks Integreerimiseks (CI) ja Pidevaks Juurutamiseks (CD). See automatiseerib koodi kompileerimise, testimise ja juurutamise iga koodimuudatuse järel.
|
|