본문 바로가기
728x90

QA engineer142

QA Weekly - 104[24/05/06] 이번 위클리에는Laveena RamchandaniAbhinav AsthanaPaulo OliveiraSupriya SinghUdemeedetumana의 포스팅으로 함께 합니다!104번째 위클리 시작합니다. Check VersionSelenium V4.20  Appium V2.5.4  Appium Inspector V2024.3.4 Appium-uiautomator2-driver 3.2.0 Version UP! appium-xcuitest-driver 7.15.1  QA TestingPreparing for the EU Accessibility Act 2025: Everything Businesses Need to KnowEU 접근성법 2025 준비: 기업이 알아야 할 모든 것입니다.확실히 최근 들어 접근.. 2024. 5. 6.
Postman에서 respose headers의 cookie 컨트롤 하기. (get postman response headers cookies) postman은 header에 있는 cookie 값을 자동으로 저장해서 사용하게끔 해주는 편리한 기능을 가지고 있습니다. 사용자가 별도의 신경을 쓰지 않아도 알아서 진행되지만 그렇기 때문에 이러한 기능이 제공되지 않을 때 해당 기능을 사용할 수 없다는 단점이 있지요! 편리함과 AI에 함몰되지 않기 위해 cookie를 컨트롤 하는 연습을 해봅니다. 저는 응답으로 headers에 cookies중, 특정한 cookie만 필요했는데요 이럴 경우 아래의 스크립트를 활용하여 내가 필요한 cookie를 가져올 수 있습니다. // 내가 response headers에 있는 cookies 중, 필요한 cookies를 설정합니다. var allCookies = pm.response.headers.all().filter(h.. 2024. 5. 1.
Appium WebdriverAgent 빌드시 발생하는 Parameter of overriding method should be annotated with __attribute__((noescape)) 에러 해결하기 iOS 17으로 올라가면서 xcode업데이트를 위해 macOS를 14버전대인 Sonoma로 올려야 했습니다. 이 과정에서 다량의 기기에 업데이트가 진행되는데요 한 기기만 업데이트 해도 호환성 이슈가 생길 수 있는데 아이폰, 테스트 자동화 진행 머신, 해당 머신에 설치된 xcode까지 모두 업데이트를 하니 문제가 생길 수 있습니다. 저도 제 업무용 맥북에는 예전부터 sonoma를 사용했지만 자동화 머신은 최근에 macOS 업데이트를 했더니 Parameter of overriding method should be annotated with __attribute__((noescape)) xcode에서 WebdriverAgent 빌드할때 위와 같은 에러가 발생했습니다. 해결을 위한 방법 먼저 바로 설명하자면 A.. 2024. 4. 17.
QA Weekly - 101[24/04/15] 이번 위클리에는 Pablo Vergara zen8labs Candid Tester Lana Begunova Anjanee Herath 의 포스팅으로 함께 합니다! 101번째 위클리 시작합니다. Check Version Selenium V4.19 Appium V2.5.2 Version UP! Appium Inspector V2024.3.4 Appium-uiautomator2-driver 3.1.0 Version UP! appium-xcuitest-driver 7.11.3 Version UP! QA Testing Seven Super-Simple Security Scenarios 7가지 매우 간단한 보안 시나리오 입니다. 간단한 시나리오라고 설명했지만 대부분이 알짜배기 시나리오 같습니다. 좋은 예 네요. S.. 2024. 4. 15.
테스트 케이스 내에서 "기능이 정상" 이란 문구에 대한 생각 QA 주니어 시절 저는 테스트 케이스를 작성할 때 예상 결과로 "~ 가 정상인지 확인" "~가 정상적으로 보이는지 확인" 같은 문구를 사용했었습니다. 1인 QA를 자주 하다 보니 이런 문구를 사용해도 문제가 생기지 않았었죠. 저는 "정상" 인 상황을 알고있기 때문입니다. 그런데 인수인계를 해야 하는 상황이 왔을 때 문제가 발생했습니다. 바로 "정상" 이 어떤 상태를 말하는 것이냐에서 사람마다 차이가 발생했던 것이죠. 예를 들면 회원가입 후 마이페이지로 이동되는 것이 의도한 기능이라고 하겠습니다. 의도한 기능을 알고 있는 작성자는 기대 결과에 단순히 "회원가입 기능이 정상동작 한다"라고 작성하였습니다. 해당 케이스를 다른 인원이 수행할 때 회원가입은 성공적으로 되었는데 회원가입후 홈 화면으로 이동이 되고 .. 2024. 4. 10.
QA Weekly - 100[24/04/08] QA 위클리가 어느덧 100회를 맞이했습니다!! "왜 해외에는 QA관련 위클리가 있는데 국내에는 없지? 내가 해볼까?" 하는 단순한 생각이 700일동안 위클리를 발행하게 될 줄은 저도 몰랐습니다. 다행히 도움이 되었다는 분이나 잘 보고 계시다는 분들이 계서서 중간중간마다 큰 힘을 받았습니다. LinkedIn으로 응원 DM 주신분들께 감사하다는 말씀 드립니다 :) 이번 위클리에는 박현준 Vishal Sahu Bhushan Trivedi Jennie Lee Sonu Kumar Deo 의 포스팅으로 함께 합니다! 100번째 위클리 시작합니다. Check Version Selenium V4.19 Appium V2.5.1 Appium Inspector V2024.3.4 Appium-uiautomator2-driv.. 2024. 4. 8.