为Selenium RC脚本生成真实的美国街道地址


Generate real US street addresses for Selenium RC script

我有一些Selenium RC测试(用PHP编写),在用户需要键入物理地址的沙箱中测试应用程序。地址必须是真实的,否则应用程序将显示错误消息。我希望脚本每次运行测试时都能输入一个新的真实美国地址。有什么想法可以实现吗?谢谢

  1. 假名生成器中获取一批假名和地址。

  2. 通过CASS认证服务处理列表,例如LiveAddressforLists。这将识别碰巧生成的所有真实有效US地址。

  3. 仅提取有效地址(请参阅下载附带的简单可邮寄文件)用于测试目的。

如果你在该网站上生成几千个随机地址,你应该会得到很多有效的地址来测试,纯粹是偶然的。

我确实在SmartyStreets工作,这就是我们获得";假的";用于展示我们的服务或用于帮助和指导目的的数据(不暴露实际的私人信息)。

您可以使用以下步骤来完成此操作:1-从谷歌地图中随机选择一个地方(明智地选择,你不想选择离水太近的地方)。

2-获取该位置的纬度和经度。

3-生成随机数(小的,非常小的,有正的和负的),并将它们添加到选定的纬度和经度。

4-使用googlemapsapi,您可以检索该位置附近的地址。

5——对每个随机的纬度和经度重复——现在你已经自动化了任务。