Duro PLM 유닛 테스트
  • 21 Oct 2024
  • 2 읽을 분
  • 기여자

Duro PLM 유닛 테스트


기사 요약

이 문서에서는 Duro PLM을 Tulip에 통합하는 방법을 설명합니다.

목적

Duro PLM 유닛 테스트의 목적은 사용자가 Tulip과 Duro PLM 플랫폼 간의 연결이 올바르고 의도한 대로 작동하는지 확인할 수 있도록 하는 것입니다.

API 커넥터를 통해 사용자는 Tulip에서 제품 정의, 개정판, BOM(Bill of Materials) 세부 정보, 사진, 문서 및 사양을 볼 수 있습니다.

커넥터 기능 및 그래프 QL API를 사용할 수 있는 스타터 앱도 정의되어 있습니다.

Duro 시작하기

Duro의 클라우드 네이티브 PLM 플랫폼은 하드웨어 엔지니어링 팀이 소싱, BOM, 변경 주문 및 수정 사항을 모두 한 곳에서 관리할 수 있도록 지원합니다. 이 플랫폼의 직관적인 인터페이스와 사전 정의된 애자일 워크플로를 통해 하드웨어 개발과 관련된 모든 사람이 정보에 입각하여 적시에 의사 결정을 내릴 수 있습니다. 또한 Tulip과 같은 동급 최고의 하드웨어 파트너와의 통합을 통해 많은 비용이 드는 통합 작업 없이도 몇 분 만에 데이터를 쉽게 중앙 집중화하거나 공유할 수 있습니다.

설정

Duro API 키를 생성합니다:

  1. Duro PLM에 로그인
  2. Duro의 시작 가이드를 따라 키를 생성합니다.
  3. 새 API 키 저장

튤립 커넥터 구성

  1. 커넥터 페이지에서 커넥터를 찾습니다.Connectors.jpg
  2. 커넥터에서 프로덕션 & 테스트 & 개발을 클릭하여 연결 설정을 확인합니다.Duro Connector.jpg
  3. 연결 설정을 다음과 같이 설정합니다.실행 중: 클라우드 커넥터 호스트호스트: mfg.duro.app포트: 443TLS: 예Details.png
  4. 머리글 편집을 클릭하고 듀로의 설정에서 검색한 값을 사용하여 "apiToken" 머리글을 설정합니다.Details2.png
  5. 돌아가서 테스트를 클릭한 다음 세부 정보를 저장합니다. Passed.jpg

작동 방법

설정 단락{target="_blank"}에 표시된 대로 커넥터를 구성한 후에는 단위 테스트 단계에서 그래프 QL API 테스트를 클릭하여 앱에서 커넥터 기능을 테스트할 수 있으며, 듀로 계정에 정의된 제품 목록이 다음과 같이 표시됩니다:Unit Testing.jpg

앱 에디터에서 버튼의 트리거가 커넥터 함수를 호출하도록 어떻게 구성되어 있는지 확인할 수 있습니다:Trigger.jpg

커넥터 함수 호출의 결과는 변수에 저장된 다음 Tulip 대화형 테이블에 표시됩니다:Table View.jpg

커넥터 함수

Duro 커넥터는 Graph QL 쿼리를 사용하며, 사전 정의된 함수와 함께 제공되며, Duro에서 제공하는 모든 API를 지원하도록 확장할 수 있습니다( 여기{target="_blank"}에서 Graph QL 문서 참조).

:::(Info) (그래프QL을 JSON으로 변환) Tulip은 그래프 QL을 지원하지 않으며, 그래프 QL을 JSON 쿼리로 변환하려면 다음 웹사이트를 사용하여 쿼리를 변환해야 합니다: GraphQL을 JSON 본문 변환기{target="_blank"}:::

현재 커넥터에는 다음과 같은 API Call이 제공됩니다:

함수 이름설명
모든 컴포넌트 가져오기모든 컴포넌트 목록 가져오기
모든 제품 정의 가져오기모든 제품 정의 목록 가져오기
모든 리비전 가져오기모든 제품 리비전 목록 가져오기
컴포넌트 자식 가져오기 - 컴포넌트 ID로컴포넌트 ID로 컴포넌트의 모든 자식 컴포넌트 목록을 검색합니다.
컴포넌트 정의 가져오기 - 컴포넌트 ID로컴포넌트 ID로 컴포넌트 상세 정보 검색하기
컴포넌트 문서 가져오기 - 컴포넌트 ID로컴포넌트 ID로 컴포넌트 문서 목록 검색하기
컴포넌트 문서 가져오기 - 컴포넌트 이름 기준컴포넌트 이름으로 컴포넌트 문서 목록 검색하기
제품 하위 문서 가져오기 - 제품 ID로제품 ID로 제품의 하위 제품 목록을 검색합니다.
제품 정의 가져오기 - 제품 ID로ID로 제품 정의 세부 정보 검색
제품 문서 가져오기 - 제품 ID로제품 ID로 제품 문서 목록 검색하기
제품 수정본 가져오기 - 제품 이름으로제품 이름으로 제품 리비전 목록 검색하기
리비전 가져오기 - 리비전 ID로리비전 ID로 제품 리비전 세부 정보 가져오기
리비전 하위 문서 가져오기 - 리비전 ID로리비전 ID로 리비전 하위 목록 가져오기
리비전 문서 - 리비전 ID로 리비전 문서 가져오기리비전 ID로 리비전 문서 목록 가져오기

추가 자료


이 문서가 도움이 되었습니까?