我自動化一個窗體,它有許多字段,它們都是動態的,即根據前面字段中選擇的值生成字段。目前我正在等待每個領域,如果它出現我填寫它,否則我跳過它。但是,這使得這個過程非常緩慢。有沒有更有效的方法來做到這一點?有沒有一種快速的方法來查找表單上的元素的存在?
0
A
回答
0
正如Vinay所建議的那樣,您可以減少一定的執行時間,但不能完全執行。
手動測試時不需要時間嗎?如果該場景的總執行時間比手動執行花費的時間多,則該場景不適合自動化。但如果花費的時間少於手動操作,那麼仍然值得花費。
+0
正如我所提到的通過減少隱含等待來提高性能。所花的時間和精力不如手動。我在談論最高效率。我認爲,正如你們所建議的那樣,這是在這種情況下可以實現的最佳性能。 – Husam
0
這取決於應用程序的速度。當你能夠在手冊中完成它時,也可以在自動化中完成。我們可以重置隱含的等待時間來加速過程。 (0,TimeUnit.SECONDS);其中,
不要忘記設置時間再次使用它。
相關問題
- 1. 有沒有一種快速找到約束所在的方法?
- 2. 有沒有一種簡單的方法來document.createElement多個元素?
- 3. 有沒有一種快速的方法來重建拼音文件名單?
- 4. 有沒有一種快速有效的方法來在Javascript中乘數組?
- 5. 是否有一種快速的方法來查找異常的catch子句?
- 6. 有沒有一種快速解鎖Emacs中的鍵的方法?
- 7. 有沒有一種快速的方法來從點或分支來源「git diff」?
- 8. 有沒有更快的方法來檢查XML文件的文檔元素下的子元素的存在
- 9. 有沒有一種快速的方法來刪除在C#中使用語句?
- 10. 有沒有一種快速的方法來包裝jQuery數組中的每個元素?
- 11. 有沒有一種快速的方法來減少Python中多行的縮進?
- 12. 有沒有一種快速的方法來搜索R中的變量?
- 13. 有沒有一種快速的方法來刪除VS 2010中的大括號?
- 14. Object.isArray()很慢,有沒有一種快速的方法來做到這一點?
- 15. 有沒有一種方法來單元測試異步方法?
- 16. 有沒有一種更有效的方法來在php中查找數組中的元素?
- 17. 有沒有一種快捷方式來引用我的DIV中的元素?
- 18. 有沒有一種方法來選擇元素的子元素使用css
- 19. 有沒有一種方法來定位前一個元素?
- 20. 有沒有一種方法來設置js中的單個數組元素
- 21. 有沒有更簡單的方法來改變列表元素
- 22. 有沒有一種簡單快捷的方式來生成JavaScript?
- 23. 有沒有一種方法來設計嵌套無序列表的父元素?
- 24. 有沒有一種快速檢查ANY列是否爲空的方法?
- 25. 有沒有一種簡單的方法來找出哪一個js代碼的DOM元素被操縱?
- 26. OpenCV via python:有沒有一種快速的方法來將一組矩形之外的像素歸零?
- 27. 有沒有一種方法來檢測頁面上的查找搜索javascript
- 28. 有沒有一種快速獲取磁盤上文件數的方法?
- 29. 在Emacs中有沒有一種快速方法來進行文字換行?
- 30. 有沒有一種簡單的方法來驗證散列元素的散列存在和被定義?
您可以覆蓋可能已在驅動程序創建期間聲明的等待命令。您可以縮短等待時間,然後移至下一個字段。此外,字段可能會根據特定條件顯示。如果你知道條件,那麼你可以爲這些字段創建代碼,並且可能不需要等待這些字段。 – Vinay
在哪個瀏覽器中使用哪些定位器? – Arran
@Arran:在FF中,我正在使用這些定位符:xpath,id,名稱linktext和css。 – Husam