C# Selenium 如何将 sendkeys 操作应用于此字段

问题描述 投票:0回答:1
c# .net selenium-webdriver
1个回答
0
投票

既然你有一个元素的 id 并假设它不是动态的,那么向元素发送文本的最简单方法就是使用它的 ID:

drv.FindElement(By.ID("block-c0925452-83ce-4b01-b3c1-386674a16bd0");
drv.SendKeys(text);

如果此 ID 是自动生成的,请使用类。你可以像这样使用它:

drv.FindElement(By.CssSelector("block-editor-rich-text__editable.block-editor-block-list__block.wp-block.is-selected.wp-block-paragraph.rich-text")
© www.soinside.com 2019 - 2024. All rights reserved.