Documentation for assertion timeout and browser timeout shall be enhanced to make clear, that maximum timeout actually used is alway the browser timeout.
E.g.
- browser timeout is 5s and assertion timeout is 10s.
- Browser.Get Text my_selector == expected text
will fail after 5s also, if element identified by my_selector is visible but different from expected text
It does not make sense to set the assertion timeout to a higher value than browser timeout, since this will never take effect.
I suggest to add an appropritate log message (warning) in this case.
Documentation for assertion timeout and browser timeout shall be enhanced to make clear, that maximum timeout actually used is alway the browser timeout.
E.g.
will fail after 5s also, if element identified by my_selector is visible but different from expected text
It does not make sense to set the assertion timeout to a higher value than browser timeout, since this will never take effect.
I suggest to add an appropritate log message (warning) in this case.