반응형

분류 전체보기 167

adb shell 을 사용한 Batch script 만들기 -season2-

무지랭이라 메뉴룰 선택하고 다시 되돌아 가는 방법을 모르겠다. If 를 쓰기에는 안에 있는 내용이 너무 많아서 도저히 감이 안오는데... 결론은 : 로 앞에 선언하고 난 뒤에 goto로 다시 부르면 끝 이번 버전은 지난번 보다 색상이 이쁘음 역시 멍청하면 손이 고생한다...ㅋ 배치로 올리면 바이러스로 인식 할까봐 .log 로 올림

[Team Study] LTE Terminology

현재 근무 중인 팀 동료들이 전문 교육 없이 업무에 투입이 되고 있어서 간단한 team study를 진행 하기로 했다. 전체적인 흐름만 집고 갔으면 하는 마음이라 세부적인 내용보다는 대충 감만 잡을 수 있는 내용으로 정리 했다. 팀 동료들이 따라올지는 모르겠지만, 어쨌든 나중에라도 필요할테니 개인 복습 차원에서라도 지속적으로 업데이트 할 예정임. LTE 에서 가장 많이 사용되는 통신 용어 Cell: LTE 커버리지를 의미하는 최소 단위 eNB: LTE 망의 기본적인 장비, Network (여러 개의 Cell로 이루어짐) Access Network: 무선망 Core Network: 유선망 Figure 아래는 해당 스터디 자료를 만들기 위해 참고한 사이트들을 정리 (#will be update...)

[Team Study] 세대 별 이동통신 특징

현재 근무 중인 팀 동료들이 전문 교육 없이 업무에 투입이 되고 있어서 간단한 team study를 진행 하기로 했다. 전체적인 흐름만 집고 갔으면 하는 마음이라 세부적인 내용보다는 대충 감만 잡을 수 있는 내용으로 정리 했다. 팀 동료들이 따라올지는 모르겠지만, 어쨌든 나중에라도 필요할테니 개인 복습 차원에서라도 지속적으로 업데이트 할 예정임. 1세대 Analog 통신 통신 자원(전파)를 그대로 음성신호를 올려서 통신을 사용함 (ex. 라디오는 각 주파수 마다 1개의 방송만 가능함) 단점: 주파수에 한계가 있고 보안상의 문제점이 발생하게 됨 2세대 CDMA (Code Division Multiple Access) 아날로그 통신의 단점을 보완 하여 통신 자원(전파)를 공유하여 동시에 사용, 사용자 마다 ..

[Team Study] 모바일 네트워크의 역사?

현재 근무 중인 팀 동료들이 전문 교육 없이 업무에 투입이 되고 있어서 간단한 team study를 진행 하기로 했다. 전체적인 흐름만 집고 갔으면 하는 마음이라 세부적인 내용보다는 대충 감만 잡을 수 있는 내용으로 정리 했다. 팀 동료들이 따라올지는 모르겠지만, 어쨌든 나중에라도 필요할테니 개인 복습 차원에서라도 지속적으로 업데이트 할 예정임. Analog VS Digital 아날로그) 신호와 자료를 연속적인 물리량으로 보내는 것 디지털) 아날로그 신호를 디지털 신호로 변환 해서 보내는 것 (보안성↑, 데이터손실↓) Figure 아래는 해당 스터디 자료를 만들기 위해 참고한 사이트들을 정리 (#will be update...)

[Team Study] Call Flow for IMS

현재 근무 중인 팀 동료들이 전문 교육 없이 업무에 투입이 되고 있어서 간단한 team study를 진행 하기로 했다. 전체적인 흐름만 집고 갔으면 하는 마음이라 세부적인 내용보다는 대충 감만 잡을 수 있는 내용으로 정리 했다. 팀 동료들이 따라올지는 모르겠지만, 어쨌든 나중에라도 필요할테니 개인 복습 차원에서라도 지속적으로 업데이트 할 예정임. (쉽게 풀어 쓴?) IMS Call Flow 일반적으로 Registration 과정이 종료 되면, 아래와 같이 Call 을 위한 과정을 진행 할 수 있음 모든 Flow 와 아래와 유사하게 진행 되고 약간 다른 경우가 있을 수도 있음 참고영상: https://youtu.be/sMPGH4Ag5b4 불러오는 중입니다... Figure 아래는 해당 스터디 자료를 만들기..

[Team Study] SIP 와 IMS

현재 근무 중인 회사 팀원들이 전문 교육 없이 업무에 투입이 되고 있어서 간단한 team study를 진행 하기로 했다. 전체적인 흐름만 집고 갔으면 하는 마음이라 세부적인 내용보다는 대충 감만 잡을 수 있는 내용으로 정리 했다. 팀원분들이 따라올지는 모르겠지만, 어쨌든 나중에라도 필요할테니 개인 복습 차원에서라도 지속적으로 업데이트 할 예정임. SIP를 통한 핸드폰 Signaling에 대해서... SIP 를 통해서 핸드폰은 서버(통신사)와 세션에 대한 요청과 응답으로 연결을 이어감 SIP는 RFC 3261에 정의된 기본 6개의 메시지와 추가 메시지를 합쳐 총 14개를 사용함. SIP 메시지만 알고 있어도 메시지를 통해서 Call Flow 분석이 쉬움 SIP의 기본구성 INVITE - 멀티미디어 세션에 ..

[Team Study] 모바일 테스트 시에 알면 좋은 Protocol

현재 근무 중인 팀 동료들이 전문 교육 없이 업무에 투입이 되고 있어서 간단한 team study를 진행 하기로 했다. 전체적인 흐름만 집고 갔으면 하는 마음이라 세부적인 내용보다는 대충 감만 잡을 수 있는 내용으로 정리 했다. 팀 동료들이 따라올지는 모르겠지만, 어쨌든 나중에라도 필요할테니 개인 복습 차원에서라도 지속적으로 업데이트 할 예정임. What is Protocol? 단말간 원할한 커뮤니케이션을 위해서 (정보교환) 규칙과 약속을 정리 하는 것 (ex. 통상적인 국제 언어는 영어를 사용한다 / 가운데 손가락은 욕이다 Figure SIP (Session Initial Protocol) 인터넷 기반으로 멀티미디어 서비스 세션을 생성하고 수정하고 종료하기 위한 Signaling Protocol SIP..

[Team Study] OSI 7 Layer

현재 근무 중인 팀 동료들이 전문 교육 없이 업무에 투입이 되고 있어서 간단한 team study를 진행 하기로 했다. 전체적인 흐름만 집고 갔으면 하는 마음이라 세부적인 내용보다는 대충 감만 잡을 수 있는 내용으로 정리 했다. 팀 동료들이 따라올지는 모르겠지만, 어쨌든 나중에라도 필요할테니 개인 복습 차원에서라도 지속적으로 업데이트 할 예정임. TCP/IP Protocol 은 비교를 위한 자료임으로 OSI 7 Layer에 대해서만 간략하게 정리 Figure 7 Layer - 우리가 접속하기 위한 통신 서비스 수행 (HTTP, FTP, Telnet) 6 Layer - 데이터들을 각각의 독립성 구축 (ex, 인코딩, 파일 형식) 5 Layer - 데이터 통신을 위한 논리적 연결 (대문) , 세션 연결, 중..

adb shell 을 사용한 Batch script 만들기

기존에 테스트를 진행 할때 기본 정보들 이나, 혹은 Logcat등을 따로 저장 하는 것도 귀찮아 하는 팀원들이 많아서 주말 근무를 이용해 메뉴 선택 후 확인 하는 Script를 만들어 봄 또 막상 쓸 것 같지는 않지만 그래도 내가 떠나면 알려줄 사람도 (아직은) 없고 그렇다고 열심히 공부하는 팀원들도 없어서... 어쨋거나 간단히 batch로 만들었고, 실행하면 대충 이런 느낌으로 사용할수 있음 아래는 대충 script (내가 까먹을까봐 ㅋ) @echo off rem make by Byoungow Jeoung rem create on Nov.23.2019 rem Anyone can be updated when new functions implement. Title BTI FVT NJ Team Test Pr..

ADB Install Failure Case 해결

고객사의 요청으로 각 대륙간 Google apps top 100 Testing 을 진행 해야 할 일이 있었음 100개가 넘는 App들을 일일히 단말에 검색 하면서 설치할수는 없어서 APK들을 모은 후 batch로 한번에 설치 하기로 했음 일단 apk 는 다 모으고 테스트로 인스톨을 시도해 봤는데 아래와 같은 메시지가 발생함 Android 4.4 부터 인가 보안성 강화를 위해서 어떤 앱들은 이렇게 verification 체크를 해서 설치가 안되는 경우가 있다고 함 모를땐 stack overflow 가서 질문하는게 최고임 역시나 거기선 답을 알려줌 ㅋㅋ 더보기 adb shell settings put global verifier_verify_adb_installs 0 위와 같이 인스톨 가능하게 설정을 바꾸는..

728x90
반응형