Перейти к содержимому

Фотография

пересылка кода подтверждения на телефон


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 Jenka156

Jenka156

    Активный участник

  • Members
  • PipPip
  • 137 сообщений
  • ФИО:Женя


Отправлено 10 апреля 2012 - 11:43

Здравствуйте! есть такая проблема: при регистрации на сайте на телефон высылается код активации аккаунта.
Есть ли какая-нибудь возможность проверить это с помощью тестов?
Может существуют какие-то методы для такого?
  • 0

#2 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 10 апреля 2012 - 12:01

Здравствуйте! есть такая проблема: при регистрации на сайте на телефон высылается код активации аккаунта.
Есть ли какая-нибудь возможность проверить это с помощью тестов?
Может существуют какие-то методы для такого?

Что именно? Доставку сообщения на телефон или сам код?
  • 0

#3 D2Phoenix

D2Phoenix

    Постоянный участник

  • Members
  • PipPipPip
  • 200 сообщений
  • ФИО:Чадюк Вадим
  • Город:Гродно


Отправлено 10 апреля 2012 - 13:13

Здравствуйте! есть такая проблема: при регистрации на сайте на телефон высылается код активации аккаунта.
Есть ли какая-нибудь возможность проверить это с помощью тестов?
Может существуют какие-то методы для такого?

Ну вообще это должно проверяться Unit тестами(если дело касается просто доставки).
Чтобы достать текст смски, на ум только приходит подрубить мобилу к компу. И юзнуть софт какойнить, который может считывать смски(процесс проходит автоматически, единственное софт не должен кодировать данные которые получает). А дальше уже получить какой-то файлик(в котором хранятся данные) и возиться с ним, чтобы получить текст смски
  • 0

#4 Jenka156

Jenka156

    Активный участник

  • Members
  • PipPip
  • 137 сообщений
  • ФИО:Женя


Отправлено 10 апреля 2012 - 17:34

Что именно? Доставку сообщения на телефон или сам код?


ну надо бы как-то вытащить именно код. факт прихода сообщения думаю не так важен, если что, это и руками можно проверить.
тут вся проблема заключается в том, что нет возможности автоматизировать процесс регистрации пользователя, из-за того, что без ввода кода не получится зарегистрироваться

Ну вообще это должно проверяться Unit тестами(если дело касается просто доставки).
Чтобы достать текст смски, на ум только приходит подрубить мобилу к компу. И юзнуть софт какойнить, который может считывать смски(процесс проходит автоматически, единственное софт не должен кодировать данные которые получает). А дальше уже получить какой-то файлик(в котором хранятся данные) и возиться с ним, чтобы получить текст смски


жесткий какой-то способ =)
  • 0

#5 achumagin

achumagin

    Активный участник

  • Members
  • PipPip
  • 145 сообщений
  • ФИО:Alexey Chumagin
  • Город:Казань

Отправлено 10 апреля 2012 - 18:21

что нет возможности автоматизировать процесс регистрации пользователя, из-за того, что без ввода кода не получится зарегистрироваться


1. Попросите разработчиков отключить эту проверку для тестируемой среды ( в продакшен же проверка должны быть снова включена).
2. Попросите у программистов алгоритм получения данного кода и используйте его внутри ваших тестов.
3. Попросите программистов сгенирировать для вас мастер код.

4. Попытаться перехватить то что уходит от сервиса, который отсылает смс

Если вас это не устраивает, то я +1 за метод от Вадима. Больше ничего на ум не приходит.
  • 1
ap-test-team.blogspot.com

#6 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 10 апреля 2012 - 20:32


Что именно? Доставку сообщения на телефон или сам код?


ну надо бы как-то вытащить именно код. факт прихода сообщения думаю не так важен, если что, это и руками можно проверить.
тут вся проблема заключается в том, что нет возможности автоматизировать процесс регистрации пользователя, из-за того, что без ввода кода не получится зарегистрироваться


По идее эти коды должны складываться в базе. Уточните это у программистов. Если да, попросите доступ к базе и можете получать код простым запросом.
  • 1

#7 Jenka156

Jenka156

    Активный участник

  • Members
  • PipPip
  • 137 сообщений
  • ФИО:Женя


Отправлено 11 апреля 2012 - 06:32

спасибо большое за ответы! Вчера программистов уже спрашивала, но они не очень охотно хотят помогать... Пойду-ка надавлю на них пожалуй =)))
потом отпишусь о результатах.
  • 0

#8 LeshaL

LeshaL

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 094 сообщений
  • ФИО:Алексей Лянгузов
  • Город:Saint-Petersburg


Отправлено 11 апреля 2012 - 14:10

спасибо большое за ответы! Вчера программистов уже спрашивала, но они не очень охотно хотят помогать... Пойду-ка надавлю на них пожалуй =)))
потом отпишусь о результатах.

Как понимаю вам нужны существующие пользователи для проведения автоматизированного тестирования, а не возможность автоматизации проверки создания новых пользователей. Создание нового пользователя (регистрацию) можно и руками проверить, не думаю, что это каждый день надо.

А пользователей для тестирования вы можете создать прямо в базе, даже не вспоминая не про какие эти коды регистрации.
Другой вариант, создать руками несколько пользователей и потом использовать их при автоматизированном тестировании, но я бы стал это рассматривать как промежуточный вариант на скорую руку. Все-таки создавать прямо в базе намного лучше, да и не сложно.
  • 0
Regards,
Alexey

#9 Jenka156

Jenka156

    Активный участник

  • Members
  • PipPip
  • 137 сообщений
  • ФИО:Женя


Отправлено 12 апреля 2012 - 05:46

вопрос решили. код действительно в базе есть. буду оттуда доставать его.


Как понимаю вам нужны существующие пользователи для проведения автоматизированного тестирования, а не возможность автоматизации проверки создания новых пользователей. Создание нового пользователя (регистрацию) можно и руками проверить, не думаю, что это каждый день надо.

А пользователей для тестирования вы можете создать прямо в базе, даже не вспоминая не про какие эти коды регистрации.
Другой вариант, создать руками несколько пользователей и потом использовать их при автоматизированном тестировании, но я бы стал это рассматривать как промежуточный вариант на скорую руку. Все-таки создавать прямо в базе намного лучше, да и не сложно.



к сожалению регистрацию надо автоматизировать, чтоб она при каждом коммите проверялась...
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных