본문 바로가기

전체 글1205

TestNG vs pytest 기능 차이 TestNG(Java 기반)와 pytest(Python 기반)는 각각의 언어 생태계에서 가장 널리 쓰이는 테스트 프레임워크임.둘 다 자동화/단위테스트/통합테스트에 모두 활용 가능하지만, 기능상 차이와 특징이 존재 항목 TestNG (Java) pytest (Python) 지원 언어JavaPython어노테이션다양한 어노테이션 제공 (@Test, @Before*, 등)데코레이터 방식 사용 (@pytest.fixture, @pytest.mark.* 등)테스트 그룹화groups 속성으로 다양한 테스트 그룹 지정 가능@pytest.mark.로 테스트 분류 및 선택 실행의존성/순서테스트간 의존성, 실행순서 지정 (dependsOnMethods, priority)기본적으로 독립 실행, 순서 지정은 플러그인 필요.. 2025. 7. 20.
셀레니움 모바일환경 테스트 방법 1. 셀레니움 "모바일 환경"에서 테스트하는 2가지 대표 방법① 데스크톱 브라우저에서 User-Agent와 창 크기를 모바일로 변경가장 쉽고 많이 쓰는 방식크롬 브라우저의 모바일 디바이스 에뮬레이션(User-Agent/윈도우 사이즈/터치 등) 기능 활용예제 코드:from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionschrome_options = Options()chrome_options.add_argument("--window-size=390,844") # 아이폰14 Pro 크기chrome_options.add_argument("--user-agent=Mozilla/5.0 (iPhone; CPU iPhone .. 2025. 7. 19.
셀레니움으로 구현 가능한/불가능한 동작 1. 셀레니움으로 구현 가능한 동작 (주요 예시) 구분 예시 설명 페이지 이동driver.get(url), 링크/버튼 클릭 후 이동클릭/입력버튼/링크/탭 클릭, input/txtbox/tel 입력, radio/checkbox 선택마우스 동작클릭, 더블클릭, 마우스 오버(hover), 드래그앤드롭(Drag & Drop)키보드 입력키 입력(send_keys), 단축키, Enter, Ctrl 등 조합텍스트 추출element.text, attribute, innerHTML 등스타일 확인CSS 속성(value_of_css_property), 색상/폰트/크기 등화면 캡처driver.save_screenshot("file.png")창/탭 제어새창/새탭 열기, 전환, 닫기, 팝업 핸들링Alert 처리자바스크립트 al.. 2025. 7. 19.
KEEN 재스퍼 모델 착샷 반스 230, 아디다스 스페잘 230, 아디아스 슈퍼스타 230 신는데, 킨 재스퍼 모델은 240이 맞음 재스퍼 락 모델도 있는데, 이것보다는 그냥 재스퍼 착화감이 더 좋다.특히 인솔, 깔창 부분에 있는건지 모르겠는데 메모리폼마냥 푹신푹신해서 발이 진짜 편함. 그리고 발목을 감싸주는 부분이 재스퍼락은 좀 더 뚱뚱하고 딱딱한 편인데 그래서인지 재스퍼가 발목 부분이 더 편함.밑창이 두꺼운 편은 아닌데, 인솔 때문에 오래 신어도 편할 것 같다. 막 신어본건 아닌데 바닥 접지력도 좋은것 같음. 2025.06.27-노다 norda 001 운동화 후기 노다 norda 001 운동화 후기갑피: 갑피 전체는 현존하는 가장 강력한 내구성을 자랑하는 섬유인 Dyneema® (다이니마) 원단을 Seamless 가공으로 .. 2025. 7. 6.
유럽여행 가기 전 구매한 내돈내산 아이템 - 멀티탭3구, 유럽 220v 변환플러그 다이소 멀티탭 3구 1.5m혼자 여행가더라도 5일 이상 장기여행을 하고, 핸드폰 외에 스마트워치, 태블릿, 헤어드라이기, 또는 노트북을 가져간다고 했을 때 멀티탭 하나정도 가져가는게 좀 편하긴 하다. 유럽의 호텔들은 다른지역에 비해 전원 구멍이 많지가 않다. 대부분 침대 머리맡 옆이나, 하나더 있는경우는 TV 근처 또는 테이블 근처에 하나정도..? 위치가 좀 애매해서 바로 꽂아 쓰기에도 조금 불편할 수 있다.나는 엄마랑 같이가는 여해이다 보니, 3구짜리 멀티탭을 하나 가져가서 잘 썼다. 유럽 220v 변환플러그 다이소 멀티플러그가 있다면 이건 안가져가도 되는데, 이게 있다면 다이소걸 안가져가도 된다. 멀티플러그는 크기가 좀 큰데 이건 사이즈가 작고, 전원케이블에 껴서 쓰기에도 편하고... 난 이걸 따로.. 2025. 7. 5.
홍천군 국민체육센터 수영장 방문후기 홍천에 갔다가 시간이 좀 남게되서, 근처에 수영장을 다녀와봤다. 주말인데 운영하는걸 확인하고... 네비 찍고 고고싱 1층에 들어가면 우측에 매점이 있는데 여기서 수영복도 같이 판매를 하고있다. 수영복이 없어서.. 그냥 싸구려 하나 사려고 했는데, 여기서 수영복 눈탱이 맞음... ㅋ 보통 성남에 있는 수영장건물에 딸린 매장에선 온라인에서 파는거랑 가격이 큰 차이가 없었는데... 여긴 진짜 비싸게 팔고 있었다. 아레나 수영복이 다 15만원 이상이었나... 허허... 뭐 게중엔 원래 비싼것도 있어보였지만 내가 홍천사람 아닌것처럼 보였나... 여튼 이름없는 수영복인데도 6만원인가에 구매했던 것 같다. 하.... 여까지 가서 수영복 없다고 그냥 돌아오기 아까워서 그냥 샀는데... 좀 짜증남. 난 일일입장이기 때.. 2025. 7. 5.
TOKYO TEA HIYOKO - 도쿄 홍차 히요코 난 히요코를 좋아해서, 일본가게 되면 항상 돌아오는 길에 히요코를 하나씩 사오는데.. 오랫만에 일본에 갔더니, 히요코 종류가 참 많아졌더라...? 요건 홍차맛 히요코인데, 판매하는 기간이 초봄-봄 사이로 정해진거더만...? 왼쪽이 도쿄 홍차 히요코, 오른쪽이 오리지날 히요코 박스포장이다. 박스를 오픈하면 아래와 같이 6개가 들어있음. 3개짜리도 있는 것 같은데... 난 히요코 겉이 녹색이 아닐까 생각했는데... 사실 처음엔 박스색만 보고 홍차가 아니라 녹차인 줄...; 먹어보니 오리지널과 다르게 차맛이 약간 느껴진다. 아주 강한건 아니라서 원래 히요코를 좋아하는 사람이라면 홍차맛도 부담없이 먹을 수 있어보인다. 민감하지 않으면 뭐가다른지 잘 모를수도 있다만... 난 먹었을 때 확실히 좀 차이는 있었다.. 2025. 7. 5.
반응형