QA Engineering 84

DSLA Srtting -MOS 장비 사용-

@ 해당 User Manual은 유니웍스의 내용을 재가공 하였습니다.(해당 업체의 요청에 의해 삭제 될 수 있습니다 >_ 프로그램 > Malden Electronics > Malden Tool 에서 DSLA IP Configuration을 실행DSLA IP Configuration에서 그림과 같이 Set IP address(no DHCP) 를 설정한 후 DSLA 시리얼 번호를 입력한 후 +를 클릭하여 Add함. 그리고 우측 IP Settinf에서 원하는 IP 주소를 입력, 입력 후 Apply 버튼을 누르면 DSLA에 IP가 입력되며 그림과 같이 진행 됨 2.2 Multi DSLA 노드 생성시작메뉴 > 프로그램 > Malden Electronics에서 Multi DSLA3.0 실행. 그림과 같이 초기화면이..

Shell 만져보기

Start shell QA의 test를 하다보면 shell을 사용 하기는 해야 한다.특히나 Android 를 사용한다면 adb shell이 필요하고 server를 사용해도 shell script를 짜야하고... 사실 나도 잘 모르므로 이 page를 통해 사용해 보도록 해야겠다.이글의 모토는 다음과 같다...나는 놀테니 너는 스크립트를 돌려라 (내가 스크립트를 짜줄께... ㅋㅋ) shell 편집기 사용하기shell 편집기는 일반적으로 vi를 사용한다. 리눅스 설치는 알아서 하시고 ㅎㅎshell 터미널(창)을 열면 바로 파일을 만들어 보도록 하자!! 실행 내용은 프로그래밍 입문의 기초Hello world이다!!! shell 터미널에 들어가면 $ 형태의 입력창이 나온다user는 $, admin은 #파일을 생성..

네트워크가 안될 때 -Firewall 확인-

가끔식 방화벽에서 막혀서 데이터가 나갈 수도, 받을 수도 없는 경우가 있다.그떄 그냥 네트워크 문제 인가? 하고 방관 하기에는 그렇기 때문에 최대한 이것 저것 손대 보는게 낫다고 난 생각한다. 예전에 방화벽으로 인해 네트워크 실패가 있었던 적이 있어서... netstat 를 이용한 확인 방법 [root@skptest21-86d38e53-6da1-4a4c-b38d-eb74a0518f45 network-scripts]# netstat -nr > 으로 변경을 시도 한다netstat -ant >> 지금 열려있는 포트를 확인 하는 명령어해당 포트에서 tcp 포트가 열렸는지 먼저 확인을 한뒤 서버로 연결이 되는지 아닌지 확인이 가능하다.

Unique Device ID

사용자 인증을 위해서 Client 단에서 어떠한 ID 값을 이용해 기존에 사용된 적이 있는지 혹은 새로운 사용자인지 판단하는 기준을 만들고 한다.일을 해보니 그 판단 기준을 개발 정책에 따라 달라지기 때문에 어떤 경우에는 하나, 혹은 아예 없거나 또는 다수의 ID를 통해 판단 하곤 한다.Unique한 ID는 결국 정책을 정하는 사람들의 마음이므로… 대신 그 판단에 도움을 줄수 있는 정보 정도만 미리 알아두는것도 나쁘지 않을것 같다.Android ID: Android 단말에 고유한 ID를 부여해주지만 만약 Factory reset을 하게 된다면 ID가 변경되므로 Unique 하지 않을 수 있다.MSISDN, UICC: 유심기반으로 폰번호를 식별하기 때문에 유심이 기준이 된다면 Unique한 ID 이겠지만 ..

QXDM - Load Configuration 사용한 분석 -

단말에서 isf 파일이 저장이 가능 하다면 Field Test시에 매우 유용하다.사무실 내에서야 단말과 Monitoring Tool을 연결하여 실시간 확인이 가능 하지만 실사용이나 혹은 외부 테스트에서 발생하는 문제에 대해서는 이런 기능을 추가해 놓으면 추후에 문제가 발생한 뒤에 isf 파일을 추출하여 분석이 가능하다. ISF File Load configuration @ 다음의 게시물을 영리적으로 공개 혹은 공유 하시면 안됩니다. 업무를 위한 개인 보관은 문제 삼지 않으나 개인이나 회사의 이익 목적이라면 조용히 나가 주시면 감사드리겠습니다.

QXDM - 긴급 메시지 확인 -

WCDMA CS Log by QXDM CS 통화시에 사용 되는 긴급 통화 발신 여부를 확인 해야 한다보통 해외 단말에서는 NAS 등으로 알고 있고 국내는 긴급통화 정도로 알고 있다 일반적으로 OTA Log에 Emergency 메시지가 찍히는 부분을 확인한다 긴급통화 각 긴급통화 번호마다 발신시도시 UL DT(Emergency setup) 메시지 중 nas-Message에서 하위 6바이트 확인 ** 각 긴급 번호에 대한 Code 관련 정리 **경찰서 : 2E0101'H구급차 : 2E0102'H소방서 : 2E0104'H해양구조대 : 2E0108'H산악구조대 : 2E0116'H간첩신고 : 2E0103'H밀수신고 : 2E0109'H마약사범신고 : 2E0111'H국정원 : 2E0106'H 1)DM설정 기본적인 S..

QXDM - Message Packet Analysis -

@ 다음의 내용은 "티스토리의 '박투'님 블로그" 에서 발췌했습니다. (박투님 블로그 바로가기) QXDM Message Packet 살펴보기 SMS message 의 분석을 위해 Air Message 중 Packet 을 분석해야 할 일이 발생한다.Air 상에서 Packet 이동을 하는 Data burst msg의 경우 160 char까지 지원하지만실제로는 7bit ASCII code를 사용하기 때문에 Data burst msg 용량은 140bytes로제한적이다. 아래는 이와같은 분석을 위한 QXDM 의 setting guide이다. ■ Air SMS packet setting (Data burst msg 분석용) >>>>>>>>>> QXDM 의 Fitered view setting >>>>>>>>>> 실..

QXDM -Print 출력-

@ 다음의 내용은 "티스토리의 '박투'님 블로그" 에서 발췌했습니다. (박투님 블로그 바로가기) DM에서 String 출력하기* http://withwani.tistory.com/91 [박투님의 블로그에서 발췌] QXDM은 기본적으로 String 구조의 변수에 대한 display를 지원하지 않는다. 그렇기 때문에 char 배열과 loop를 이용한 방법을 주로 사용하고 있다. 아래의 방법은 그와 유사한 방법으로 string 변수를 sprintf 함수를 이용해서 format argument 에 포함시켜 출력하는 방법이다. { static char string_buf[100]; sprintf(string_buf,"%s%s","output string -> ", input_string_buf); MSG_FATA..

QXDM - ATcommand -

@ 다음의 내용은 "티스토리의 '박투'님 블로그" 에서 발췌했습니다. (박투님 블로그 바로가기) ATCommand 의 명령어 종류 AT+GCAP Get Configuration And Supported Capabilities List. AT+CFG Configuration String AT+CDR UM Interface Data Compression Reporting AT+CRM Set Rm Interface Protocol AT+CBC Battery Charge AT+CQD Command Status Inactivity Timer AT+CRC Cellular Result Code AT+CMIP Mobile Station IP Address AT+CBIP Base Station IP Address AT+..

QXDM 활용 - PPP Extractor Packet-

QXDM을 이용하여 메시지의 흐름을 확인 하는 경우가 있지만 간혹 메시지 Data를 PPP 형식의 파일로 변환하여 Packet data를 확인 해야 하는 경우도 있다.기본적으로 QXDM이외에 Wireshark도 함께 사용 해야 하고 요즘은 어떤지 모르겠지만 QXDM에서 PPP 파일로 Generate 해줘야 하는 부분도 있다. PPP 파일 분석 해보기 @ 다음의 게시물을 영리적으로 공개 혹은 공유 하시면 안됩니다. 업무를 위한 개인 보관은 문제 삼지 않으나 개인이나 회사의 이익 목적이라면 조용히 나가 주시면 감사드리겠습니다.

728x90