Jacobvu84 / serenity-pageobject-junit-webdriver

4 stars 1 forks source link

Bài #37: Mouse and Keyboard actions in details #37

Closed Jacobvu84 closed 5 years ago

Jacobvu84 commented 5 years ago
Jacobvu84 commented 5 years ago

Một số lệnh dùng với chuột

Jacobvu84 commented 5 years ago

Ví dụ:

        withAction()
            .moveToElement(webElement)
            .click()
                        .keyDown(webElement, Keys.SHIFT) // 1
            .sendKeys(webElement, "hello") // 2
            .keyUp(webElement, Keys.SHIFT) // 3
            .doubleClick(webElement) // 4
            .contextClick() // 5
            .build()
            .perform();

Bước 1 - 3 là để viết chữ HOA vào đối tượng web element Bước 4: Mục đích để bôi đen toàn bộ đoạn văn bản vữa gõ Bước 5: Click chuột phải lên để mở ra cái context menu

Jacobvu84 commented 5 years ago

keyDown hoặc keyUp chỉ chấp nhận 3 nút: SHIFT, ALT, CONTROL

Jacobvu84 commented 5 years ago

Video hướng dẫn