codeception

    0熱度

    1回答

    雖然我的其他Codeception測試正在運行(accept,api等),但很少的單元測試會運行。它沒有看到任何Test.php類型的測試,只有Cept.php和Cest.php。它不接受(錯誤)任何斷言測試,例如「$ this-> assertEquals($ expeced。'expect this')。我該如何解決這個問題,因爲僅僅失敗的測試纔會返回: Codeception PHP測試框架

    5熱度

    6回答

    我試圖用Codeception來運行我的Laravel 4單元測試。 對沒有依賴關係的簡單類運行測試可以正常工作。但是當我實例化一個取決於Eloquent的模型時,我得到這個致命錯誤: PHP致命錯誤:在第4行/var/www/project/app/models/Role.php中未找到類'Eloquent' 單元測試: <?php use Codeception\Util\Stub; cl

    0熱度

    1回答

    當試圖通過代碼運行Selenium2測試時,我有很多警告。測試雖然工作。 這些都是警告,如果有人能帶領我以正確的方式來糾正: C:\Users\Bebop\Documents\Site Internet\Sites\prestashop1.5.6\modules\paypal>php codecept.phar run Selenium Codeception PHP Testing Fram

    9熱度

    1回答

    我一直在努力讓Bamboo使用代碼化測試。我正在使用codeception在symfony項目中測試我的代碼。 經過一番研究,我發現how to setup Jenkins with codeception. 的一篇文章曾經讀過我想通了,我應該使用Ant來運行運行測試codeception命令。 問題是我真的不知道把所有東西放在哪裏。 This article解釋了新的Ant任務的所有字段,但似乎

    0熱度

    1回答

    首先,我第一次使用自動測試,所以很抱歉,如果我的問題會很容易或難以描述我的問題。 我正在使用Selenium2和Codeception來創建和使用自動測試。 例如我有一個測試,其中包括幾個部分: 登錄成爲會員 在搜索信息 帶結果 部分2和3的工作能不是沒有1.所以每一個測試寫作開始登錄部分,說實話我不喜歡這個,因爲它使更長的測試ti我和更多的代碼。所以這是我的問題。如何製作過去的1部分。這是可能的

    7熱度

    1回答

    我剛開始使用Codeception,經過多年編寫單元測試,在純PHPUnit。有一件事情讓我煩惱,我無法找到控制測試調用順序的方法。 在純舊PHPUnit我被手動構建測試結構是這樣的: $suite = new PHPUnit_Framework_TestSuite(); $suite->addTest('MyFirstTest'); $suite->addTest('MySecondTest

    0熱度

    1回答

    我注意到Codeception可以選擇sqlite:memory。在這種情況下,我應該選擇退出嘲笑嗎? 我的理解是Mockery啓用測試以避免觸擊數據庫。通過上面提到的Codeception選項,我可以用樣本數據對數據庫進行種子處理,並將其打入內存中。 當我與Selenium2和PhantomJS把這個在一起,一些測試從15秒將1秒Laravel 4

    1熱度

    1回答

    我只是想讓自己與Codeception一起去。 知道了所有的安裝,並有一個基本的驗收測試,看看它是否工作。 所以我跑...... PHP codecept.phar運行 ...和它遍歷所有的動作,但測試失敗,因爲它404。 當我在瀏覽器中找到相同的URL或從另一臺服務器獲取它時,它工作得很好。 如果它有什麼不同,我試圖讓它運行的地方是在運行Plesk 11.5.30的共享主機環境中。該服務器屬於我

    1熱度

    2回答

    我使用Codeception運行驗收測試,並且需要計算在一個頁面中出現「.remove」類的按鈕的次數。這樣的按鈕位於html表格內,計數取決於購物車中有多少物品。 下面是我想使用的代碼: $I->amOnPage("/cart/"); $table = $I->grabTextFrom(".//*[@id='cart']/table"); $rows = explode("<

    1熱度

    1回答

    我可能會在這裏很厚,但我無法弄清楚如何獲得關於爲什麼測試失敗的一些信息。 E.g.我有這個測試是有檢查,我們還沒有得到,沒有任何測試的新方法...... //TEST ALL METHODS TESTED public function testAllMethodsTested() { $temp = $this->class_namespace.substr(__CLASS__,