| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
- 크롬드라이버
- MBLOCK
- TP4056
- 효용감
- hutc
- 절벽아래은둔자
- NocoDB
- 테스트자동화
- mysql4
- 테스트 자동화
- 로보티즈
- Robotis
- testautomation
- 무명의개발자
- 아두이노
- automation
- chromedriver
- c#
- Dynamixel
- Ollo
- 엠블록
- 올로
- 코딩봇
- QA
- CM-50
- 업로드모드
- 다이나믹셀
- arduino
- 아두이노코딩봇
- ChatGPT
- Today
- Total
목록testautomation (2)
Hermit Under the Cliff
우선 저는 회사에서는 QA로 분류가 되고 있는 직무에서 일을 하고 있지만 항상 SW Engineer라는 정체성을 가지기 위해 노력(?)하고 있는 사람입니다. 길다면 긴 저의 커리어의 대부분이 품질관련 팀에서 QA역할 혹은 QA를 보조하는 SET(Software Engineer in Test)의 역할이 었습니다. 처음에는 내가 작성한 코드가 실제 제품에 반영이 되어 많은 사람이 사용하게되는 소위 말하는 개발자의 역할을 원한 적도 있긴 했지만, 지금 돌이켜보면 QA의 직무로 SW Engineer의 역할을 수행하는데도 참 많은 장점들이 있는 것 같습니다. # 내가 원하는 대로 QA 조직내에서 SW Engineer의 특성을 계속 유지를 하게 되면 필연적으로 테스트 자동화의 업무를 맡게 됩니다. 테스트 자동화는 ..
Selenium을 이용해서 Web application 자동화 테스트를 진행하다보면, 가끔 잘 돌아가던 코드들이 제대로 돌지 않을 때가 있습니다. 에러가 나서 살펴보면 크롬 브라우저는 업데이트가 되었는데 chromedriver가 예전 버전에서 업데이트가 되지 않아 버전의 불일치로 인해서 에러가 나는 경우도 가끔 있습니다. 크롬 드라이버는 대체로 backward compatiblity가 지원이 되지 않아 브라우저 버전과 항상 맞춰 주어야 합니다. 제가 개발해서 배포하는 테스트 툴은 프로그래밍 경험이 없는 테스터들에게도 쉽게 자동화 테스트가 가능하도록 하는게 목적이라 어려운 셋업 과정 없이 다운로드-압축해제-실행 으로만 가능하도록 최대한 노력중에 있습니다. 이런 환경내에서 각각의 테스터들에게 사용하는 브라우..