08 2014 档案
Selenium - 实现网页元素拖拽
摘要:Drag and Drop, 使用鼠标实现元素拖拽的操作貌似很复杂, 在Selenium中, 借助OpenQA.Selenium.Interactions.Actions类库中提供的方法, 实现起来还是比较简单的。道理如下:1. 找到要拖拽的页面元素-源(source)。2. 找到要释放的页面元素-...
阅读全文
Selenium - IWebDriver.SwitchTo() frame 和 Window 的用法
摘要:IWebDriver.SwitchTo().Frame(IWebElement frame)如果一个页面是一个html元素, 只有一个head, 一个body, 那么使用IWebDriver.FindElement()查找页面中的任何一个元素都没有问题。但是,由于页面中 frames = drive...
阅读全文
Selenium - IWebDriver 控制scroll bar到底部
摘要:有时候我们需要控制页面滚动条上的滚动条,但滚动条并非页面上的元素,这个时候就需要借助js是来进行操作。一般用到操作滚动条的会两个场景:注册时的法律条文需要阅读,判断用户是否阅读的标准是:滚动条是否拉到最下方。 要操作的页面元素不在吸视范围,无法进行操作,需要拖动滚动条其实,实现这个功能只要一行代码...
阅读全文
浙公网安备 33010602011771号