如何测试元素在列表中使用 javascript 排序?

How to test elements are sorted in the list using javascript?

大家好,我正在开发一个 apple UI 自动化项目,在该项目中,我必须通过单击按钮来测试列表中的元素是否已正确排序?任何人都可以帮我找到我如何测试它吗?

一个简单的解决方案是遍历列表中的元素并验证每个元素是否小于下一个元素:

function is_sorted(arr) {
var len = arr.length - 1;
for(var i = 0; i < len; ++i) {
    if(arr[i] > arr[i+1]) {
        return false;
    }
}
return true;

}

您必须调整此代码以对 UIElement 进行排序,尤其是以下子句:

arr[i] > arr[i+1]