Tôi đang viết một bộ thử nghiệm e2e sử dụng Thước đo góc.Làm cách nào để truy cập chương trình webdriver hiện tại?
Tôi biết nó được xây dựng trên đầu trang của WebdriverJS và tôi đang cố gắng sử dụng một số chức năng webdriverJS.
Cụ thể, tôi đang cố gắng để enqueue một số hành vi sử dụng quản lý các lời hứa 'webdriverJS, và các tài liệu WebdriverJS nói tôi nên sử dụng
webdriver.promise.controlFlow().execute(function myBehavior(){...});
Vấn đề là, tôi không biết làm thế nào để truy cập rằng "webdriver " vật. Không có biến toàn cầu có tên là "webdriver".
Ai đó có thể giúp tôi về vấn đề này không?
EDIT:
Bây giờ câu hỏi đã được giải quyết, tôi muốn nhấn mạnh một thực tế rằng người ta phải sử dụng
browser.driver.controlFlow()
và không
browser.driver.promise.controlFlow()
bất chấp những gì Tài liệu WebdriverJS có thể đề xuất.