전체 글 40

[임베디드][중소기업][프리랜서] QA 면접 후기 (이니셜 : O) 합격

1. 위치-. 안양2. 면접프로세스-. 프리랜서 업체에서 연락 > 서류 전형 > 면접 > 합격 발표3. 도메인-. PLC 자동화 4. 필요역량-. Python 경험-. 컴퓨터 공학과 우대 5. 면접 질문 1) 직전 업무 설명2) Python 프로젝트 경험3) 성격에 대한 질문들?✅ 회사 총평     개발자 양성과정에서 Java와 Python을 배우고 프로젝트를 구현하며 QA업무 확장을 위해 언어에 대해 익혔다. 우연히 프리랜서 업체에서 내이력을 보고  연락이 와서 실무 경험이 없어도 업무 가능하다며 면접을 권유하였다.. 그래서 면접 보러감 ^_^,,,안양에 가서 상무님이랑 면접을 보았다. 간만에 면접이라 떨었다..ㅎㅎ 정말 학원에서 배운 것 가지고 실무를 할 수 있나? 교육받아서 할 수 있을 까? 여럿 ..

[임베디드][대기업] QA 면접 후기(이니셜 : L) 합격

1. 위치-. 서울2. 면접프로세스-. 서류 전형 > 면접 > 합격 발표3. 도메인-. 교통카드 단말기4. 필요역량-. 컴퓨터 공학과 우대 5. 면접 질문 1) 성격 장점, 단점?2) 정보처리 기사 취득했는지?3) 트러블 경험?4) 졸업 논문 뭐했는지?5) 목표가 무엇인지?6) 북미 출장 갔을 때 어떤 업무 했는지?7) 부모님은 뭐하시는지?8) 재직 중인 업무 설명✅ 회사 총평   2016년도 10월 쯤,, 면접을 보았다. 열정 뿜뿜 시절이라, 모든 일이든 잘할 수 있고, 시켜만 주십시오.마인드로 면접에 임했음 ㅋㅋㅋ 면접 관은 3분이였고, 팀장님, 매니저님 2분 업무 및 인성 질문들을 받았었다. 떨었고, 절었고, 총체적 난국이였지만 최대한 나의 진실된 의견을 전달하기 위해서 노력하였다. 내가 얼마나 잘..

[임베디드][중소기업] QA 면접 후기 (이니셜 : N) 합격

1. 위치-. 평택 LG 디지털파크2. 면접프로세스-. 서류 전형 > 면접 > 합격 발표3. 도메인-. AVN(차랑 오디오 네비게이션)4. 필요역량-. 영어쓰기, 읽기-. 컴퓨터 공학과 우대 (비전공자도 지원 가능)5. 면접 질문1) 성격 장점, 단점?2) 술 좋아하는지?3) 영어 잘하는지?4) 목표가 무엇인지?5) 부모님은 뭐하시는지?✅ 회사 총평   2013년도 10월 쯤,, 대학교 4학년 말에 본 면접이였고, 아무래도 사회초년생이다 보니까 인성 관련 질문만 받았다.첫 회사로 취직하여 2년 정도 다니고, 이곳에서 대기업 프로세스 업무도 익히고, JIRA를 사용하며 개발자와 커뮤니케이션 하는 방법에 대해서 배웠다. 첫회사다 보니까 잘하고 싶은 마음도 컸고, 열정이 과부하였던 시절이였다ㅎㅎㅎ우연찮게 북미..

Appium 과 Python을 이용하여 모바일 자동화 테스트 [2]

*******사전 작업 필요함******* ✅ [터미널] adb -s shell dumpsys window | findstr "mCurrentFocus" 명령어를 작성하면 실행 중인 package와 Activity 를 확인할 수 있음 ✅ [Appium inspector] package와 Activity 를 확인해서 작성해주고 Start Session -. 앱이 실행되고 인스펙터를 통해서 요소를 확인 할 수 있음(id/xpath 등) -. 투어비스 실행앱 화면 마다 요소를 읽어오고 코드를 작성하면서 아래와 같이 로직을 완성 시킴 ✅ [모바일 자동화 테스트 로직 완성] 1.투어비스 여행 어플 앱실행 2. 허용 버튼 클릭 3. 창닫기 버튼 클릭 4. 내여행 버튼 클릭 from appium import webd..

Appium 과 Python을 이용하여 모바일 자동화 테스트 [1]

안녕하세요 슬짱입니다~~ 모바일 자동화 테스트에 대해 공유드립니다. 여러번의 구글링과 챗 GPT 덕분에 여기까지 오게되었습니다!! ㅎㅎ... ✅ 설치 파일 및 과정1. JDK - 환경변수까지 2. Android SDK - Android Auto 깔고 tool에 접근해도 sdk 설치버튼 생성, 환경변수까지 3. Node.js - 터미널에서 설치, version 확인해서 설치 완료 확인 가능 4. Appium - 터미널에서 설치 후 appium을 작성하면 아래와 같은 로그가 표시되면 정상5. Appium-Desktop 설치 - UI 인터페이스6. ADB 설치 - 디바이스 연결까지 해서 확인 - adb devces 명령어 치면 확인 가능(유,무선 가능) 7. ADB inspector - 안드로이드의 모든 객체..

Selenium과 cypress의 차이점

셀레니움(Selenium)과 사이프러스(Cypress)는 모두 웹 애플리케이션 테스트 자동화 도구로, 각기 다른 장점과 단점을 가지고 있습니다. 아래는 두 도구의 차이점을 장점과 단점으로 구분하여 테이블 형식으로 정리한 것입니다.특징셀레니움 (Selenium)사이프러스 (Cypress)설치 및 설정비교적 복잡하며 다양한 드라이버 설치가 필요(버전업되면서 드라이버 필요 자동 설치 됨)매우 간단하며, npm을 통해 빠르게 설치 가능언어 지원여러 프로그래밍 언어 지원 (Java, C#, Python, JavaScript 등)주로 JavaScript와 TypeScript만 지원브라우저 지원대부분의 주요 브라우저 지원 (Chrome, Firefox, Safari, Edge 등)주로 Chrome과 Chromium ..

6.QA 2024.05.20

챗GPT 연동해서 주제에 적합한 블로그 포스팅 생성(GPT API , Streamlit)

안녕하세요 Open ai API를 연동해서 데이터를 불러오는 작업을 진행해 보겠습니다.Streamlit이라는 페이지 라이브러리를 이용해서 제목과 목적을 사용자에게 입력 받고,블로그 포스팅 글을 생성하는 작업입니다!! 블로그 주제와 목적만 정한다면 데이터를 뽑아서 자신의 인사이트에 맞게 이용할 수 있어요!!저는 네이버 블로그 포스팅에 작성할 꺼랍니다!!(다음 편에는 네이버 포스팅 자동화 프로그램에 대해서 작성할 예정입니다) 사용 방법Streamlit 실행: 터미널에서 streamlit run 이름.py를 실행하여 웹 애플리케이션을 실행합니다.주제 및 목적 입력: 웹 애플리케이션에서 주제와 목적을 입력합니다.블로그 포스트 생성: "Generate Blog Post" 버튼을 클릭하여 블로그 포스트를 생성합니다..

[활용] 날씨API 활용하기

안녕하세요 슬짱입니다.오늘은 날씨 API 활용 법에 대해서 작성해 보겠습니다. 1. https://openweathermap.org/ 사이트 접속 - 회원가입2. My API keys로 이동  -. 생성되어 있는 API key를 볼 수 있습니다. 3. 날씨 API 문서로 이동4. API 주소 확인'https://api.openweathermap.org/data/2.5/weather?lat={lat}&lon={lon}&appid={API key}'  API  주소는 이미 확인했고 lat과 lon의 경도/위도 데이터를 알아야 합니다.Geocoding API 에 들어갑니다. 5. 위도/경도 데이터를 불러 올수 있는 또다른  API 주소가 나옵니다. ISO 컨트리 코드를 참고하여 API 주소를 생성합니다.imp..

웹 에러코드 참고하기

https://hongong.hanbit.co.kr/http-%EC%83%81%ED%83%9C-%EC%BD%94%EB%93%9C-%ED%91%9C-1xx-5xx-%EC%A0%84%EC%B2%B4-%EC%9A%94%EC%95%BD-%EC%A0%95%EB%A6%AC/ [웹 프로그래밍] HTTP 상태 코드 표(100 ~ 500) 전체 요약 정리 서버에서의 처리 결과는 응답 메시지의 상태 라인에 있는 상태 코드(status code)를 보고 파악할 수 있습니다. 상태 코드는 세 자리 숫자로 되어 있는데 첫 번째 숫자는 HTTP 응답의 종류를 구분하는 hongong.hanbit.co.kr 에러코드 참고하기