2012-01-02 43 views
0

當試圖從1.7版本運行dijit測試時,彈出窗口顯示並且測試不會進一步進行。Dojo DOH,與機器人動作的單元測試不會運行

彈出說:

衛生署已檢測到當前網頁試圖訪問DOH,但屬於比你同意讓DOH自動化一個不同的域。如果您不打算通過訪問此網頁開始新的DOH測試,請立即按取消並離開網頁

單擊確定或取消不會執行任何操作。

怎麼解決這個問題?

瀏覽器是Firefox 9,java正在工作(至少測試頁是這麼說的)。

回答

0

稍微難以分辨問題是什麼,因爲您沒有說過您是從本地文件系統還是在Web服務器下運行,或者您正在使用哪個URL。

我已經有各種問題試圖讓DOH機器人從本地文件系統運行,但在Web服務器下運行它們很成功。

嘗試下一個web服務器(任何類型都可以),然後嘗試訪問的URL

http://server:port/ROOTDIR/util/doh/runner.html?testModule=dijit.tests.form.module 

(其中http://server:port/ROOTDIR/點道場SDK目錄的頂部)

,對正常工作我與Dojo SDK 1.7.2;有時候我會得到相同的提示,但OK可以讓測試繼續愉快。

如果這不起作用,請參閱是否可以在沒有DOH瀏覽器運行器環繞它的情況下直接運行測試頁,例如,

http://server:port/ROOTDIR/dijit/tests/form/robot/Button_mouse.html 

這可能更容易診斷。