一、鼠標(biāo)
創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的湘潭網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!1、單點(diǎn)
.click();
2、雙擊
.dblclick();
3、右鍵
.click(new Locator.ClickOptions().setButton(MouseButton.RIGHT));
4、Shift+單點(diǎn)
.click(new Locator.ClickOptions().setModifiers(Arrays.asList(KeyboardModifier.SHIFT)));
5、鼠標(biāo)懸浮
.hover();
6、左上角點(diǎn)擊
.click(new Locator.ClickOptions().setPosition(0, 0));
7、強(qiáng)制點(diǎn)擊(如有覆蓋物在元素上產(chǎn)生干擾)
.click(new Locator.ClickOptions().setForce(true));
8、下發(fā)事件(不通過(guò)常規(guī)點(diǎn)擊方式)
page.getByRole(AriaRole.BUTTON).dispatchEvent("click");
二、鍵盤輸入
1、字符串批量
// Type character by character
page.locator("#area").type("Hello World!");
This method will emit all the necessary keyboard events, with all the?keydown
,?keyup
,?keypress
events in place. You can even specify the optional?delay
between the key presses to simulate real user behavior(甚至可以模擬用戶輸入,字符間的停止等待時(shí)間).
2、關(guān)鍵鍵盤字符輸入
// Hit Enter
page.getByText("Submit").press("Enter");
// Dispatch Control+Right
page.getByRole(AriaRole.TEXTBOX).press("Control+ArrowRight");
// Press $ sign on keyboard
page.getByRole(AriaRole.TEXTBOX).press("$");
大小寫(xiě)區(qū)分,支持快捷鍵組合方式,如:
//page.locator("#name").press("Shift+A");
//page.locator("#name").press("Shift+ArrowLeft");
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
本文標(biāo)題:Playwright官方文檔常用方法總結(jié)(java)-創(chuàng)新互聯(lián)
文章鏈接:http://jinyejixie.com/article34/cshgse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、域名注冊(cè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容
移動(dòng)網(wǎng)站建設(shè)知識(shí)