QA Engineering/Tool & Automation 14

Macro Editor -2탄-

5,6번은 파이썬에서 기본 제공하는 tkinter 라는 UI 모듈과 pyinstaller 라는 exe 로 말아주는 편리한 모듈로 구현 파이썬 tkinter - https://docs.python.org/ko/3/library/tkinter.html tkinter — Tcl/Tk 파이썬 인터페이스 — Python 3.9.6 문서 tkinter — Tcl/Tk 파이썬 인터페이스 소스 코드: Lib/tkinter/__init__.py tkinter 패키지(《Tk 인터페이스》)는 Tk GUI 툴킷에 대한 표준 파이썬 인터페이스입니다. Tk와 tkinter는 대부분의 유닉스 플랫폼과 윈 docs.python.org 파이썬 pyinstaller - https://www.pyinstaller.org/ PyInstal..

Macro Editor - 1탄 -

서버 로그 수집을 위해서 다양한 각 시스템 별 logmask를 개발로 부터 전달 받는데, 생각보다 logmask 종류가 블럭 별로 다양할 뿐만 아니라 짧은 시간안에 매크로를 만드는게 귀찮아 1분이라도 시간을 아끼고자 제작 제작언어 : 파이썬 1. txt 형태로 전달 받은 logmask, command 를 라인별로 분리 한다 2. 분리된 라인에 특정 형태의 포맷을 감싼다 3. 라인 뒤에 새로운 라인을 추가 한다 4. tera term 매크로 포맷에 맞는 *.ttl 타입으로 저장한다 5. UI 형태로 만들어야 한다 6. 실행은 파이썬이 아닌 exe, bat 등의 방식으로 만든다 2번과 3번에서 많이 구글링을 했고, 다른 부분은 금방 구현이 가능했다 아래는 1,2,3,4번을 구성하는 파이썬 코드 def add..

regular expression / regex 정규식 확인 하기

Web Testing을 하다보면 가끔씩 필드에서 정규식 validation을 확인 하는 경우들이 있음 코딩을 딱히 자주 하지도 않고, 요즘들어 언어 공부나 코드를 살펴 보지도 않아서 정규식을 확인할 때 마다 계속 구글링을 이용하고 있었음 그런데, 나만 그냥 처리 하면 좋겠지만 같이 일하는 직원들이 이거 맞냐 저거 맞냐 물어보면 확인해주는 것도 일이고, 나도 까먹은 상태에서 다시 찾기도 귀찮고... 다행히 jsfiddle에 좋은 기능이 많으니까... 이걸로 퉁 칠수 있을듯... HTML Code regex validation input data: Java Script function check(){ var str = document.getElementById('mid'); if(str.value == ''..

728x90