我創建了一個jQuery UI Widget
,它調整DIV /東西來填充瀏覽器屏幕。這一切工作正常,但現在我想測試,它的調整,並保持到邊界等PhantomJS,Qunit,Grunt測試瀏覽器調整窗口小部件
我使用Grunt
與grunt-contrib-qunit
,它使用PhantomJS
做測試創建unit tests
但現在我不能確定如何測試瀏覽器的大小調整在這一點上,因爲它不可能通過JS來調整瀏覽器的大小。也許PhantomJS提供了一些可以讓我在運行時改變它的東西?
我創建了一個jQuery UI Widget
,它調整DIV /東西來填充瀏覽器屏幕。這一切工作正常,但現在我想測試,它的調整,並保持到邊界等PhantomJS,Qunit,Grunt測試瀏覽器調整窗口小部件
我使用Grunt
與grunt-contrib-qunit
,它使用PhantomJS
做測試創建unit tests
但現在我不能確定如何測試瀏覽器的大小調整在這一點上,因爲它不可能通過JS來調整瀏覽器的大小。也許PhantomJS提供了一些可以讓我在運行時改變它的東西?
檢查CasperJS庫。它允許你控制「瀏覽器」(實際上是PhantomJS)。
您可以使用下面的代碼來定義鉻少的瀏覽器的寬度和高度:
grunt.initConfig({
qunit: {
src: ['tests/test.html'],
options: {
page : {
viewportSize : { width: 1280, height: 800 }
}
}
},
});