본문 바로가기

전체 글402

QA Weekly - 61[23/07/10] 최근 몇주간은 가져올만한 글이 없어서 내용이 부실한 것 같아 걱정이였는데 이번주는 그래도 양이 풍성한 것 같아서 괜히 제 마음이 뿌듯합니다 ㅎㅎ 61번째 위클리 시작합니다~! QA Testing Exploring Responsible Tech in Testing: Ethical Frameworks and Real-World Implications 테스트에서 책임 있는 기술 탐색: 윤리적 프레임워크 및 실제 영향 입니다. 최근 "도둑맞은 집중력" 이라는 책과 넷플릭스의 "소셜 딜레마" 라는 다큐멘터리를 보고 윤리의식에 대한 많은 관심을 가지게 되었습니다. 직업적 윤리의식을 개인이 가지는 것에 한계가 있고 기업이, 사회가 의식을 가지고 참여해줘야 하는데 그러지 못한 상황이 현재의 문제점이 아닐까 합니다. E.. 2023. 7. 10.
Appium 2.0 AppiumOptions 사용하기 (desired_capabilities has been deprecated 해결법) Appium 2.0 버전을 사용하니 기존에 잘 사용하고 있었던 desired_capabilities를 더이상 사용할 수 없다는 DeprecationWarning 가 표시되었습니다. 하지만 인간은 적응의 동물 이지요. warining이라서 자동화 스크립트 실행은 되지만 지원하지 않는 것을 괜히 계속 붙잡고 있을 필요가 없기 때문에 AppiumOptions를 사용해보기로 합니다. 먼저 AppiumOptions를 import 해주세요 그리고 set_capability를 사용해서 설정을 진행해줍니다. 이제 desired_capability가 아니라 options로 사용하면 Warning 없이 실행되는 것을 확인할 수 있습니다. 2023. 7. 5.
QA Weekly - 60[23/07/03] 7월이 밝았습니다~ 6월은 비가 엄청 옵니다! -> 안옴. 오늘은 진짜 옵니다! -> 안옴. 오늘 진짜 많이 옵니다! -> 비오다 그침 으로 긴장만 하다 보낸 한달이 되었는데요 7월은 좀 정확하게 맞으면 좋을 것 같습니다 ㅎㅎ 60번째 위클리! 시작합니다. QA Testing 18 Best Android Emulators For Mac In 2023 2023년 Mac용 최고의 Android 에뮬레이터 18개 입니다. 저는 테스트 할 때 애뮬레이터는 절대 사용하지 않지만 현재 보유중이지 않은 기기에서 이슈가 생기거나 특정 기기의 확인이 빠르게 필요할 경우 하나의 대안이라고는 생각하고 있습니다. 애뮬레이터를 지원해주는 도구가 굉장히 많았군요~ 18 Best Android Emulators For Mac In.. 2023. 7. 3.
Appium doctor 실행 시 발생하는 android could NOT be found in /Users/{user_name}/Library/Android/sdk! 해결법 Appium doctor 실행 시 ANDROID_HOME은 잘 잡혀있는데도 이런 오류가 생길때가 있습니다. android could NOT be found in /Users/{user_name}/Library/Android/sdk! 이럴때는 Android studio에서 SDK Tools에 있는 항목들을 설치해주시면 됩니다. 출처: https://sqa.stackexchange.com/questions/50311/appium-doctor-android-returns-error-appiumdoctor-android-could-not-be-found appium-doctor --android returns error AppiumDoctor ✖ android could NOT be found in /Libra.. 2023. 6. 29.
QA Weekly - 59[23/06/26] 6월의 마지막 위클리 입니다. Medium에 좋은 글들이 많아서 위클리 작성에 문제는 없지만 다른 플랫폼에도 좋은 글이 있을 것 같아 이곳저곳을 찾아보고 있습니다. 더 다양한 시각의 글들이 많이 나오면 좋겠네요. 저도 쓸 수 있도록 노력해보겠습니다. 59번째 위클리 시작합니다~ QA Testing Secure, Don’t Just Test: Risk Management for Testers 테스트만 하지 말고 안전하게: 테스터를 위한 위험 관리 입니다. RBT에 대해서 이야기 해주고 있네요. 과거 EA Korea에 재직할 때 이 방법을 사용해서 QA를 진행했었는데 정말 오랜만에 이 용어를 다시 보니 반갑네요. Secure, Don’t Just Test: Risk Management for Testers .. 2023. 6. 26.
jq를 사용해서 JSON 값 변경하기 Jenkins를 사용하다 보면 해당 job을 돌리기 전에 JSON값을 수정해야 하는 상황이 생길 수 있습니다. 이럴때 jq 를 사용하여 간단하게 할 수 있는데요 기본 내장 기능이 아니기 때문에 설치가 필요합니다.brew install jq 설치 완료 후 변경할 JSON파일 이름과 변경할 대상 key, 그리고 변경할 value가 정해지면 아래의 양식으로 작성합니다.jq ‘.values |= map(if .key == “{대상 key 명}” then .value = {변경할 값} . end)’ {변경할 json파일} > temp.json && mv temp.json {변경할 json파일} 변경할 JSON파일 이름이 user_info.json 변경할 대상 key가 user_token 변경할 value가 bla.. 2023. 6. 23.