Javascript 是否可以测试页面上控件的高度和宽度

Javascript 是否可以测试页面上控件的高度和宽度,javascript,unit-testing,qunit,Javascript,Unit Testing,Qunit,当使用多个浏览器时,一些控件出现在页面范围之外,而一些控件则使用不同的浏览器分散显示。有没有办法为所有这些布局编写单元测试。我正在探索使用qunit、js测试驱动程序进行jquery测试。但是我不知道怎么做。编写单元测试(例如使用QUnit),如下所示: var range = 10; function rangeCheck(number1, number2) { return (number1 >= number2 - range) && (number1 &l

当使用多个浏览器时,一些控件出现在页面范围之外,而一些控件则使用不同的浏览器分散显示。有没有办法为所有这些布局编写单元测试。我正在探索使用qunit、js测试驱动程序进行jquery测试。但是我不知道怎么做。

编写单元测试(例如使用QUnit),如下所示:

var range = 10;

function rangeCheck(number1, number2) {
    return (number1 >= number2 - range) && (number1 <= number2 + range);
};

test("#main size", function() {
    var $main = $('#main');
    ok(rangeCheck($main.width(), 500), "Width ok.");
    ok(rangeCheck($main.height(), 500), "Height ok.");
});
var范围=10;
功能范围检查(编号1、编号2){

return(number1>=number2-range)&&(number1我没有试过仅仅看看我们如何做到这一点。试过用qunit做简单的测试,但需要涉及布局测试