본문 바로가기
728x90

selenium6

AppiumService가 시작되지 않을때 해결법 (WebDriver.__init__() got an unexpected keyword argument) 새 기능들을 테스트 해보려고 Appium Driver나 Appium의 버전을 올려서 이것저것 실험을 할 때가 있습니다. Selenium도 마찬가지인데요, 업그레이드만 해 놓고 한동안 사용하지 않다가 오랜만에 사용할때 문제가 생기면 참 난감합니다. 이번에도 이 문제가 발생하면서 AppiumService가 실행되지 않았습니다. WebDriver.__init__() got an unexpected keyword argument 'desired_capabilities' 응? 'desired_capabilities' 는 구버전에서 사용하던 것인데 왜 이 에러가?.... 이럴때는 역시 근 to the 본 구글링을 해줍니다. 찾아보니 이런 문제는 오래전부터 다른분들이 겪었던 이슈였는데 이 문제는 Selenium 버전.. 2024. 3. 6.
Announcing Selenium 4!! Selenium 4가 정식 릴리즈 되었습니다. 2021년 10월 13일. Selenium 4 베타 릴리즈가 끝나고 공식 릴리즈가 되었습니다!! Announcing Selenium 4 Selenium 4.0.0 is released! Get it while it's hot! www.selenium.dev 업그레이드 방법은 이곳에 있습니다. How to upgrade to Selenium 4 Interested in Selenium 4? Check this guide that will help you upgrade to the latest release! www.selenium.dev 가장 큰 변경점은 이 두가지 같습니다. 1. W3C WebDriver Protocol을 사용합니다. 기존 Selenium 3는 JSON Wire Protocol을 사용했습.. 2021. 10. 21.
Selenium Summit 2021 Conference 진행 예정 Selenium Summit 2021 Conference가 2021년 2월 6일에 진행될 예정입니다. 지금 무료로 등록을 받고 있는 중이네요. 다만 등록할 때 whatsapp 번호를 필요로 합니다. 원활한 커뮤니케이션을 위해 필요하다고 하네요. (나 없는데... ㅜㅜ) 관심이 있으신 분들은 등록 후 참석 하시는 것도 좋을 듯 합니다. #Seleniumsummit21 - CPSAT Selenium Summit 2021 #SeleniumSummi21 - CPSAT Selenium Summit 2021 is a conference for all the selenium professionals to learn more about Selenium. seleniumsummit21.agiletestingallianc.. 2021. 1. 29.
Selenium 4의 마지막 alpha 버전 공개 Selenium 4의 마지막 alpha 버전이 공개되었습니다. 최초 alpha 버전은 작년에 릴리즈해서 지금까지 알파버전의 개발이 이루어졌는데 이제 곧 상용버전이 나올거라는 희망을 가져봅니다 :) Selenium 3에 비해 향상된 속도와 다양한 추가 기능들을 경험해보고 싶네요. Selenium 4 With Python: All You Need To Know Selenium 4 is driving a lot of curiosity as it follows a different architecture compared to its predecessor. In this blog, we will see how to work with Python in Selenium 4. www.lambdatest.com 2020. 11. 26.
AI 테스트 자동화는 이루어질 수 있을까? 테스트 자동화는 2000년대 중반부터 진행된 짧지 않은 역사를 가지고 있습니다. 현재 UI 자동화 프레임워크 중 높은 사용률을 보이는 selenium도 16년 전인 2004년도에 처음 공개되었습니다. 앱 UI 자동화 프레임워크인 appium은 2012년 부터 시작되었네요. 이렇게 예전부터 UI 자동화 테스트에 많은 도움을 주던 프레임워크는 사용자가 직접 코드를 작성해서 해당 코드 기반으로 테스트가 진행되는 방식이였습니다. 항상 같은 순서와 같은 흐름으로 진행이 되었죠. 그러던 중 머신러닝과 AI가 등장했습니다. QA관련 직종의 엔지니어들은 모두 입을 모아 이제 곧 AI가 접목된 테스트 자동화의 시대가 올 것이라고 말합니다. The State of AI in Testing [live panel discus.. 2020. 9. 27.
프론트엔드, 백엔드 자동화 (Front End / Back End Automation) 전 전 회사에서부터 지금까지 진행하고 있는 자동화 테스트는 크게 이 2가지 이다. Front End / Back End 일단 Front End도 Web과 App이 나눠지는데 일단은 Web부터 다뤄볼 예정이다. Web Front End 자동화는 Selenium을 사용하고, 스크립트용 언어는 이 블로그의 전반적인 내용에서 볼 수 있듯이 python이다. App은 Appium이라는 툴을 사용해서 진행하고 있고 스크립트는 물론 python이다. appium이 강력한 기능을 제공하는 건 맞다. Android와 iOS둘다 가능하고 오픈소스이며 다양한 언어들을 지원한다. 다만 속도의 문제가 좀 있다. (이건 케바케인듯) 지금 회사에서 진행하는 자동화도 Android만 유독 느려서 Espresso로 갈아타려고 준비중이.. 2020. 6. 11.