IBM Debug for z/OS®는 COBOL, PL/I, C/C++ 및 Assembler로 작성된 z/OS 애플리케이션에 대한 디버깅 및 코드 커버리지를 제공합니다.
기존 z/OS 디버깅 제품인 IBM Debug for z/OS는 IBM z/OS Debugger로 구동되며 3270 사용자 인터페이스와 Eclipse를 통한 원격 디버깅을 제공합니다. 추가 z/OS Debugger 기능 및 클라이언트 옵션은 IBM Developer for z/OS, IBM Developer for z/OS Enterprise Edition 및 IBM Z and Cloud Modernization Stack(구 Wazi Developer)에서 사용할 수 있습니다.
개발자가 테스트 및 디버깅하는 동안 컨텍스트에서 프로그램 실행을 검사, 모니터링 및 제어할 수 있습니다.
코드 적용 범위 결과와 결합된 코드 적용 범위를 활용하여 테스트 리소스를 최적화합니다.
시각적 디버그를 통해 복잡한 z/OS 애플리케이션을 쉽게 파악할 수 있습니다.
최신 하드웨어, 컴파일러, z/OS, CICS®, IMS, Db2®, z/OS Unix 및 TSO와 같은 환경을 포함한 광범위한 하위 시스템 지원을 제공하여 최신 하드웨어, 컴파일러, z/OS, CICS, IMS, Db2 및 배치에 대한 첫날부터 지원합니다. 여기에는 z/OS용 IBM 자동 바이너리 옵티마이저로 최적화된 64비트 애플리케이션 및 모듈을 디버깅하는 기능이 포함됩니다.
클라이언트가 시작한 코드 및 자동화된 (헤드리스) 코드 커버리지 수집과 코드 커버리지 결과를 보고 결합하는 기능을 모두 제공합니다.
변수, 레지스터, 메모리 및 표현식을 모니터링하세요.
문, 프로그램 및 조건에 중단점을 설정하고, 중단점에 도달할 때까지 실행하고, 변수 및 저장소 값을 보고 변경하는 등의 작업을 수행할 수 있습니다.
기존 3270 사용자 인터페이스를 사용하여 디버깅하려면 z/OS용 IBM 디버그 또는 z/OS용 IBM 개발자 엔터프라이즈 에디션을 사용하십시오.
시각적 디버그는 z/OS용 IBM 개발자, z/OS용 IBM 개발자 엔터프라이즈 에디션 또는 IBM Wazi 개발자에서 사용할 수 있으며, 현재 실행 경로를 포함한 프로그램 실행 흐름의 그래픽 보기와 소스 편집기에서 중단점 설정과 같은 기능을 제공합니다. 이는 z/OS용 IBM Debug에서 제공하는 Eclipse IDE를 통한 기본 디버깅을 확장합니다.
IBM Z 가상 테스트 플랫폼 또는 z/OS용 IBM Developer의 ZUnit 기능과 함께 코드 커버리지를 사용하여 자동화된 테스트의 효과를 측정할 수 있습니다.
Rational 통합 테스터 베타 버전과 함께 사용되는 IBM Debug for z/OS 또는 IBM Developer for z/OS Enterprise Edition으로 시스템 테스트 활동을 간소화하여 Db2 호출의 가상화를 구현할 수 있습니다.
하나의 엔터프라이즈 라이선스에 모든 Developer for z/OS Enterprise Edition 기능과 추가 문제 판단 도구가 포함되어 있습니다.
선호하는 IDE(Eclipse® 또는 Microsoft® VS Code™)를 Git 및 Jenkins와 같은 DevOps 도구와 통합하여 z/OS 애플리케이션을 개발할 수 있습니다.