Автоматизированное тестирование и СМС от Ilya Evlampiev

Докладчик Ilya Evlampiev
Title - Название доклада
Автоматизированное тестирование и СМС
Title in English
Automated testing and SMS
Annotation - Аннотация (1000 знаков с пробелами)

Все чаще сложные веб-системы, например клиентские системы банков, электронные государственные сервисы, системы объективного подсчета голосов полагаются на отправку конфиденциальной информации посредством СМС. Существует ряд решений, где СМС формируется сторонними системами, и иначе как по каналам GSM пользователю не доставляется. В таком случае автоматизация тестирования затрудняется. Автоматизация тестирования приема и отправки реальных СМС возможна с использованием GSM-модема, старого мобильного телефона с имеющимся data-кабелем, подключенных к персональному компьютеру. В данном докладе мы рассмотрим технические подробности настройки такой системы для автоматизированного тестирования, а также разберемся, где можно применить данную систему помимо автоматизации, узнаем что такое формат PDU и AT-комманды, как можно послать первую и третью части СМС из трех частей, а также рассмотрим различные интересные ситуации на стыке СМС и web. 

Annotation in English - Аннотация на английском (1000 symbols with spaces)

Web-applications, namely, bank client systems, governmental services, vote-counting systems tend to be combined with sending the confident information via SMS. There are applications, that rely on SMS sent by the partner systems, and SMS can't be mocked; there is no way to test or automate the application other than use the real SMS sent via GSM network. That makes testing and automation complicated. SMS receiving and sending can be automated with using of GSM-modem or old mobile phone with data cable attached to PC. From this report you will know how this test system can be configured for automated testing, which other possible applications are possible, what is PDU format and AT-commands, how you can send 3-part SMS consisting of the first and the third parts, as well as other interesting cases on the joint of SMS and web.

Detail description or Plan of the talk- Развернутые тезисы или план доклада

 https://docs.google.com/file/d/0BxIaRg7nSODdcklKeGxMRzd3TU0/edit?usp=sharing

 

  1. Web и sms. Sms-гейты. Что должны уметь web-сайты, рассылающие смс. Ситуации, когда приходится иметь дело с реальными смс.

  2. Как отправляются смс с телефона и модема. Соединение через COM-порты. AT-команды. Кодировки смс: 8bit, USC. В каком формате хранятся данные. Текстовые и бинарные смс. Flash смс. VAS-системы. Пример VAS-системы. Что можно протестировать в VAS-системе, отправляя на нее смс? Multipart sms и что с ними делают VAS сервисы. XSS через SMS. Как и кто вам может разрядить телефон и прислать смс от “чужого имени”.

  3. Оптимизация тестирования: прием и передача смс. PDUSpy. Решения для интерфейса командной строки.

  4. Автоматизация тестирования: smslib. Smslib в паре с Selenium 2.0 как часть большого цикла автоматизированного тестирования. Отладка с smslib.

  5. Прием смс при аутсорсинге зарубежного проекта на зарубежный телефон – какие могут быть хитрости. Google Voice. Twilio. Активация Google Voice с территории России. Unofficial Java Api.  

 

Type of Presentation - Тип доклада
  • Lightning Talk - Блиц доклад (20 min)
Level of audience - Уровень аудитории
  • 2 (intermediate)
Contact info - Контактная информация

eljah@mail.ru

 

skype: eljah.yevlampiev

Public profile - Ссылка на публичный профиль
http://www.linkedin.com/profile/view?id=252971298
Subjects of the talk - Тематика доклада
  • Test automation
Обновлен 17 сент., 21:11