functional-testing

    2熱度

    3回答

    有沒有辦法直接在測試反饋中顯示StaticLiveServerTestCase期間服務器上發生的錯誤?也就是說,當某些服務器函數調用錯誤和頁面不顯示時,默認情況下的測試執行不知道服務器錯誤。有沒有辦法將該輸出傳遞到測試線程? 最好這些錯誤會顯示在測試代碼執行中直接顯示錯誤的相同位置。如果這不是(容易)可能,那麼快速查看這些服務器錯誤的下一個最佳方法是什麼? 謝謝! 代碼(如需要): class T

    0熱度

    1回答

    我正在使用pyresttest來測試我的api端點。我想將一個測試的輸出綁定到一個可以在後續測試中使用的變量。我需要它來測試端點/object/{id},其中ID是由MongoDB生成的哈希。這個散列是隨機的,每次數據庫播種時都會發生變化。我沒有看到任何測試這個端點的方法,沒有爲數據庫播種,搜索一個特定的條目,綁定該條目的ID,然後使用它來測試端點。

    1熱度

    1回答

    我們使用的Laravel版本是5.0,但也許這個問題也適用於Laravel 5.0+。 在功能測試,如果我們所說的一些路徑,路由器找到匹配的路線,但是如果我們再調用404 URL,路由器不重置當前路線: public function testPages() { $response = $this->call('GET', '/about'); $this->assertEq

    0熱度

    1回答

    雖然它可能不是最好的方法,但使用繼承來編寫一套Geb測試(使用Spock)是相當普遍的。 使用@Stepwise是使這項工作至關重要,但它似乎並不如在此圖像中跨越階級界限的工作: 我已經制定了黑客的解決方案來解決這個問題,但真的想知道這是預期的行爲還是Geb或Spock應該研究的錯誤。

    1熱度

    3回答

    tl; dr:這會否使我的測試無法正常工作? 我正在嘗試爲我的Symfony項目編寫功能測試,並在The Symfony Book的示例中工作。到目前爲止,測試類的每個方法的開始是同一行代碼: namespace Tests\AppBundle\Controller; use Symfony\Bundle\FrameworkBundle\Test\WebTestCase; class So

    -1熱度

    1回答

    我在尋找一個在線服務,使我能夠自動執行某些迴歸或功能測試。我希望能夠使用基於瀏覽器的屏幕錄像插件,如e52.com和ghostinspector.com。我喜歡ghostinspector.com迄今爲止最好的,但想知道你最喜歡什麼工具可能是替代這些。

    1熱度

    1回答

    編輯:這個問題似乎是related 這個問題不是功能性測試和驗收測試之間的差異!幾乎所有可以在網上找到的信息都解釋了它們之間的區別。我知道功能測試(FT)解決了附帶條件和錯誤情況,而驗收測試(AT)解決了業務需求。我通過SpecFlow實現了這兩個目標。 從項目結構/層次結構角度來看,我在解決兩者分離問題上遇到了一些麻煩。目前,我有一個單元測試項目,其中包含AcceptanceTests文件夾和F

    1熱度

    1回答

    我目前正在編寫「Test-Driven Development with Python」中的示例,更具體地說是第一個功能測試。是 我的代碼的關鍵部分如下: def setUp(self): self.browser = webdriver.Firefox() self.browser.implicitly_wait(20) 我告訴硒,直到它找到任何它看起來做20秒的等待隱。

    5熱度

    1回答

    我正在寫一個測試,我需要等待一個特定的視圖出現在我的UI中,使用EarlGrey UI測試框架。因此,我查看了文檔here,並試圖使用GREYCondition來實現此目的。但似乎GREYCondition需要使用特定的條件檢查。任何人都可以告訴我這種情況的格式是什麼?在我看來,有什麼辦法可以讓它等待呢?

    2熱度

    1回答

    每次我跑我EarlGrey測試時,出現以下消息: 未能設備的方向變化,由於錯誤:Error Domain=com.google.earlgrey.GREYUIThreadExecutorErrorDomain Code=0 "Failed to execute block because App is not idle.或許動畫或網絡請求正在進行的時間無限期? 等待終端事件給我一個問題。所有元素全