jsunit

    1熱度

    1回答

    目前我正在實施Google關閉測試的可能性。 它作爲一種魅力。 我手工定義TestCase,並手動添加測試。我還爲測試創建了一個單獨的運行器,以便我可以捕獲所有結果並將它們傳遞給另一個函數。 此函數通過ajax將結果發送給PHP,以便結果可以記錄在數據庫中(也可按預期工作)。 問題不過是因爲我這樣做,我加載在瀏覽器,因爲我在測試用例定義了它的測試得到執行2次(一次是因爲自動發現的,一旦頁面。 我想

    0熱度

    1回答

    下面是Jankins運行的pom.xml段,但它不會在電子郵件中發送發生的錯誤。有沒有人得到這個工作。 <plugin> <groupId>de.berlios.jsunit</groupId> <artifactId>jsunit-maven2-plugin</artifactId> <executions> <execution>

    1熱度

    1回答

    我遇到了Test Swarm,它使用jQuery在所有瀏覽器(真實的)上運行JSUnit(Qunit)測試。我可以在我的機器上下載並安裝測試羣,並獲取大量VM加載並連接所有瀏覽器,但我想知道它周圍是否有服務? 配置所有瀏覽器(包括移動瀏覽器)並將它們連接到testSwamp來運行我的測試是一個很大的痛苦。是否有公共社區/沼澤地,我可以獲得訪問權限,以便我可以提交我的工作並通過某些回調獲得結果? 還

    0熱度

    1回答

    我試圖使用JsUnit進行測試。我的一個測試失敗了,現在我想調試我測試的功能(當它在測試中運行時)。有什麼簡單的方法來做到這一點?通常我只是使用Chrome的調試器/ Firefox的Firebug,但是我在使用函數的html上執行此操作,並且在這裏我需要以某種方式從JsUnit的TestRunner中執行此操作。

    0熱度

    1回答

    使用JsUnit,我試圖利用assertEquals函數,這樣當一組測試失敗時,它們將打印出有用的信息,告訴他們爲什麼失敗。 我現在的情況是這樣的: let actual = some_method_call(); let expected = [ {num: 1, file: f, id: "apples"}, {num: 6, file: f, id: "banana

    1熱度

    1回答

    我試圖讓我的JSUnit測試在哈德森上運行。 但是,瀏覽器會超時: [junit] INFO: Launching Internet Explorer on http://localhost/jsunit/testRunner.html?testPage=localhost/jsunit/tests/jsUnitOnLoadTests.html&autoRun=true&browserId=0&s

    2熱度

    1回答

    所以我想要一個build.xml文件,我可以從哈德森調用來運行我的jsUnit測試。然而,build.xml文件有一些它需要的東西...我猜是運行單元測試。它需要的東西之一是這些瀏覽器文件,如ie.exe或firefox.exe。然而在Ubuntu上,我不知道這些瀏覽器文件在哪裏。 如果任何人都可以幫助我,我真的很感謝 - 一個示例build.xml文件,可以運行多個測試(通過Hudson)。 -

    0熱度

    4回答

    我已經寫了一個javascript方法,它改變了圖像點擊一個提示框的值。 function startDestinationF(a) { var startDestination = document.getElementById('startDestination'); startDestination.selectedIndex = (a);} 現在我必須寫一個測試用例茉莉檢查,如果這

    0熱度

    2回答

    如何測試以查看事件處理程序是否綁定到使用JSUnit的節點? 這是我有: var mynode = document.getElementById("mynode"); assertNotNull(mynode); MyLibrary.attachEvent(mynode, "click", function(){ return true; }); assertEquals(typeo

    3熱度

    1回答

    有沒有人用jsunit編寫ajax測試?我現在不怎麼測試異步函數。 請給我看一些例子嗎? 例子。 I have function var General = function() { } General.prototype = { limit: null, loadData: function() { var url = "General.GetSessionData"