Генерировать реальные адреса улиц США для скрипта Selenium RC


У меня есть несколько тестов Selenium RC (написанных на PHP), тестирующих приложение в песочнице, где пользователям нужно вводить свои физические адреса. Адреса должны быть реальными, в противном случае приложение отобразит сообщение об ошибке. Я бы хотел, чтобы сценарии вводили новый реальный адрес США каждый раз при запуске теста. Есть идеи, как это реализовать? Спасибо!

Author: Stan Sarber, 2012-09-06

2 answers

  1. Получите партию поддельных имен и адресов по адресу: Генератор Поддельных Имен.

  2. Обработайте список с помощью сертифицированной службы CASS, такой как Живой адрес для списков. Это позволит идентифицировать все реальные и действительные адреса США, которые были сгенерированы.

  3. Извлекайте только действительные адреса (см. Файл с простой отправкой по почте , который поставляется вместе с загрузкой) для целей тестирования.

Если вы генерируете несколько тысяч случайных адресов на этом веб-сайте, вы должны получить множество действительных адресов для тестирования, чисто случайно.

Я действительно работаю в SmartyStreets, и именно так мы получаем "поддельные" данные для демонстрации нашего сервиса или в справочных и учебных целях (без раскрытия фактической личной информации).

 1
Author: Matt, 2015-09-16 19:10:23

Вы можете сделать это, выполнив следующие действия: 1 - выберите случайное место на Google-картах (выбирайте его с умом, вы не хотите выбирать место слишком близко к воде).

2 - получите широту и долготу этого местоположения.

3 - сгенерируйте случайные числа (маленькие, очень маленькие, как положительные, так и отрицательные) и добавьте их к выбранной широте и долготе.

4 - используя api google-карт , вы можете получить адреса, близкие к этой позиции.

5- повторите для каждой случайной широты и долготы - и теперь вы автоматизировали задачу.

 1
Author: zeacuss, 2012-09-05 21:19:07