behat

    1熱度

    1回答

    在我的symfony2應用程序中使用behat進行測試。現在我需要有兩個數據庫。首先(現在正在工作),正常使用,就像用戶在網站上做某些事情一樣。第二個數據庫(存在並且在其上工作),用於測試目的。 我現在得到的是兩個工作的數據庫和behat。 behat使用第二個數據庫,但問題是,雖然測試流,站點沒有使用它。 我config.yml: doctrine: dbal: drive

    1熱度

    2回答

    我試圖在symfony2中的behat測試中使用sqlite基礎。就我而言,symfony2中的behat找到我的基地,並且可以在其中創建固定裝置。問題是我的測試網站無法連接到這個基地。 這是我config_test.yml: doctrine: dbal: driver: pdo_sqlite host: 127.0.0.1 dbname: "%d

    0熱度

    1回答

    的getStatus響應我在貝哈特測試得到一個狀態響應,但我有此錯誤: 這是我的情景: Feature: Google @javascript Scenario: Search Given I am on the homepage When I go to "http://stackoverflow.com" Then I wait

    0熱度

    2回答

    我開始使用BDD,在讀完一些內容後,我發現它與DDD配合良好。 現在我有這個域名,其中Institution有Places,它被添加到Institution通過Assignee這是指定爲組織的管理者的User。 我仍然不能完成我的周圍就應該是這樣的頭,但功能類似的聲音:作爲機構的受讓人我必須能夠地加入到組織 我的代碼思考(對於代碼優先的方法感到抱歉)看起來像這樣: if ($institution

    0熱度

    1回答

    我有命令和此命令連接到谷歌分析API並獲取一些數據。這工作,但我嘗試寫一個測試,不知道如何模擬谷歌API連接。我的第一個想法是在上下文中模擬Google API,但是如何將此模擬注入命令? /** * @inheritdoc * @param InputInterface $input * @param OutputInterface $output */ public function

    3熱度

    2回答

    我試圖讓我們經過驗證的Behat設置工作,但即使Selenium服務器啓動並運行,當我運行我的腳本時,瀏覽器窗口也不會打開。它似乎正在運行無頭(它不應該這樣做),但是當我檢查我的輸出文件,然後沒有任何步驟已經過去。 我試過刪除一切,並從頭開始用新鮮拉,但沒有什麼訣竅。不幸的是,我不知道我應該如何解決這個特定的問題,所以看起來你們是我最後的希望。 我猜測我的設置不會有太大的價值,因爲它已經在多個其他

    2熱度

    1回答

    我正在嘗試安裝&將Behat配置到我現有的一個小型項目中。我瞭解將*.feature文件放入features文件夾的概念,也可以將我的實際*Context.php文件放入features/bootstrap文件夾中。當我看到其中提到實際功能實現文檔的一部分它意味着貝哈特默認期待你乾脆把你的應用程序特定的類到這個相同的文件夾: 我們擺上了貨架類爲要素/引導/ Shelf.php是因爲 feature

    0熱度

    1回答

    的特徵文件中使用的佔位符我有一個​​功能文件,如下 Feature: Test send API request In order to test my API As a Tester I want to be able to perform HTTP request Scenario:Sending GET request to activate us

    0熱度

    1回答

    我使用貝哈特和Symfony的3記錄,我想創建上下文來檢查,如果用戶已登錄,就像這樣: public function __construct( UserManagerInterface $userManager, AuthorizationCheckerInterface $authorizationChecker, TokenStorageInterface

    0熱度

    2回答

    我想告訴behat與其他域的url運行每個功能文件。 在同一文件夾中有3個不同域(更改)的3個功能。 domain1.feature domain2.feature domain3.feature 他們做同樣的FeatureContext.php非常類似的事情,但他們有不同的參數和設置的其他方案(每個域)。項目的性質是將3個以上的域名保存在同一個空間名稱中。 我想我可以用 Feature: