less than 1 minute read

Nut.js는 Node.js를 사용하는 데스크톱 오토메이션 프레임워크이다. 해당 프레임워크는 JavaScript나 TypeScript으로 마우스나 키보드를 컨트롤 할 수 있도록 해준다.

image
Nut.js 홈페이지 사진

특징

  • Automate mouse movement
    • 마우스를 이용한 이동, 클릭, 드레그등 필요한 동작을 수행 할 수 있다.
  • Automate keyboard input
    • 키보드를 한번 누르거나 누르고 있기 동작을 할 수 있고 동시에 다음 페이지를 입력할 수 있다.
  • Copy & Paste
    • 클립보드에 접근하여 복사 붙여 넣기를 할 수 있다.
  • Window Info
    • 열려있는 윈도우의 정보를 얻어와서 테스트는 워크플로우를 개선 할 수 있다.
  • Visual automation & testing
    • 플러그인으로 텍스트나 이미지에 대한 온스크린 검색을 지원한다.
  • Cross-platform
    • Windows, macOS, Linux와 같은 대표적인 OS에서 동작 한다.

Tags: , , , , , , ,

Categories:

Source File: 2023-01-25-nut.js.md

Updated:

Comments