codeception

    0熱度

    1回答

    我創建了一個codeception單元測試: <?php use Something\SiteResultsHolder; class ResultHolderTest extends \Codeception\TestCase\Test { /** * @var \UnitTester */ protected $tester; p

    4熱度

    2回答

    我想在Codeception Acceptance測試中使用selenium Webdriver時,從CSS樣式表中驗證元素已經通過絕對位置移動的像素數量。在我的示例中,當背景圖像絕對位於右側50px時,界面顯示的元素爲「開」。 雖然Codeception沒有將其作爲默認命令,但您可以使用ExecuteInSelenium或Helper,我相信該操作將允許執行此操作。 提供ExecuteInSel

    0熱度

    1回答

    我有一個像這樣的命令: $ name = $ I-> grabAttributeFrom('#name','title'); 這工作得很好。但是現在在重新測試時它有一個錯誤的行爲。任何時候抓取的字符串都是空的,即使屬性'標題'是內容。 是的,我檢查了CSS選擇器的正確性,並存在屬性。測試在這一行不會失敗。如果(空)字符串與另一個字符串($ I-> see ..)進行比較,則失敗。 如果有人知道答案

    0熱度

    1回答

    我想接受測試傳統電子商務網站。 其產品頁面通過HTTP提供; mod_rewrite重定向確保購物車和結帳頁面是HTTPS。我想測試一下,當我在產品頁面中點擊「添加到購物車」時,下一頁(購物車)就是HTTPS。 但當 $I->seeInCurrentUrl('https'); ,因爲當前的URL只是URI部分失敗,/my_cart。 有沒有一種方法可以測試完整的URL?

    1熱度

    1回答

    我正在嘗試通過php使用sqlite備份命令。 這需要3個語句 打開分貝sqlite3 testing.sqlite 備份數據庫.backup testing_backup.sqlite 關閉源碼.exit 的exec命令不喜歡這個,因爲它掛在進程保持打開狀態,我嘗試使用&一起運行所有三個命令&加入他們,但這也不起作用。 任何人都可以幫助我通過PHP運行3個命令嗎? 這是試圖創建一個備份文件來解決

    0熱度

    1回答

    我正在使用由PHP單元支持的Codeception執行功能測試。 我從一個表單來的,想回重定向到主頁 $I->fillField('Username:', 'JohnDoe'); $I->fillField('Email:', '[email protected]'); $I->fillField('Password:', 'demo'); $I->fillField('Password_c

    1熱度

    1回答

    我現在正努力嘗試一些代碼。 我在一個laravel 4項目上工作。從現在開始,我們使用PhpUnit來正常測試,但是我們的頁面中有太多的Javascript用一個簡單的DomCrawler來進行驗收測試,這是不合理的。 首先,我在流浪的虛擬機上安裝了硒+鉻。花了我一些時間,但我設法讓它工作,這意味着我可以瀏覽Webdriver網頁(/ wd/hub),然後使用chrome成功創建一個新的會話。 下

    0熱度

    1回答

    Codeception有一個執行硒函數的方法。我需要一個變量,站點名稱傳輸功能,它執行這個方法裏面,所以我的代碼 $I->executeInSelenium(function(\WebDriver $webdriver) { $webdriver->get('http://google.com'); }); 可能是這樣的: $I->goToSite('http://google.c

    0熱度

    2回答

    我知道我會得到這個垃圾,但它是值得的,如果有人可以幫助。 我無法在Windows計算機上安裝Web驅動程序的任何地方找到指南,教程或說明。我有一個網站運行在一個家園的流浪漢箱子上,需要一種在本地運行驗收測試的方法。我使用PhpBrowser進行了測試設置,但是那些不能模擬JavaScript。如果有人知道這樣做的指導或更好的方法來運行驗收測試,它將非常有幫助。我有Ajax調用,所以PhpBrows

    1熱度

    1回答

    我正試圖進入編寫測試的習慣,因爲我去。 我正在使用Laravel 4.2構建一個應用程序,該應用程序註冊用戶併爲不同的用戶類型分配不同的角色。 我想編寫一個測試,檢查用戶是否有角色。我正在使用Entrust來管理我的角色/權限和Laracasts/TestDummy來生成虛擬對象。 角色存儲在數據透視表中,所以我基本上測試了多對多關係的存在 TestDummy文檔聲明我需要在fixtures.ym