---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# 디버깅 스크립트

# 디버깅 스크립트 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

세션 로그와 ServiceNow AI Platform 디버깅 도구(예: 연습 스크립트 디버거, UI에 표시되는 오류 메시지)를 사용하여 스크립트를 디버그합니다.

## 서버 측 스크립트 디버깅 {#script-debug-overview__section_a1g_3fw_33b}

스크립트 디버거와 세션 로그를 사용하여 서버 측 코드를 디버그합니다. 자세한 내용은 [스크립트 디버거 및 세션 로그](https://servicenow-prod.fluidtopics.net/I0Z2YS95jlvi_fSsviM1tA "이를 통해 스크립트 디버거 script_debugger 역할을 가진 사용자는 서버 측 JavaScript를 디버그할 수 있습니다. log_debugger 역할을 가진 사용자는 을 사용하여 필요한 로그를 보고 다운로드할 수 있습니다 세션 로그 .") 문서를 참조하십시오.

세션 디버그를 사용하여 클라이언트 쪽 변경의 결과로 실행되는 서버 쪽 스크립트와 관련된 오류 메시지를 표시할 수도 있습니다. 자세한 내용은 [디버깅 세션](https://servicenow-prod.fluidtopics.net/d4BDNZv_n7BOhrJO1iEZBQ#c_SessionDebug "세션 디버깅을 사용하여 사용자 인터페이스에 디버깅 메시지를 표시합니다.") 문서를 참조하십시오.

GSLog 는 호출자별로 식별된 sys_properties 값으로 선택할 수 있는 로그 출력 수준을 구현하여 스크립트 로깅 및 디버깅을 간소화하는 스크립트 포함입니다. 자세한 내용은 [GSLog API](https://servicenow-prod.fluidtopics.net/uOtROct0ATvWnEZWVViPZw#GSLogBoth "GSLog 는 호출자별로 식별된 sys_properties 값으로 선택할 수 있는 로그 출력 수준을 구현하여 스크립트 로깅 및 디버깅을 간소화하는 스크립트 포함입니다.")를 참조하세요.

## 클라이언트 측 스크립트 디버깅 {#script-debug-overview__section_r2q_wgw_33b}

세션 디버그를 사용하여 사용자 인터페이스에 디버깅 메시지를 표시합니다. 자세한 내용은 [디버깅 세션](https://servicenow-prod.fluidtopics.net/d4BDNZv_n7BOhrJO1iEZBQ#c_SessionDebug "세션 디버깅을 사용하여 사용자 인터페이스에 디버깅 메시지를 표시합니다.") 문서를 참조하십시오. 세션 로그를 사용하여 스크립트 포함 및 사용자 지정 UI(예 에이전트 작업 공간: )에 대한 로깅 정보를 봅니다.

브라우저 기반 개발자 도구를 사용하여 클라이언트 측 스크립트를 디버그할 수도 있습니다.

## 애플리케이션 및 범위 디버깅 {#script-debug-overview__section_gvc_xgw_33b}

애플리케이션 디버깅 옵션을 사용하여 스크립트의 애플리케이션 범위가 애플리케이션, 테이블 또는 기록에 어떤 영향을 줄 수 있는지 이해합니다. 범위 액세스 문제를 해결하기 위해 교차 범위 권한을 업데이트해야 할 수 있습니다. [애플리케이션 디버깅](https://servicenow-prod.fluidtopics.net/SEsxHyZoKyKQFXBoh72L4A#c_DebuggingApplications "애플리케이션 개발자는 문제 해결에 도움이 되도록 구성 기록에 대한 디버그 메시지를 표시할 수 있습니다. 디버그 범위 모듈은 서버 측 스크립트를 실행하기 위해 사용자 지정 애플리케이션 간에 시스템을 전환하는 것에 대한 정보를 제공합니다.") 문서를 참조하십시오.
* **[스크립트 디버거 및 세션 로그](https://servicenow-prod.fluidtopics.net/I0Z2YS95jlvi_fSsviM1tA)**   
  이를 통해 스크립트 디버거 script_debugger 역할을 가진 사용자는 서버 측 JavaScript를 디버그할 수 있습니다. log_debugger 역할을 가진 사용자는 을 사용하여 필요한 로그를 보고 다운로드할 수 있습니다 세션 로그 .
* **[디버깅 세션](https://servicenow-prod.fluidtopics.net/d4BDNZv_n7BOhrJO1iEZBQ#c_SessionDebug)**   
  세션 디버깅을 사용하여 사용자 인터페이스에 디버깅 메시지를 표시합니다.
* **[애플리케이션 디버깅](https://servicenow-prod.fluidtopics.net/SEsxHyZoKyKQFXBoh72L4A#c_DebuggingApplications)**   
  애플리케이션 개발자는 문제 해결에 도움이 되도록 구성 기록에 대한 디버그 메시지를 표시할 수 있습니다. 디버그 범위 모듈은 서버 측 스크립트를 실행하기 위해 사용자 지정 애플리케이션 간에 시스템을 전환하는 것에 대한 정보를 제공합니다.
* **[비즈니스 규칙 디버깅](https://servicenow-prod.fluidtopics.net/s87ATmsTtZ458xo1H4Wc7A)**   
  비즈니스 규칙 디버깅은 제품에서 사용할 수 있는 자원을 사용하여 수행할 수 있습니다 ServiceNow .
* **[분류 디버깅](https://servicenow-prod.fluidtopics.net/W7umj4Sy8S2_oSCnKxkQ7w)**   
  분류 디버깅을 사용하려면 시스템 속성을 추가해야 합니다.
* **[JS 코드 범위 디버그](https://servicenow-prod.fluidtopics.net/HM1I97iyXjXwq26j3n2KHA#js-code-coverage-debug)**   
  JS 코드 범위 디버그 를 사용하면 관리자와 애플리케이션 개발자가 사용자 세션 중에 트리거된 서버 측 스크립트를 기록한 다음 시스템이 실행한 코드 줄을 검토할 수 있습니다.
* **[JavaScript 디버그 창](https://servicenow-prod.fluidtopics.net/zFNDiEHkfZ7OikPYX44PNw)**   
  관리자가 디버깅을 켜면 사용자 인터페이스의 아래쪽 창에 JavaScript 디버그 창이 나타납니다.

