일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- NocoDB
- 테스트 자동화
- hutc
- Robotis
- 절벽아래은둔자
- Ollo
- 무명의개발자
- c#
- CM-50
- 엠블록
- testautomation
- chromedriver
- automation
- 크롬드라이버
- ChatGPT
- 아두이노
- TP4056
- mysql4
- 효용감
- MBLOCK
- 업로드모드
- 다이나믹셀
- arduino
- 아두이노코딩봇
- QA
- Dynamixel
- 테스트자동화
- 코딩봇
- 올로
- 로보티즈
- Today
- Total
목록Test Automation - Technical (3)
Hermit Under the Cliff

최근 업무를 하면서 DB + Dashboard + Windows Client 구성으로 각종 데이터 관리를 하는 시스템을 개발해야할 일이 생겼습니다. PC에서 기존 테스트 Tool의 data를 분석하여 DB에 넣고 이를 Dashboard로 구성하여 제공을 하는 역할인데요, Windows Client의 desktop UI 말고도 Web에서 간단하게 데이터를 확인할 수 있으면 좋을 것 같았습니다. 몇몇 솔루션들을 검색해보다가 NocoDB 라는 것을 발견하였습니다. https://www.nocodb.com/ NocoDB | Turns your SQL database into a Nocode platform. Free & Open Source. Free & Open Source Airtable alternativ..

우선 들어가기에 앞서 안드로이드의 메모리 구조를 살짝만 살펴봅시다. 안드로이드의 메모리 모니터링을 한다고 하면 대부분의 경우 PSS 값을 확인 합니다. 안드로이드의 메모리는 Page라는 단위로 관리된다고 간단히 생각하시면 되고, App은 위 그림과 같이 다른 여러 프로세스들과 메모리를 공유 합니다. 이렇게 메모리를 공유를 하기 때문에 각각의 영역에 대한 구분이 필요합니다. USS (Unique Set Size) 위 그림에서 파란색으로 표시된 부분입니다. 오직 App만이 사용하는 메모리 영역을 의미합니다. RSS (Resident Set Size) 위 그림에서 빨간색으로 표시된 부분입니다. App이 사용하는 총 메모리 영역을 의미합니다. PSS (Proportional Set Size) 위 그림에서 노란색..

Selenium을 이용해서 Web application 자동화 테스트를 진행하다보면, 가끔 잘 돌아가던 코드들이 제대로 돌지 않을 때가 있습니다. 에러가 나서 살펴보면 크롬 브라우저는 업데이트가 되었는데 chromedriver가 예전 버전에서 업데이트가 되지 않아 버전의 불일치로 인해서 에러가 나는 경우도 가끔 있습니다. 크롬 드라이버는 대체로 backward compatiblity가 지원이 되지 않아 브라우저 버전과 항상 맞춰 주어야 합니다. 제가 개발해서 배포하는 테스트 툴은 프로그래밍 경험이 없는 테스터들에게도 쉽게 자동화 테스트가 가능하도록 하는게 목적이라 어려운 셋업 과정 없이 다운로드-압축해제-실행 으로만 가능하도록 최대한 노력중에 있습니다. 이런 환경내에서 각각의 테스터들에게 사용하는 브라우..