인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
Testing/pywinauto

🤖 pywinauto와 pyqt5 충돌 문제 해결하기

pywinauto 사용시 pyqt5 충돌 문제 해결 혹시나 다음과 같은 QWindowsContext: OleInitialize() failed: "COM error 에러가 나오면, pywinauto를 import 하기 전에 sys 코드 실행을 하면 해결할 수 있다. import sys sys.coinit_flags = 2 # STA import pywinauto

category_image
인파_
2022.11.21
(0)
Testing/pywinauto

🤖 pywinauto 사용법 - 윈도우 프로그램 테스트 자동화

pywinauto - 소프트웨어 테스트 자동화 일상적으로 반복적으로 수행하는 리그레이션 테스트 작업중 단순하게 클릭 및 화면 확인 정도의 테스트 케이스는 매번 사람이 직접 눌러서 확인하기에는 너무 비효율 적이다. (앉아서 클릭하는 생산직도 아니고..) 이렇게 반복적인 단순한 작업들은 프로그램을 만들어서 자동화를 하는 것이 회사 입장에서나 사람 입장에서나 서로 편하고 좋다. pywinauto는 윈도우 OS용 프로그램의 컨트롤 요소에, 마우스 클릭이나 키보드 입력 등을 사람이 직접 하지 않고 프로그램이 대신할 수 있도록 해주는 python 라이브러리 이다. (MAC이나 Linux에서는 당연히 사용 불가능하다) 셀레니움(Selenium)이 웹브라우저 자동화 라고 한다면, pywinauto는 윈도우 소프트웨어의..

category_image
인파_
2022.11.21
(0)