我有一些Selenium RC测试(用PHP编写),在用户需要键入物理地址的沙箱中测试应用程序。地址必须是真实的,否则应用程序将显示错误消息。我希望脚本每次运行测试时都能输入一个新的真实美国地址。有什么想法可以实现吗?谢谢
-
在假名生成器中获取一批假名和地址。
-
通过CASS认证服务处理列表,例如LiveAddressforLists。这将识别碰巧生成的所有真实有效US地址。
-
仅提取有效地址(请参阅下载附带的简单可邮寄文件)用于测试目的。
如果你在该网站上生成几千个随机地址,你应该会得到很多有效的地址来测试,纯粹是偶然的。
我确实在SmartyStreets工作,这就是我们获得";假的";用于展示我们的服务或用于帮助和指导目的的数据(不暴露实际的私人信息)。
您可以使用以下步骤来完成此操作:1-从谷歌地图中随机选择一个地方(明智地选择,你不想选择离水太近的地方)。
2-获取该位置的纬度和经度。
3-生成随机数(小的,非常小的,有正的和负的),并将它们添加到选定的纬度和经度。
4-使用googlemapsapi,您可以检索该位置附近的地址。
5——对每个随机的纬度和经度重复——现在你已经自动化了任务。