Есть такой вопрос, можно ли в браузере заполнить поля формы, но значения для заполнения должны получаться с сервера ?
Точнее, пользователь работает на сайте, нажимает на ссылку, должна загрузится в новой вкладке страница с формой, которая бы автоматически заполнилась значениями, которые будут поступать с сервера.
Что для этого нужно? Java Script исключен, т.к. загружаемый сайт ограничивает права orign polisy, и нельзя никак подгрузить сайт. Нужно ли пользователям что то устанавливать ?
#1
Отправлено 31 мая 2016 - 20:13
#2
Отправлено 01 июня 2016 - 08:49
От пользователя что нужно? Чтобы он ждал пока заполнятся значения?
Или он что-то вводит на новой вкладке?
#3
Отправлено 01 июня 2016 - 10:35
Пользователь работает на нашем сайте, нажимает там на ссылку, открывается новая вкладка в браузере, куда должна загрузится страница другого сайта. После загрузки этого сайта, поля должны заполнится значениями сами, пользователь ждет, только набирает каптчу, или если что-то не правильно заполнится, корректирует. Данные для заполнения должны поступить с сервера, тоже не известно как именно, но наверно взависимости от урл ссылки, в урл ссылки указвается id записи в базе для получения значений.
#4
Отправлено 02 июня 2016 - 08:58
Вы можете просто открыть нужный вам сайт в новой вкладке, считать наужные данные, закрыть вкладку и вписать их в вашу форму.
Либо настроиить API и написать модуль который подтянет данные с вашего сревера, я так делаю чтобы обойти рутинный процес заполнения пользовательских форму. Сразу отправляю готовый пакет на сервер.
Но вобще ваш вопрос попахивает какими-то бот сетями, а не задачами по тестированию.
Senior QA/ Wix.com / qaacademy.net
#5
Отправлено 02 июня 2016 - 09:22
Что значит настроить API ?, какие именно ?, Selenium ? Нет, цель состоит в автоматизации заполнения формы пользователями, а не бот сетями, и данные с сайта получать не нужно, а нужно определенные данные заполнить в форме, в том окне которое открывается.
Существует еще одна проблема, как закачать автоматически картинки через форму браузера ?, они не на компьютере пользователя, а на сервере.
#6
Отправлено 24 июня 2016 - 23:33
А как в Selenium решается вопрос распознания капчи?
Что делать, если перед страницей заполнения полей есть две страницы с капчами, которые нужно пройти?
#7
Отправлено 25 июня 2016 - 09:09
Что значит настроить API ?, какие именно ?, Selenium ? Нет, цель состоит в автоматизации заполнения формы пользователями, а не бот сетями, и данные с сайта получать не нужно, а нужно определенные данные заполнить в форме, в том окне которое открывается.
Существует еще одна проблема, как закачать автоматически картинки через форму браузера ?, они не на компьютере пользователя, а на сервере.
В том чтобы загрузить картинку нет ниакой проблемы. Сохраняете файл картинки в вашем проекте и юзаете его в тесте.
Для того чтобы файл загрузится просто даете путь к нему и жмете окей: http://stackoverflow...bdriver-in-java
Senior QA/ Wix.com / qaacademy.net
#8
Отправлено 25 июня 2016 - 09:12
А как в Selenium решается вопрос распознания капчи?
Что делать, если перед страницей заполнения полей есть две страницы с капчами, которые нужно пройти?
Ничего не делать. Вопрос распознания капчи никак ни в селениуме ни в других фреймворках не решается. Если вы тестировщик то попросите просто девелоперов сделать тестовый код который всегда будет срабатывать. Если нет то даже не буду обьяснять как это теоритетически сделать потому что мне кажется вы просто начинающий хакер недотепа.
Senior QA/ Wix.com / qaacademy.net
#9
Отправлено 25 июня 2016 - 09:13
Что значит настроить API ?, какие именно ?, Selenium ? Нет, цель состоит в автоматизации заполнения формы пользователями, а не бот сетями, и данные с сайта получать не нужно, а нужно определенные данные заполнить в форме, в том окне которое открывается.
Существует еще одна проблема, как закачать автоматически картинки через форму браузера ?, они не на компьютере пользователя, а на сервере.
Молодой человек, научитесь пользоватся гуглом и загуглите что такое API и что такое Selenium. Это не детский сад тестировщиков, а форум.
Senior QA/ Wix.com / qaacademy.net
Темы с аналогичным тегами Selenium
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных