이 패키지는 완전한 Chrome Devtools 프로토콜 구현을 목표로합니다. 이 프로젝트의 기본 사용 사례는 컨테이너 환경에서 헤드리스 Google 크롬과 상호 작용하지만 DevTools 프로토콜을 지원하는 모든 브라우저의 서버 측 및 데스크탑 응용 프로그램을 개발하는 데 적합해야합니다.
API는 상당히 해결되었으며 기본 코드 커버리지 테스트가 구현되었지만 실제 테스트가 필요합니다. Page.captureScreenshot
및 관련 통화는 잘 작동하며 코드 변경의 실행 가능성을 검증하는 데 정기적으로 사용됩니다.
이 구현은 트리 팁 문서를 기반으로하며 변경되기 쉽습니다. 어느 시점에서 안정적인 버전도 구현 될 것입니다.
Wiki 및 /_examples
디렉토리에서 Framework API를 사용하는 방법에 대한 몇 가지 작은 예가 있습니다. Wiki에서도 추가 문서가 제공됩니다.
모든 종류의 공헌은 매우 환영합니다!
인종 조건 문제를 해결하십시오. 모든 도움이 감사합니다!
사람들이 패키지를 사용하는 다양한 방법을 보여주기 위해 /_examples
디렉토리 및 Wiki에 프레임 워크 API 예제를 추가하십시오.
사람들이 프레임 워크를 사용하는 다양한 방법을 보여주는 모든 예제 스크립트는 탁월합니다! 스크린 샷 스크립트와 다른 여러 스크립트를 사용할 수 있습니다.
해당되는 경우 표준 인터페이스를 구현하고 API에서 인터페이스의 현재 사용을 검토하기위한 리팩토링. 일부는 전혀 필요하지 않으며 다른 일부는 테스트 모의를 지원하는 데 사용됩니다.
특히 오류 사례에 대해 더 많은 테스트를 추가하십시오.
다양한 문제에서 제기 된 패키지 상호 작용을 안정화하기 위해 통합 테스트를 추가하십시오.
기여하고 싶지만 어떻게 확실하지 않다면, 문제 추적기를 살펴보십시오. 문제는 버그 보고서, 기능 요청, 피드백 요청, 도움말 등으로 표시됩니다.
항상 작성할 수있는 테스트도 있습니다. 패키지에는 많은 테스트 예가 있습니다.
CHANGELOG
이 프로젝트에 대한 모든 주목할만한 변경 사항은 CHANGELOG
에 문서화되어 있습니다. 형식은 Keep a Changelog를 기반으로 하며이 프로젝트는 시맨틱 버전 설정을 준수합니다.