visualstudio2010-使用C#中的SeleniumWebdriver将span类信息分配给本地变量

本文关键字:分配 变量 类信息 span 使用 中的 SeleniumWebdriver visualstudio2010- | 更新日期: 2023-09-27 17:59:38

我想从网站中提取信息,并将其分配给程序中的本地变量。

网站上的HTML如下所示:

<span class="button pagenum"><span class="range"><span class="rangeFrom">1</span> to <span class="rangeTo">100</span></span> of <span style="border: 2px solid red;" class="totalcount">2500</span></span>

网站上是这样的。我正在使用Selenium Web驱动程序、Visual Studio中的C#和Google Chrome。

我真的不知道从哪里开始,因为这是我的第一个硒项目。

感谢任何/所有的帮助!

visualstudio2010-使用C#中的SeleniumWebdriver将span类信息分配给本地变量

如果您想将整个文本分配到Single变量中,请尝试以下操作:

string variable = driver.FindElement(By.CssSelector("span.button.pagenum")).Text;

或者,如果您想将所有值分配给单个变量,请尝试以下操作:

string rangeFrom = driver.FindElement(By.ClassName("rangeFrom")).Text;
string rangeTo = driver.FindElement(By.ClassName("rangeTo")).Text;
string totalcount = driver.FindElement(By.ClassName("totalcount")).Text;

希望能有所帮助…:)