acceptance-testing

    1熱度

    1回答

    我有一個功能文件,每個場景都有多個場景和不同的標籤。我正在使用具有特定標記的rake命令運行我的Cucumber測試,並且正在創建一個自定義HTML報告。 自定義HTML報告在After鉤子中創建。當我使用rake命令運行時,如何計算場景的數量,我面臨着一個問題。我用的是 scenario.feature.feature_elements.size 得到總的場景的數量,但是這給總的情況算功能的

    1熱度

    1回答

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

    2熱度

    1回答

    我注意到,每當運行CEST類型的測試用例時,它們會在完成之後保留它們的會話。換句話說,其他測試可能從繼續進行,在此之前的測試將從開始。例如: class CheckGoogleSearch{ public function checkIfPageIsAccessible(AcceptanceTester $I){ $I->amOnPage('/'); $I->see(

    1熱度

    1回答

    我想在yii2高級應用程序上運行驗收測試。開箱驗收測試失敗。我將從第一個問題開始:我認爲路線是錯誤的,我不知道要在哪裏尋找解決方法。關於頁面的錯誤例如說: Can't be on page "/frontend/web/index-test.php/site/about": "/frontend/web/index-test.php/site/signup" 它從哪裏得到此路線?當然,那裏沒

    0熱度

    1回答

    我有一個帶有letsencrypt ssl證書的網站。當我對它進行代碼驗收測試時,測試停止,直到按下ctrl + z。當我對一個非SSL站點運行相同的測試時,沒有問題。 這是我在accept.suite.yml中的設置。該phantomjs.cli.args paramater是從該網站:http://szdredd.blogspot.de/2013/10/codeception-phantomj

    1熱度

    1回答

    假設我得到了與給定步說,BDD的特徵文件, Given User is logged in as administrator When some functionality line Then some functionality line ,我想使用「用戶正在以管理員身份登錄」在其他一些情況下我該怎麼辦,一個在聲明.. 我試着寫, [Given,When(@"User is logged

    1熱度

    2回答

    你好我嘗試挑選使用codeception腳本從jQuery的Chosed下拉值,下面是開發代碼 <div class="chosen-container chosen-container-single chosen-container-active" style="width: inherit;" title="" id="Merchantserviceproviders_country_chos

    1熱度

    2回答

    我正在開發Web服務的驗收測試。測試是通過Specflow驅動的,並使用SQL Server CE作爲數據庫。該服務與其他應用程序和模塊共享數據庫,並使用通過其中一個應用程序創建的一些數據。 但從我的產品的角度來看,有兩種類型的「數據」: 數據,我們只消耗 我們創建/數據修改 運行之前一個測試用例,你設置了數據庫的初始狀態。對於僅使用的數據,初始化數據的唯一方法是直接插入數據庫。但對於託管數據,我

    0熱度

    2回答

    我正在編寫小黃瓜場景,並遇到一個問題,用戶故事適用於我們正在設計的系統中的多個角色,具有細微的差異。 基於我讀過,首選的方法是從這個角度寫功能的文件: 作爲一個[角色/人物] 我希望[功能] 使[效益] 問題在於,我最終會爲每個角色寫出或多或少的相同場景,這將最終導致大量重複。 舉一個具體的例子,在招聘申請中,不同的角色需要能夠查看在公司註冊的申請人實體。唯一的區別是,根據您擁有哪些特權級別(即您

    1熱度

    1回答

    有沒有一種標準的方法來接受測試構建文物在灰燼?一個特定的用例是運行addAddonToProject或addBowerPackageToProject的插件,然後聲明bower.json或package.json是否如您所期望的那樣。