1
bundle exec cucumber features/products.feature
使用此命令我正在我的產品功能 黃瓜測試所有場景,但一個情景執行黃瓜測試拋出錯誤:元素沒有被附加到頁面文件
後,它拋出一個錯誤Given I am an authenticated user #features/step_definitions/login.rb:37
stale element reference: element is not attached to the page document
(Session info: chrome=46.0.2490.80)
(Driver info: chromedriver=2.13.307650 (feffe1dd547ee7b5c16d38784cd0cd679dfd7850),platform=Mac OS X 10.8.5 x86_64) (Selenium::WebDriver::Error::StaleElementReferenceError)
進行驗證。但是如果我逐個運行它,它會成功。請有任何幫助如何在特殊情況下運行所有場景。
您可以提供任何解決方案,因爲當一個方案再次完成時,請檢查用戶的身份驗證。即它再次創建會話。 對於每個場景,它每次都登錄到應用程序。 –
İt總是打開一個新的瀏覽器,爲什麼你需要添加每個自僱個案。使用後臺選項來準備前提條件。也就是說,如果您正在登錄每個案例,都可以將其添加到背景。 –