有人問我這個在最近的一次採訪:查找文本
假設你有100頁列出了公司提供的各種產品的網站。該公司決定將產品的特定名稱從「A」更改爲「B」。有人負責並更改了名稱,現在該公司希望確保所有更換都已完成。 你會做什麼來檢查是否所有的替代品確實已經做出?
(被提及沒有標籤,沒有別的)
可能的答案:
1.
我認爲這將是容易,只需打開網站,利用搜索 欄遍歷所有頁面手動。或者可能調用所有 p,h1,h2,h3等元素並遍歷它們。但我相信 有一個更好的方法。
2.
//A possible solution
if(driver.getPageSource().contains("your Text"))
{
//What should the code be here?
}
else
{
//Click abc
}
如果網站建好了,產品名稱將由數據驅動,而不是簡單地硬編碼爲100個html頁面。 – Liam