我是軟件測試新手,想知道哪個測試方法是測試網頁內容的正確方法。例如。如果有10個標籤,那麼我應該測試第一個標題「Selenium培訓和視頻教程」,然後在標題下方給出第二個細節,然後再詳細說明這種方式,併爲測試不同的文本創建單獨的測試步驟?或者我可以使用div標籤,它將一次給我完整的頁面內容,並一步完成所有的測試。我可以一步完成或分步實施,但我想以正確的方式完成。我使用硒webdriver(java)。測試網頁內容
Q
測試網頁內容
0
A
回答
1
添加到arran答案中,最好將10個標籤分成10個斷言語句,以便您可以輕鬆地知道哪個出錯了,並且還使用TestNG或Junit進行斷言。由於您是新手,因此TestNG中有一些方法,如 assertEquals(char actual, char expected)
;
因此,在你的代碼,它可能看起來像
header1="programatically get the value using selenium"
assertEquals("Selenium Training and Video Tutorials", header1)
TestNG的也給你明確的報告了。
1
編寫每個標籤單獨測試,由你描述的將是一個不錯的選擇:
- 增加可理解
- 追蹤任何錯誤
- 固定腳本(如果需要在將來)的
相關問題
- 1. 檢測網頁內容中的更改
- 2. 檢查黃瓜測試網頁的內容
- 3. 刮網頁內容
- 4. 測試NullReferenceException(不測試任何內容)
- 5. JUNIT測試用例測試網頁
- 6. 硒遞歸內容測試?
- 7. loadHTML($ str)的測試內容
- 8. 測試內容與功能
- 9. python網頁黑箱測試
- 10. 硒+ TestNG的測試網頁
- 11. 網頁功能測試
- 12. 自動化網頁測試
- 13. 壓力測試網頁
- 14. 網頁性能測試Nginx
- 15. Visual Studio網頁測試
- 16. 使用Java測試網頁
- 17. 保護網頁內容
- 18. 提取網頁內容
- 19. tvOS - 顯示網頁內容
- 20. PHP獲取網頁內容
- 21. PHP讀取網頁內容
- 22. Qt網頁內容與MinGW
- 23. 閱讀網頁內容
- 24. 格式化網頁內容。
- 25. Javascript網頁內容過濾
- 26. 網頁的中心內容
- 27. 更改網頁內容?
- 28. 獲取網頁內容
- 29. 將內容嵌入網頁
- 30. 刷新網頁的內容
拆分它。讓你的測試易讀易懂。讓新人,不僅是專業人士,而是公司,都能理解這些測試。這是你最終目標的一部分。 – Arran
@Arran - 你應該將其作爲答案發布;這絕對是正確的建議。 –
謝謝阿蘭。我確實分裂了它。 – user2467785