UPact von UP ist ein Testframework, das in Kombination mit Jenkins zur Durchführung von automatisierten Tests in der CI/CD-Pipeline verwendet werden kann. Die Integration von UPact in Jenkins ermöglicht eine nahtlose Durchführung von Tests und der Automatisierung der Testausführung bei jeder Änderung des Codes. Mit UPact können Berichte im JUnit Format erstellt werden, um die Ergebnisse der Tests in Jenkins anzuzeigen. Die Automatisierung der Testausführung mit UPact kann dazu beitragen, die Qualität und Zuverlässigkeit der Anwendung zu verbessern und Entwicklern schnelleres und effektiveres Feedback zu geben.
UP bietet nicht nur die Möglichkeit, PLC-Code headless aus dem Applikationsmodell zu generieren, sondern auch eine nahtlose Integration mit Jenkins. UP stellt fixfertige Skripte zur Verfügung, um den generierten Code und die durch UPact automatisierten Testfälle in der CI/CD-Pipeline von Jenkins einzubinden.