一.获取元素

1.通过CSS选择器获取元素

 driver.FindElement(By.CssSelector("#footer .con"));

2.通过链接文本获取元素

 driver.FindElement(By.LinkText("linkedtext"));

3.通过部分链接文本获取元素 

   driver.FindElement(By.PartialLinkText("text"));

4. 通过id获取元素

 driver.FindElement(By.Id("id"));

5. 通过类名获取元素

    driver.FindElements(By.ClassName("class"));

6. 通过标签名获取元素

 driver.FindElement(By.TagName("iframe"));

7. 通过名字获取元素

 driver.FindElement(By.Name("__VIEW"));

8. 页面导航 

   driver.Navigate().Forward();

   driver.Navigate().Back();

9. 拖拽操作(可以实现滑动验证码的验证)

var element = driver.FindElement(By.Name("source"));
IWebElement target = driver.FindElement(By.Name("target"));
(new Actions(driver)).DragAndDrop(element, target).Perform();

 

来源:https://www.cnblogs.com/zhaotianff/p/11330810.html

更多推荐