hifive / hifive-pitalium

Libraries for supporting regression test
http://www.htmlhifive.com/
Apache License 2.0
34 stars 9 forks source link

WebDriverWaitで明示的に指定した時間よりも実際の待ち時間が長い #186

Open tkmHashi opened 5 years ago

tkmHashi commented 5 years ago

https://github.com/hifive/hifive-pitalium/blob/2a21a17fb9f9b1034c4a62d4bc8eb5bbff126766/pitalium/src/main/java/com/htmlhifive/pitalium/core/selenium/PtlWebDriverFactory.java#L371 a. maxDriverWaitの指定有無に関わらず、↑がハードに呼ばれる

指定なしの場合30秒が設定される https://github.com/hifive/hifive-pitalium/blob/8e33c294ccb55a40b082d765157c1735fef21b81/pitalium/src/main/java/com/htmlhifive/pitalium/core/config/EnvironmentConfig.java#L35

b. a.が実行されるとき、WebDriverWaitの引数で指定した待ち時間をimplicit waitが「上書き」してしまう挙動になる?(未確認)