Skip to content

turned off automatic Configuration.WaitForNoOverlapFoundByJs by default

Pre-release
Pre-release
Compare
Choose a tag to compare
@yashaka yashaka released this 12 May 12:33
  • turned off "waiting for no overlay" that was built-in in alpha05 in all actions. (#85)
    • cause it could break some NSelene + Appium mobile tests that can't use JS, while this waiting was built on top of JS so it's relevant only for web...
    • yet the Configuration.WaitForNoOverlapFoundByJs was added (false by default)
      • so you can turn it on globally by Configuration.WaitForNoOverlapFoundByJs = true
      • or per element by element.With(waitForNoOverlapFoundByJs: true)
    • in future we might made this waiting enabled by default, when we provide better docs and plugins to work with Appium
  • added rendering of elements under overlay into errors (#84)
    • made rendering elements HTML – lazy (when waiting for no overlap)
      • should improve performance in context of polling during waiting