التمرير
التمرير داخل منظور المتصفح. لاحظ أن إحداثيات x
و y
هي نسبية إلى موضع التمرير الحالي، وبالتالي فإن browser.scroll(0, 0)
ليست عملية.
الاستخدام
browser.scroll(x, y)
المعلمات
الاسم | النوع | التفاصيل |
---|---|---|
x=0 اختياري | number | موضع التمرير الأفقي (الافتراضي: 0 ) |
y=0 اختياري | number | موضع التمرير العمودي (الافتراضي: 0 ) |
مثال
scroll.js
it('should demonstrate the scroll command', async () => {
await browser.url('https://webdriver.io')
console.log(await browser.execute(() => window.scrollY)) // returns 0
await browser.scroll(0, 200)
console.log(await browser.execute(() => window.scrollY)) // returns 200
});