Izziv
PLC projekti se spreminjajo med razvojem, zagonom in servisom. Brez ponovljivih testov je težko dokazati, da nova sprememba ni pokvarila že delujoče funkcije.
Študija primera · TestOS
Pri spremembah PLC programa mora biti hitro jasno, ali sekvence, signali, varnostni pogoji in komunikacija še vedno delujejo pravilno. TestOS uvede ponovljiv testni postopek namesto ročnega preverjanja po občutku.
PLC projekti se spreminjajo med razvojem, zagonom in servisom. Brez ponovljivih testov je težko dokazati, da nova sprememba ni pokvarila že delujoče funkcije.
TestOS poveže BDD testne primere z izvajanjem na PLC sistemu. Testni scenariji so vodeni iz Squash TM, izvorna koda in konfiguracije so v Gitea, Jenkins pa poskrbi za ponovljiv zagon testov.
Namesto enkratnega ročnega pregleda dobi projekt testni okvir, ki se lahko uporablja ob vsaki spremembi programa, vezave ali konfiguracije.
Konkretni rezultat
Testni primeri so zapisani tako, da jih je mogoče ponoviti tudi kasneje.
Spremembe PLC programa se preverjajo z enakim postopkom, ne samo z ročnim pregledom.
Poročila olajšajo tehnično komunikacijo med razvojem, zagonom in servisom.
Projekt dobi osnovo za nadaljnje avtomatsko testiranje.
Pošljite opis PLC sistema, signalov in tipičnih scenarijev, ki jih želite preverjati.