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

Тестирование веб-приложений 2.0
онлайн, начало 25 января
Тестирование REST API
онлайн, начало 28 января
SQL для тестировщиков
онлайн, начало 28 января
Техники локализации плавающих дефектов
онлайн, начало 28 января
Фотография

Автоматизация регистрации нового пользователя


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

#1 Ded_Mazzai

Ded_Mazzai

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 25 Апрель 2018 - 20:11

Коллеги, подскажите, как автоматизировать процесс регистрации нового пользователя, когда в форме регистрации есть Captcha, или необходимо ввести код который приходит Вам на телефон, указанный при регистрации 

Прикрепленные файлы


  • 0

#2 Ded_Mazzai

Ded_Mazzai

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 26 Апрель 2018 - 04:28

С использованием Selenium & Python 


  • 0

#3 SALar

SALar

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 2 185 сообщений
  • Город:Москва


Отправлено 26 Апрель 2018 - 05:49

Коллеги, подскажите, как автоматизировать процесс регистрации нового пользователя, когда в форме регистрации есть Captcha, или необходимо ввести код который приходит Вам на телефон, указанный при регистрации 

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

 

А если это надо для тестирования, то элементарно: INSERT INTO <имя таблицы>[(<имя столбца>,...)] {VALUES (<значение столбца>,…)} .

Будьте проще.


  • 2

-- 

Сергей Мартыненко

Блог 255 ступеней

 


#4 Ded_Mazzai

Ded_Mazzai

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 26 Апрель 2018 - 06:18

Спасибо за ответ, конечно это нужно для тестирования. По поводу "будьте проще" не уловил юмора.
  • 0

#5 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 753 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 26 Апрель 2018 - 06:39

По поводу Captcha ты либо пишешь распозновалку текста(что очень сложно), или просишь разрабов чтоб на тестовом контуре была уже задана капча XXX, либо, если есть возможность капчу отключают.

По поводу кода с телефона - говори с разрабами, м.б. этот код лежит просто в БД(если у тебя есть туда доступ), то проблем быть не должно


  • 1

#6 SALar

SALar

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 2 185 сообщений
  • Город:Москва


Отправлено 26 Апрель 2018 - 07:39

Или как вариант разрабы делают отдельную форму для тестирования. Но лучше не форму, а сразу API. JSON, например.

 

Короче, "вам шашечки или ехать?"

 

PS. И все равно, прямой инсерт в БД проще.


  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней

 


#7 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 753 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 26 Апрель 2018 - 07:44

Не отдельную форму, а просто настройку в админке. Типо чекбокса - учитывать капчу при регистрации или нет


  • 0

#8 Ded_Mazzai

Ded_Mazzai

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 26 Апрель 2018 - 10:39

Спасибо за ответы. Просто не сталкивался с этим, а на нескольких собеседованиях попросили написать автотесты на похожие формы. Вот и думал, может подвох какой есть.
  • 0

#9 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 753 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 26 Апрель 2018 - 12:17

Спасибо за ответы. Просто не сталкивался с этим, а на нескольких собеседованиях попросили написать автотесты на похожие формы. Вот и думал, может подвох какой есть.

 

Подвох был в том, что ты должен был уточнить про Капчу и код с телефона. Как достать, где хранится, если ли доступ в БД, есть ли возможность отключить капчу и т.п.


  • 2


Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн



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

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

Яндекс.Метрика
Реклама на портале