728x90
반응형

Selenium 웹 스크래핑 - 테스트 자동화 6

[python] Selenium - 웹페이지 Alert창 종류와 관리

[python] Selenium - 웹페이지 Alert창 종류 와 관리 #UnexpectedAlertPresentException #NoAlertPresentException 관련 정리 웹페이지 크롤링이나 웹페이지 이벤트 테스트 작업을 진행하다보면 Aler창이 나옵니다. Alert창이 뜨면 Selenium 작업이 중단되고 대기 상태가 되어 멈추고 다음으로 진행이 안되는 경우가 있습니다. Exception이 발생하면 프로그램이 중단 되기도 합니다. 이때 Alert 창을 닫고 프로그램이 진행 되도록 해야 합니다. Alert창을 닫거나 처리하는 Selenium 커멘드 들을 알아 보고자 합니다. 웹페이지 Alert창의 종류 1. 경고(alert) 창: 중요한 정보를 전달하거나 사용자의 주의를 요구합니다. 일반적..

Programming 2023.05.30

[python] Selenium - implicitly wait 과 explicitly wait 이해

[python] Selenium - implicitly wait 과 explicitly wait 이해 [python] Selenium 웹스크래핑 - 웹페이지 자동화 테스트 - Selenium Wait 정리 - https://couplewith.tistory.com/446 - 웹페이지 객체 찾는 방법 정리 - https://couplewith.tistory.com/427 - 웹페이지 링크 찾고 이동하기 - https://couplewith.tistory.com/428 - 웹페이지 크롤링- 제목과 내용 수집하기 - https://couplewith.tistory.com/424 Selenium 글의 소개 [Selenium 을 배워 가는 이유는 ?] 아시는 분들도 있겠지만 어려운 분들도 있어서 간단한 정리해 봅..

Programming 2023.05.25

[python] Selenium - 웹페이지 링크로 페이지 이동 - find_element와 ExpectedConditions 응용

Selenium은 웹 애플리케이션 테스트 자동화 도구입니다. Selenium은 테스트를 자동화하는 데 매우 유용하며, 웹 애플리케이션 개발자, QA 엔지니어, 소프트웨어 테스트 엔지니어 등에게 많이 사용됩니다. Selenium을 사용하면 반복적이고 시간이 많이 소요되는 테스트를 자동화하여 작업 시간과 노력을 절약할 수 있습니다. 웹 애플리케이션을 테스트하고 검증하는 데 Selenium WebDriver라는 API를 사용하여 브라우저를 제어하고, 테스트를 자동화할 수 있습니다. 일반적인 웹페이지 에서는 작동이 잘 되지만 특정 조건에 따라 페이지 내용이 달라지는 동적 웹페이지 같은 경우 오류 대처를 위한 방법으로 작성을 해보았습니다. [python] Selenium 웹스크래핑 - 웹페이지 자동화 테스트 - ..

Programming 2023.05.04

[python] Selenium 웹스크래핑- 웹페이지 객체 찾는 방법 정리 - find_element 와ExpectedConditions

[python] Selenium 웹스크래핑- 웹페이지 객체 찾는 방법 정리 - find_element 와ExpectedConditions - Selenium은 웹 애플리케이션 테스트 자동화 도구입니다. Selenium은 테스트를 자동화하는 데 매우 유용하며, 웹 애플리케이션 개발자, QA 엔지니어, 소프트웨어 테스트 엔지니어 등에게 많이 사용됩니다. Selenium을 사용하면 반복적이고 시간이 많이 소요되는 테스트를 자동화하여 작업 시간과 노력을 절약할 수 있습니다. 웹 애플리케이션을 테스트하고 검증하는 데 Selenium WebDriver라는 API를 사용하여 브라우저를 제어하고, 테스트를 자동화할 수 있습니다. [python] Selenium 웹스크래핑 - 웹페이지 자동화 테스트 - 웹페이지 객체 찾..

Programming 2023.05.02

[python] Selenium 웹스크래핑 - 제목과 내용 수집하기

selenium을 이용하여 웹페이지 크롤링- 제목과 내용 수집 하기 웹페이지 크롤링을 하다가 뉴스나 블로그 제목과 내용을 따로 구분해서 수집을 해야한다면 selenium을 많이 사용하게 됩니다. selenium을 이용하여 특정 영역의 데이터를 추출하고 저장하는 예시 코드를 작성해 보았습니다. Selenium은 Selenium은 웹 애플리케이션을 테스트하기 위한 오픈 소스 자동화 도구입니다. 이를 사용하면 브라우저를 자동으로 제어하고, 사용자가 웹 사이트에서 수행하는 것과 같은 작업을 수행할 수 있습니다. Selenium은 여러 언어로 작성된 클라이언트 라이브러리를 제공합니다. 이를 사용하면 Python, Java, Ruby, C#, JavaScript 등의 언어를 사용하여 자동화 테스트를 작성할 수 있습..

Programming 2023.04.28

2021 년 최고의 성능 테스트 도구 (부하 테스트 도구)

2021 년 최고의 성능 테스트 도구 (부하 테스트 도구) 웹 애플리케이션 성능 및 부하 스트레스 용량을 측정 하기 위해 가장 널리 사용되는 성능 테스트 도구들을 소개합니다. 이들 부하 테스트 도구는 최대 트래픽과 극심한 스트레스 조건에서 애플리케이션 성능을 보장합니다. 오픈 소스와 라이센스가있는 성능 테스트 도구들로 라이선스 필요한 도구에는 평가판을 통해 테스트가 가능합니다. 주요 성능 테스트 도구로 아래와 같습니다. 1) WebLOAD 2) LoadNinja 3) SmartMeter.io 4) LoadView 5) Apache JMeter 6) 마이크로 포커스 로드 러너 7)IBM Rational Performance Tester 8) NeoLoad 9) LoadComplete 10) WAPT (we..

Tech-Trends 2021.03.07
728x90
반응형