我正在自動化一個測試用例,我需要關注一個鏈接,然後我必須點擊一個元素,說元素ID看起來像//table[@id='562']/tbody/tr/td[2]/img
,但引號內的值是562不斷變化,我該如何找出並點擊那個元素。請任何機構幫助我。如何管理動態ID的
回答
你試過this
:
element.onclick = function(){
alert(this.id);
};
抱歉我沒有得到如何使用這個可以解釋我更清楚..謝謝你 – nagaraja 2010-07-12 04:45:49
相同的值寫入了一個變量,並且用它來找到的元素。
謝謝你和安迪。但問題是,在這個測試案例中,我要上傳一個文件,並將這些文件按行排列。我必須搜索那個文檔並點擊上面提到的elmenent,但是一旦我上傳了一個文檔,它可能會出現在任何一行中,並且id屬性包含任何值。沒有訂單的價值。所以我不能預測價值..所以有沒有其他的解決方案...請.. – nagaraja 2010-07-12 04:51:37
你怎麼知道哪個項目點擊? – 2010-07-13 06:58:07
- 1. 如何在通知管理器(Android)上創建動態ID?
- 2. 如何處理硒中的動態ID?
- 3. 如何處理HTML中的動態ID
- 4. 如何動態組裝管理菜單?
- 5. javascript:如何管理沒有ID的div
- 6. 動態管理單元
- 7. Highchart手動管理狀態
- 8. Django動態管理站點
- 9. 如何處理在Selenium Webdriver中處理動態元素ID
- 10. 如何管理ID使用laravel
- 11. 表狀態管理 - 動態字段
- 12. 主動管理稱爲零ID
- 13. 名爲id爲無,主動管理
- 14. 主動管理:如何設置過濾器標籤動態
- 15. 如何在Android中管理動態活動?
- 16. php-fpm如何使用動態流程管理器管理工作人員?
- 17. 如何管理到動態創建的數據庫的連接
- 18. 如何處理硒IDE中的動態ID
- 19. 如何處理刷新時動態更改的ID?
- 20. 管理四位ID
- 21. 如何管理動畫?
- 22. 我如何主動管理
- 23. 如何管理動態下載鏈接的位置
- 24. 如何管理和連接到EC2實例的動態IP?
- 25. 如何分離和管理XNA中的動態資源? (Design)
- 26. 如何結合sys.dm_exec_query_stats動態管理和sys.dm_tran_locks的結果
- 27. 如何管理Augular動態表單中的複選框?
- 28. Django中的動態字段管理
- 29. 管理面板中的動態內容
- 30. Haml的:如何生成動態ID
你使用什麼測試工具?硒? – scunliffe 2010-07-09 13:28:57
是啊..我正在使用硒 – nagaraja 2010-07-12 04:46:21