2011-06-08 74 views
1

在我的QTP keywrord驅動的自動化中,我想打開瀏覽器,然後自動調用該瀏覽器的所有功能。我注意到它甚至在瀏覽器標題發生變化時仍然有效,但我不確定它是否合適。 我需要打開瀏覽器,例如ID,然後簡單地調用瀏覽器(「MyID」)。功能。即使瀏覽器更改了名稱,是否有任何方法或我可以依賴QTP?QTP:唯一的瀏覽器標識符與標題無關?

回答

1

QTP不使用標題來標識瀏覽器,描述通常基於創建瀏覽器的時間(請參閱創建時間序號標識符)。因此,如果您的機器狀態相同(在開始測試之前沒有其他瀏覽器已打開),則標識應該一致。

0

在測試過程中,如果一直只有一個瀏覽器窗口打開,那麼只需在您的OR中添加一個「瀏覽器」對象,但不具有任何標識屬性。

如果有多個瀏覽器打開,那麼你可能需要添加一個或多個 名稱 標題 創建時間。

儘管避免使用創建時間。