Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我在异步加载的页面上测试内容时,我可以像这样测试它:
assert page.should have_content(content)
这是有效的,因为它会一直检查内容,直到它进入页面(或超时)。
你如何通过重定向来做到这一点?我从 /index.html#login 重定向到 /index.html#main 这就是我现在的做法,但这不起作用:page.current_url.include?(uri)
page.current_url.include?(uri)
未经测试,但我想这应该为您提供正确的 URL:
current_url = evaluate_script(window.location.href)
代替href你也可以使用hashandpathname
href
hash
pathname