김기태

SlackBot 구축부터 활용까지 - 환경 설정하기

많은 기업들이 Slack을 이용하여 업무를 진행하고 있습니다. Slack은 다양한 앱과 통합 기능을 지원하여 팀의 커뮤니케이션과 협업을 더욱 효율적으로 만들어 줍니다. 그중에서도 Slackbot은 업무 프로세스를 자동화하고 편의성을 높이는 데 큰 역할을 합니다. 저는 지난 5년 동안 Slackbot을 구축하고 운영해왔습니다. 그 경험을 통해 업무 효...

간단한 LogViewer 구현 및 운영하기

간단한 로그 뷰어 시스템 구현하기 여러 가지 자동화 도구를 개발하고 운영하다 보면 간단한 로그 확인이 필요할 때가 있습니다. 물론 뉴렐릭(New Relic), 데이터독(Datadog), 그라파나(Grafana)와 같은 훌륭한 로그 수집 및 모니터링 도구들이 이미 존재하지만, 단순한 로그 메시지를 확인하기에는 기능이 과도하거나 설정이 복잡할 수 있습니...

SMS 인증문자 관리 페이지 개발 및 운영하기

테스트 자동화를 진행할 때, SMS 인증번호를 확인하는 과정이 번거롭고 비효율적일 수 있습니다. 테스트폰을 직접 찾아서 확인하거나, 다른 사람이 소지한 테스트폰에 요청하는 과정이 필요한 경우도 있습니다. 이러한 문제를 해결하기 위해 SMS 수신 내용을 자동으로 처리하고, 인증번호를 Slack 채널로 전달하는 안드로이드 앱을 구현하였습니다. 최초 구현...

LLM을 이용한 자동 스크립트 생성 해보기

최근 ChatGPT의 발전으로 IT 업계에는 많은 변화가 이루어졌습니다. 특히, QA 업계에서는 많은 사람들이 AI가 우리의 자리를 대체할지 걱정했지만, LLM(대규모 언어 모델)은 아직까지는 단어 예측 모델로, 학습한 것 외에는 창의적인 것에는 한계가 존재합니다. AI는 아직까지는 우리를 대체하지 못할 것이지만, AI를 올바르게 사용하지 못하는 사람...

끊임없이 작동하는 테스터(소프트웨어와 하드웨어의 만남)

Making Automation Tester who never be tired. - KimKitae 절대 지치지 않는 테스터 만들기 백엔드에서는 매일 두 번 이상 배포를 진행하며, 배포마다 주문부터 결제 완료까지의 모든 결제 수단을 확인해야 합니다. 각 PG사에서 제공하는 화면의 가상 키보드는 암호화되어 있고, 매 화면 랜딩 시마다 숫자 배열이...

모바일 자동화 여정 - 시작과 새로운 도전

안녕하세요. 모바일 자동화에 대한 저의 지난 여정과 앞으로 나아갈 방향에 대해 이야기를 나누고자 합니다. 모바일 자동화의 첫 경험 제 첫 모바일 자동화 경험은 2014년 Appium이라는 프레임워크를 알게 되면서 시작되었습니다. 당시 기존의 GUI 자동화 도구들과 달리 Appium은 CLI와 코드 기반으로 이루어져 있었습니다. 국내 참고 자료가 부...