본문 바로가기
728x90

자동화5

Postman Galaxy 2020 postman galaxy 2020컨퍼런스가 진행됩니다. 무료 참가자를 신청받고있고 유료 신청도 할 수있네요. postman을 주로 사용하는 사람으로써 유익한 내용이 가득했으면 좋겠습니다~ 신청하실 때 QA도 목록에있습니다~! 신청은 이곳에서 하실 수있고 11월 17일부터 19일까지 진행됩니다. https://www.postman.com/postman-galaxy/Postman Galaxy 2020Save the date: November 17-19, 2020www.postman.com 2020. 10. 15.
테스트 자동화의 적용시점 (언제, 무엇을, 어떻게, 왜) - 2편 이전 포스팅에서 테스트 자동화의 적용 시점 (언제 / 무엇을) 에 대해 이야기 했습니다. 테스트 자동화의 적용시점 (언제, 무엇을, 어떻게, 왜) - 1편 테스트 자동화가 QA활동에 있어 많은 도움을 주는 것은 다양한 포스팅에서도 확인 할 수 있고, 현재 채용 시장에서 테스트 자동화가 가능한 인원의 채용 비율이 매우 높은 것으로도 간접적인 확� goddessbest-qa.tistory.com 이어서 "어떻게" 와 "왜" 에 대한 이야기를 해보겠습니다. 3. 어떻게 (How) 테스트 자동화가 구축이 되었습니다! 테스트 자동화가 메뉴얼 테스트보다 정확하고 빠르니 모든것을 대체하도록 진행해야겠습니다. 이럴경우 테스트 자동화를 언제부터 사용할 수 있게 되는 걸까요? 테스트 자동화는 하루이틀만에 뚝딱 완성이 되는.. 2020. 10. 10.
테스트 자동화의 적용시점 (언제, 무엇을, 어떻게, 왜) - 1편 테스트 자동화가 QA활동에 있어 많은 도움을 주는 것은 다양한 포스팅에서도 확인 할 수 있고, 현재 채용 시장에서 테스트 자동화가 가능한 인원의 채용 비율이 매우 높은 것으로도 간접적인 확인을 할 수 있습니다. 이번 포스팅에서는 이런 테스트 자동화를 어떤 것을 기준으로 잡고 적용해야 하는지 이야기 해보려 합니다. 1. 언제 (When) 이제 막 입사한 QA Engineer가 있습니다. 아직 회사 제품에 대한 이해도도 부족한 상태에서 일단 테스트 자동화를 도입해야 한다고 합니다. 이런경우 성공적인 테스트 자동화가 진행될 수 있을까요? 거의 모든 QA활동에는 제품혹은 기능에 대한 높은 이해도가 뒷받침 되어야 합니다. 그러한 경험과 지식을 바탕으로 어느 기능이 자동화 테스트로 대체가 가능한지, 어느 부분은 메.. 2020. 10. 10.
Appium에서 Android기기의 토스트 팝업 (toast popup) 텍스트 가져오기 자동화 스크립트를 작성할 때 .click이나 .send_keys 같은 메소드만 쓰면 될 줄 알았지만 의외로 다른 기능들을 써야 하는 상황이 오게 됩니다. 토스트 팝업도 그 중 하나인데요. 나타났다 금방 사라지기 때문에 appium에서 elemenet로 찾기도 어렵습니다. 이곳저곳 appium관련 문의글을 보다 보니 특정 xpath를 답변으로 주시는 분들이 있길래 저도 써봤더니 잘 돌아가네요. //android.widget.Toast[1] 이 xpath를 사용하면 토스트팝업을 element로 컨트롤이 가능합니다. 참고! native앱 기준이고 react native라면 동일하지 않을 수 있습니다. 2020. 9. 28.
newman 테스트 결과 Junit으로 slack 알림 보내기 postman의 모듈인 newman을 사용하면 커맨드로 쉽게 포스트맨기능을 동작시킬 수 있습니다. 이걸 jenkins와 결합해서 slcak 알림으로 보내면 테스트 결과를 슬랙으로 쉽게 볼 수가 있게 되지요. 하지만 아무것도 없이 슬랙 알림으로만 설정해 놓는다면 라는 결과를 보게 됩니다. (pass / fail 여부는 잘 표시되기 때문에 결과만 본다면 문제는 없습니다) 하지만 우리는 좀 더 디테일한 결과를 알고 싶으므로, newman과 JUnit을 더해서 결과를 알도록 해봅시다. newman 커맨드 뒤에 아래의 커맨드를 추가합니다. --reporters cli,junit --reporter-junit-export “newman/myreport.xml” 이렇게 해서 newman을 실행하면 jenkins wo.. 2020. 9. 6.