Puppeteer는 DevTools Protocol 또는 WebDriver BiDi를 통해 Chrome 또는 Firefox 브라우저를 제어할 수 있는 고수준 API를 제공하는 JavaScript 라이브러리입니다.
오픈 소스. 새로운 가능성.
우수한 오픈 소스 프로젝트를 발견하고, 익명으로 프로젝트를 제출하며, 내 프로젝트를 신청해 편집하세요.
호기심으로 오픈 소스의 세계를 발견하세요.
THE FIRST COLLECTIONRobot Framework은 인수 테스트, 인수 테스트 주도 개발(ATDD) 및 로봇 프로세스 자동화(RPA)에 사용되는 범용 오픈 소스 자동화 프레임워크입니다.
Karate는 API 테스트, 모킹, 성능 테스트, UI 자동화를 단일 프레임워크로 통합한 오픈소스 테스트 자동화 도구입니다.
Toxiproxy는 CI 및 개발 환경에서 애플리케이션의 회복 탄력성을 테스트하고 단일 장애 지점을 식별하기 위해 네트워크 조건을 시뮬레이션하는 프레임워크입니다.
Playwright는 Linux, macOS, Windows에서 Chromium, Firefox, WebKit을 구동하기 위한 단일 API를 제공하는 포괄적인 웹 자동화 및 테스트 프레임워크입니다.
Keploy는 eBPF를 통해 실제 API 호출, 데이터베이스 쿼리 및 스트리밍 이벤트를 기록한 다음 코드 변경 없이 테스트 및 데이터 목(mock)으로 재생하는 오픈소스, 언어에 구애받지 않는 API 및 통합 테스트 도구입니다.
Chainlink, Uniswap V2, SushiSwap, Curve, Balancer에서 ETH/USDC 가격을 스캔하여 0.9% 이상의 스프레드 발생 시 컨트랙트를 통해 플래시 론 차익거래를 실행하고 지갑 생성 및 관리를 지원하는 로컬 Node.js CLI 도구입니다.
RecurSpec은 에러 메시지의 복구 지침이 실제로 문제를 해결하는지 검증하는 Node.js 명령줄 테스트 도구입니다. 각 케이스를 격리된 임시 작업 공간에서 실행하며 안전하지 않은 명령어를 차단합니다.
README에서는 DeFi 플래시 론 차익거래로 소개된 Node.js CLI 봇입니다. goflash.js가 Chainlink, Uniswap V2, SushiSwap, Curve, Balancer의 ETH/USDC 가격을 스캔하여 스프레드가 0.9%에 도달하면 스마트 컨트랙트를 실행합니다. 저장소 이름과 짧은 설명이 문서 내용과 일치하지 않습니다.
Bruno는 Postman이나 Insomnia와 같은 도구의 가벼운 오프라인 전용 대안으로 설계된, API 탐색 및 테스트를 위한 오픈 소스 API 클라이언트입니다.