MENU
    Duro PLM egységteszt
    • 13 Jan 2025
    • 2 Elolvasandó percek
    • Közreműködők

    Duro PLM egységteszt


    Cikk összefoglaló

    Ez a cikk elmagyarázza, hogyan integrálhatja a Duro PLM-et a Tulipba.

    Cél

    A Duro PLM egységteszt célja, hogy a felhasználók ellenőrizhessék, hogy a Tulip és a Duro PLM platform közötti kapcsolatuk helyes-e és a tervezett módon működik-e.

    Az API-csatlakozó lehetővé teszi a felhasználók számára, hogy a Tulipban megtekinthessék a termékdefiníciókat, a revíziókat, az anyagjegyzék (BOM) részleteit, a képeket, a dokumentumokat és a specifikációkat.

    Egy Starter App-ot is definiáltak a csatlakozó funkciók és a Graph QL API-k használatára.

    Kezdő lépések a Duro-val

    A Duro felhő-natív PLM platformja lehetővé teszi a hardveres mérnöki csapatok számára, hogy egy helyen kezeljék a beszerzést, a BOM-okat, a módosítási megbízásokat és a revíziókat. A platform intuitív felülete és az előre definiált agilis munkafolyamatok lehetővé teszik, hogy a hardverfejlesztésben részt vevő minden érintett megalapozott, időben meghozott döntéseket hozzon. Emellett a legjobb hardverpartnerekkel, például a Tulip-pal való integrációnak köszönhetően az adatok központosítása vagy megosztása percek alatt, költséges integrációk nélkül is egyszerűvé válik.

    Beállítás

    Generáljon egy Duro API-kulcsot:

    1. Jelentkezzen be a Duro PLM-be
    2. Generáljon egy kulcsot a Duro Starter Guide (Duro induló útmutatója) segítségével.
    3. Mentse el az új API-kulcsot

    A Tulip Connector konfigurálása

    1. A csatlakozók oldalon keresse meg a csatlakozót.Connectors.jpg
    2. A csatlakozóban kattintson a gyártás & tesztelés & fejlesztés gombra a kapcsolat beállításainak megtekintéséhez.Duro Connector.jpg
    3. Állítsa be a kapcsolat beállítását a következőképpen:Running On: Cloud Connector HostHost: mfg.duro.appPort: 443TLS: YesDetails.png
    4. Kattintson a Fejlécek szerkesztése gombra, és állítsa be az "apiToken" fejlécet a Duro beállításaiból kinyert értékkel.Details2.png
    5. Menj vissza, és kattints a Test gombra, majd mentsd el a részleteket. Passed.jpg

    Hogyan működik

    Miután a csatlakozót a beállítások bekezdésben bemutatott módon {target="_blank"} konfigurálta, tesztelheti a csatlakozó funkcióit az alkalmazásban, ha a Test Graph QL API-ra kattint az Unit Testing lépésben.A Duro-fiókjában meghatározott termékek listája a következőképpen fog megjelenni:Unit Testing.jpg

    Az alkalmazásszerkesztőben láthatja, hogyan van beállítva a gomb kiváltója a csatlakozófüggvény hívására:Trigger.jpg

    A Connector Function hívás eredménye egy változóban tárolódik, amely aztán egy Tulip interaktív táblázatban jelenik meg:Table View.jpg

    Csatlakozó funkció

    A Duro Connector Graph QL lekérdezéseket használ, előre definiált függvényekkel rendelkezik, és bővíthető a Duro által kínált bármely API támogatására (lásd a Graph QL dokumentációját itt{target="_blank"}).

    GraphQL to JSON

    Tulip does not support Graph QL and requires to transform Grahp QL into JSON queries, use the following website to transform the queries: GraphQL to JSON body converter

    A jelenlegi csatlakozó a következő API Calls eszközökkel rendelkezik:

    Funkció neveLeírás
    Minden komponens lekérdezéseAz összes komponens listájának lekérdezése
    Minden termékdefiníció lekérdezéseAz összes termékmeghatározás listájának lekérdezése.
    Minden módosítás lekérdezéseAz összes termékrevízió listájának lekérdezése
    Komponensek gyermekei - komponensazonosító szerintEgy komponens összes gyermekkomponensének listájának lekérdezése komponensazonosító alapján.
    Komponensdefiníció lekérdezése - komponensazonosító szerintKomponens részletek lekérdezése komponens azonosító alapján
    Komponensdokumentumok lekérdezése - komponensazonosító szerintA komponensek dokumentumainak listájának lekérdezése a komponens azonosítója alapján.
    Komponensdokumentumok lekérdezése - komponensnév szerintKomponensdokumentumok listájának lekérdezése komponensnév alapján
    Termék gyermekei - termék azonosító szerintA termék gyermekeinek listájának lekérdezése a termék azonosítója alapján.
    Termékdefiníció lekérdezése - Termékazonosító szerintTermékdefiníció részleteinek lekérdezése ID alapján
    Termékdokumentumok lekérdezése - Termékazonosító szerintA termékdokumentumok listájának lekérdezése termékazonosító szerint.
    Termékrevíziók lekérdezése - Terméknév szerintA termékrevíziók listájának lekérdezése terméknév alapján
    Revízió lekérdezése - Revíziós azonosító szerintTermékrevíziós adatok lekérdezése revíziós azonosító szerint
    Revíziós gyermekek lekérdezése - Revíziós azonosító szerintA felülvizsgálati gyermekek listájának lekérdezése felülvizsgálati azonosító szerint
    Revíziós dokumentumok lekérdezése - Revíziós azonosító szerintA felülvizsgálati dokumentumok listájának lekérdezése felülvizsgálati azonosító szerint

    További olvasmányok


    Hasznos volt ez a cikk?