是否可以從Selenium腳本(Selenium IDE中的純HTML保存腳本)中檢索基址的值?在Selenium IDE中,如何獲取基址的值
我想要做的是使用assertLocation
驗證當前的網址。但assertLocation
返回絕對網址。我想將當前網址與相關網址進行比較,而不必在網址開頭使用*
。
我想訪問基本字符串,因爲我想能夠在不同的網站(各種開發網站+生產網站)上運行測試,但如果我使用*
,我無法檢查根目錄頁面(*/
將是與一個/
結束每一頁真...)
這是我目前做的:
| assertLocation | */some-page | |
這是我想做什麼:
| assertLocation | baseURL + 「/ some-page」| |
注:是它甚至有可能:
- 使用在靶的變量;
- 連接一個變量和一個字符串?
謝謝,它的工作就好了! 由於生產現場使用端口80,但dev的站點使用自定義端口,我用了以下內容: storeEval | window.document.domain |主機 storeEval | window.location.port |端口 assertLocation |正則表達式:http:// $ {host}(|:$ {port})/ some-page $ (抱歉格式不對) – Emilien 2010-02-05 19:32:47
@Emilien:您可以使用反引號(')來表示代碼。請參閱[本幫助頁面](http://stackoverflow.com/editing-help#comment-formatting)。 – 2011-11-04 19:13:04
感謝羅伊的提示 – Emilien 2011-11-20 14:24:05