내일은 제가 일하고 있는 29CM에서 작성한 팀 블로그가 미디움에 올라가는 날입니다~!
29CM QA팀은 API를 어떻게 사용하고, 테스트하는지에 대한 내용이 있으니 많은 관심 부탁드립니다.
그럼 75번째 위클리 시작합니다~!
Check Version |
- Selenium V4.14 Version UP! (업데이트 내용이 많아 미첨부합니다)
- Appium V2.1.3
- Appium Inspector V2023.10.1 Version UP!
QA Testing |
Recipe for Success: Crafting the Perfect QA-Dev Ratio
성공을 위한 레시피: 완벽한 QA-Dev 비율 만들기 입니다.
개발자와 QA의 인적 비율은 항상 뜨거운 감자였던것 같습니다. 과거의 Survey Report중에 가장 적합한 비율을 묻는 것이 있었는데 그 때 당시 1:3 (QA:DEV) 였던 기억이 있습니다. 지금은 어떨까요? 마침 레딧에서 2개월전에 누군가 화두를 던진 글이 있어 같이 공유해봅니다 :)
저는 '케바케' 라고 생각합니다 ㅎ
Automation |
What Is Python End Parameter: A Detailed Guide
Python 종료 매개변수란 무엇입니까: 자세한 안내서 입니다.
테스트 로그를 print로 사용하는 경우 조금 더 보기 깔끔하게 출력할 수 있는 방법이네요
How To Perform Visual Regression Testing With Selenium And Smart UI
Selenium 및 Smart UI를 사용하여 시각적 회귀 테스트를 수행하는 방법 입니다.
이미지 비교를 통한 테스트를 이야기 하고 있는데 저도 OpenCV를 사용해서 과거에 테스트를 진행한 적이 있습니다. 유사율로 비교를 했는데 100%일경우는 항상 fail이 나서 99%로 설정해 놓고 사용했었는데 매우 정확했습니다. 다만 element를 찾아서 비교하는 방식으로도 충분했기 때문에 지속적으로는 사용하지 않았지만 이러한 이미지 비교방식을 이야기 하는 내용은 오랜만이라 공유할 겸 가져왔습니다.
Debugging Selenium pytest Failures
Selenium pytest 실패 디버깅 입니다.
저는 unittest를 사용하는데 pytest사용하시는 분들에게는 도움이 되겠네요. 꽤나 많은 내용을 다루고 있습니다.
A Flexible Method for Retrying Selenium Operations
Selenium 작업을 재시도하는 유연한 방법 입니다.
요소를 찾는 횟수를 n회 시도하게끔 별도의 함수를 만들어서 사용하는 것인데 제가 과거 QA Korea Conference에서 잠깐 발표했던 것 처럼 요소를 찾는 것은 최초에만 시간이 많이 소요되고 그 뒤부터는 거의 1/10 수준으로 찾는 시간이 감소합니다. 그래서 n회 찾는 것이 큰 의미는 없을 것으로 보이지만 저도 시도해본적이 없어 정확하지는 않습니다.
한번 해봐야겠네요.
Information |
- 테스트 자동화 도구는 어떤 것들이 있는지 알고 싶어요
- ADB 명령어로 할 수 있는 것은 어떤 것이 있나요
Chrome에서 Python Selenium으로 웹 자동화 마스터하기.
- Appium 설치 방법
- Appium Capability 설정 방법
- 테스트 자동화에 대해 배울 수 있는 145가지 이야기
'QA Weekly' 카테고리의 다른 글
QA Weekly - 77[23/10/30] (0) | 2023.10.30 |
---|---|
QA Weekly - 76[23/10/23] (2) | 2023.10.23 |
QA Weekly - 74[23/10/09] (0) | 2023.10.09 |
QA Weekly - 73[23/10/02] (0) | 2023.10.02 |
QA Weekly - 72[23/09/25] (0) | 2023.09.25 |
댓글