2014-11-04 4 views
1

저는 QA 자동화 기술자입니다. 필자가 테스트하고있는 응용 프로그램은 텍스트 메시지가 특정 시나리오에서 사용자가 제공 한 미국 휴대폰 번호로 전송되는 새로운 기능을 도입했습니다. 자동화를 사용하여이 기능을 테스트하기 위해 Java에서 프로그램을 작성하려고합니다.전화 번호로 문자 메시지 읽기

내 요구 사항은 응용 프로그램이 I가 제공하는 전화 번호로 문자 메시지를 보낼 수 있도록

  1. 가 응용 프로그램에 입력을 제공한다.
  2. 숫자에 텍스트 메시지가 수신되었는지 확인하십시오.
  3. 메시지가 예상 정보와 함께 전송되었는지 확인하려면 텍스트 메시지의 내용을 확인하십시오.

지금까지 스프링을 사용하여 Java에서 # 1을 자동화 할 수있었습니다 (전체 qA 자동화 프레임 워크는 봄을 기본으로합니다). 그러나 # 2와 # 3에 대한 해결책을 찾지 못했습니다. 나는 www.receive-sms-online.info와 receive-sms-online.com과 같은 온라인 서비스를 시도했다. 구현하려는 아이디어가이 웹 사이트와 유사하지만 사내를 개발하거나 사생활 보호를위한 서비스를 사용하고 싶습니다. 나는 나의 요구 사항에 이상적인 것 같은 구글 음성 번호를 사용해 보았다. 그러나 그걸로도 자바 프로그램을 사용하여 텍스트 메시지를 읽거나 파일로 다운로드하는 방법을 찾을 수 없었다. 이전 프로젝트에서는 읽지 않은 이메일을 Gmail받은 편지함에서 독립적 인 파일로 다운로드 할 수 있었으며 자동화 된 테스트를 실행할 수있었습니다. 나는 여기에 그런 것을 구현하기를 희망했다. 이 지시 또는 더 나은 해결책에있는 어떤 포인터 또는 도움든지 높게 평가 될 것이다.

감사합니다.

답변

0

꽤 쉽게 GSM 모뎀을 사용할 수 있습니다. 메시지를 모뎀에 보낸 다음 메시지를 수신하고 평가 한 Java 프로그램을 작성하십시오. 이 작업을 수행하는 데 필요한 온라인 설명서가 많이 있습니다. ebay에서 저렴한 가격으로 Java Comm API를 사용하여 AT 명령을 보내고받는 순서대로 제어 할 수 있습니다. 모뎀과 SIM 카드가 필요합니다.

관련 문제