我有一些Selenium RC測試(用PHP編寫)測試用戶需要輸入其物理地址的沙箱中的應用程序。地址必須是真實的,否則應用程序將顯示錯誤消息。我希望腳本在每次測試運行時輸入新的真實美國地址。任何想法如何實現這一點?謝謝!爲Selenium RC腳本生成真實的美國街道地址
回答
在獲取了一批假冒的名稱和地址:Fake Name Generator。
通過CASS認證服務處理清單,如LiveAddress for Lists。 這將識別所有發生的真實和有效的美國地址。
- 提取僅用於測試目的的有效地址(請參閱簡單可聯繫的隨附下載的文件)。
如果生成的網站上幾千個隨機地址,你應該得到足夠有效問卷來測試,純屬偶然的。
我在SmartyStreets工作,這就是我們如何獲取「假」數據來展示我們的服務或幫助和指導目的(而不暴露實際的私人信息)。
我做了一件確切的事情,從一百萬個地址列表開始,然後以近5千個有效地址結束。如果你需要的不僅僅是這些,顯然你可以從fakenamegenerator中得到幾個不同的列表並處理它們。 SmartyStreets僅收取有效地址的費用,因此您不會爲數百萬個地址付費,而是爲每個列表5k個地址付費。希望有所幫助。 – Jeffrey
這似乎是一個相當簡單和便宜的方法來做到這一點。我只需要我的測試來解析CSV文件並隨機選擇一個地址。 –
不幸的是,這似乎不適用於法國地址。在10000個隨機地址中,沒有人被LiveAddress視爲「有效」。 –
您可以使用以下步驟做到這一點: 1-從谷歌地圖中選擇一個隨機的地方(明智地選擇它,你不想選擇一個離水太近的地方)。
2-獲取該位置的經度和緯度。
3-生成隨機數字(小數字,非常小數字,正數和負數)並將它們添加到選定的經度和緯度。
4-使用google-maps api,您可以檢索接近該位置的地址。
5-爲每個隨機的經度和緯度重複 - 現在你已經自動完成任務。
- 1. GNU桑達格式美國地址,街道,城市,州,郵編
- 2. API來計算2個美國街道地址之間的駕駛距離?
- 3. 是否有基於美國街道地址的「區域服務」算法?
- 4. 使用Python檢索街道地址的美國郵政郵政編碼
- 5. 查找街道地址
- 6. ISO標準街道地址?
- 7. 生成街道地圖圖像
- 8. SQL顯示美國成爲美國
- 9. 從自由形式的文本拉國際街道地址/電話號碼
- 10. 分組由街道地址,並將其分成街道名稱和門牌號
- 11. 開放街道地圖地址解碼
- 12. 地理編碼多行街道地址(地址1 /地址2)
- 13. Selenium RC自定義基地址
- 14. 美國gmaps地圖集成
- 15. 的preg_match PHP的街道地址
- 16. 驗證街道地址的唯一性
- 17. 如何知道真實IP地址?
- 18. 從街道地址剝離街道號碼
- 19. 只顯示google.maps.event.addListener()中的街道地址
- 20. 確定美國地址的普查區
- 21. 你怎麼知道你得到一個真正的街道地址?
- 22. 本地主機vs真實IP地址
- 23. 在MS SQL中訂購街道地址
- 24. 在地址中獲取街道類型
- 25. 在iOS中使用街道地址
- 26. 用無效的美國地址覆蓋送貨地址
- 27. 美國地址驗證(郵編+ 4)
- 28. 查詢yellowpages.com返回街道地址
- 29. 地理編碼JSON得到街道地址,城市,國家,郵編
- 30. 從地址中刪除街道後綴
爲什麼每次測試都有不同的地址 - 你只需要一堆地址(極端短/極端長),即可按需要通過或不通過測試。 –
100 West 1st street ... 101 West 1st street ... 102 West 1st street ... –