behat

    0熱度

    1回答

    我正在使用Behat,Mink和Selenium2進行測試。 我正在運行示例中使用@javascript標記的自動完成搜索示例。 這是例外,我得到: Behat\MinkExtension\Context\MinkContext::visit() 'requiredCapabilities' parameter is not an object Build info: ve

    0熱度

    2回答

    我正在爲我們當前的網站設置行爲測試。我過去曾使用過Behat獨立服務器,現在已更新到最新的Behat 3和Selenium 3.5。儘管我有很多問題。使用Selenium 3.5我無法讓xpath選擇器工作。它無法通過ID,名稱,類等來查找元素。使用Selenium 3.4.x,它似乎工作正常,但無法使按鈕按鈕正常工作。我收到此錯誤: Then I click button "loginBtn"

    0熱度

    1回答

    我有一個要求,其中HTML元素具有以下結構。 <div class="user"> <a href="#">Name</a> <a href="#">Logout</a> </div> 我想單擊使用CSS選擇器的第一個元素。 我正在使用Behat 3進行自動化。

    0熱度

    2回答

    我正在嘗試使用硒和docker與behat進行瀏覽器測試。 我在運行測試時遇到的主要問題是可靠性問題。 有時我可以連接並能夠正常運行測試,但很多時候我不能。 這似乎很不一致,我啓動容器並運行測試,第一次失敗,再次運行,第二次運行並正常工作。 一旦我重新啓動硒轂並再次運行測試它很好(主要)。 感謝您的幫助。 一個常見的錯誤我得到的是: Could not open connection: sessi

    1熱度

    1回答

    我正在使用PhpStorm和Vagrant開發Symfony項目。 我配置PhpStorm與流浪機執行貝哈特測試,但是當我嘗試運行或調試他們,我得到這個錯誤: vagrant:///Users/jose/Documents/WWW/symfony_project/usr/bin/php /home/vagrant/.phpstorm_helpers/behat.php --format PhpSt

    0熱度

    2回答

    我使用Behat和Mink和Drupal擴展來測試我的Drupal 8網站。我已經通過Docker上的Selenium服務器運行了測試,所以我可以看到它們在發生。 我的測試非常簡單,只需填寫表格,並確保結果匹配的預期,這樣的: And I fill in "Sesame Street" for "Street address" And I fill in "FamilyName" for "La

    0熱度

    1回答

    我使用selenium2驅動程序來測試泊塢窗容器使用貝哈特/水貂我的Drupal網站。 使用Selenium Standalone-Chrome容器,我可以看我的貝哈特測試失敗,但問題是,一旦他們失敗了,在瀏覽器關閉,這使得它更難我看看是什麼問題。 我跑我的測試是這樣的: behat --tags '@mystuff' --config=behat-myconfig.yml --strict --

    2熱度

    3回答

    當我點擊一個按鈕,一個新的頁面打開一個表單,我需要填寫該頁面上的一個字段。 但是,只要頁面開始加載,behat會嘗試填充尚未加載的字段。 我想隱式地等待在嘗試填充它之前等待顯示字段。 /** * @Given que preencho corretamente os campos da tela */ public function quePreenchoCorret

    0熱度

    1回答

    我試圖在Saucelabs中添加通過/失敗狀態,每當我運行自動測試,但我不知道該怎麼做。我使用Behat - Selenium Driver。我閱讀文檔,但它沒有幫助我。 我試圖用Saucelabs REST API指導,我在控制檯啓動以下 curl -X PUT \ -s -d '{"passed":true}' \ -u https://USERNAME:[email protected]

    0熱度

    1回答

    我想在與套件名稱對應的behat.yml中定義多個標籤。 功能文件夾內有4個套件,每個套件都有多個.feature文件。 例如:要定義管理員,主題 標籤:@admin,@themes。 此前,behat.yml文件包含管理員和主題的套件。現在我想定義對應於不同測試環境的3個不同配置文件(server1,server2和server3),並使用標籤而不是套件來運行包含這些標籤的功能文件。我在主題和管