Lệnh Tùy Chỉnh
Nếu bạn muốn mở rộng thể hiện browser với bộ lệnh riêng của mình, phương thức addCommand của trình duyệt sẽ giúp bạn. Bạn có thể viết lệnh của mình theo cách không đồng bộ, giống như trong các thông số kỹ thuật của bạn.
Tham số
Tên Lệnh
Một tên định nghĩa lệnh và sẽ được đính kèm vào phạm vi của trình duyệt hoặc phần tử.
Kiểu: String
Hàm Tùy Chỉnh
Một hàm được thực thi khi lệnh được gọi. Phạm vi this là WebdriverIO.Browser hoặc WebdriverIO.Element tùy thuộc vào việc lệnh được đính kèm vào phạm vi trình duyệt hay phần tử.
Kiểu: Function
Tùy chọn
Đối tượng với các tùy chọn cấu hình sửa đổi hành vi của lệnh tùy chỉnh
Phạm vi đích
Cờ để quyết định liệu có nên gắn lệnh vào phạm vi trình duyệt hay phạm vi phần tử. Nếu được đặt thành true, lệnh sẽ là lệnh cho phần tử.
Tên Tùy Chọn: attachToElement
Kiểu: Boolean
Mặc định: false
Vô hiệu hóa implicitWait
Cờ để quyết định liệu có nên chờ ngầm định cho phần tử tồn tại trước khi gọi lệnh tùy chỉnh hay không.
Tên Tùy Chọn: disableElementImplicitWait
Kiểu: Boolean
Mặc định: false