menuList = findElements(By.cssSelector(".menuList"));点击selenium web驱动中节点js中列表的第二个元素
List < WebElement > menuButtons = menuList.findElements(By.cssSelector("ul>li>a")); menuButtons.get(1).click();
我想在nodeJs中做这件事,我该写些什么?
的HTML层次如下 -
List
- List 1.1
-- List 1.1 a
-- List 1.1 b
- List 1.2
-- List 1.2 a
-- List 1.2 b
我用硒网络驱动程序做自动化测试中的NodeJS。 所以,我想点击我的代码中的“List 1.2 a”链接。我如何访问该元素?
你所问的是不明确的。你意识到nodejs是一个服务器端环境,你的查询似乎是关于客户端脚本? – John
我想访问节点js中列表的第二个元素。我正在使用硒web驱动程序进行自动化测试。我想单击该元素并导航到该页面。 –
你尝试谷歌搜索硒webdriver找到html元素nodejs? [this](http://stackoverflow.com/questions/25298669/click-on-random-link-via-node-js-and-webdriver)看起来几乎有你的答案,例如 – Matthias