excel - 如何使用 selenium+chrome+vba 在 trello 上单击板?
问题描述
我想自动化一些我通常在 Trello 上执行的功能,例如创建板和列表。我从 chrome 下载了 selenium IDE。现在,我可以进入 trello 的网站并使用我的密码登录。但我不知道如何点击板。我有一个ul
列表,我想按名称查找板并单击。
Public Sub seleniumtutorial()
Dim bot As New SeleniumWrapper.WebDriver
bot.Start "chrome", "https://trello.com/login"
bot.get "/"
bot.Type "name=user", "biaverly@id.uff.br"
bot.Type "name=password", "mypassword"
bot.clickAndWait "id=login"
好的,直到这里
这是我想要点击的地方
我想按名称查找
解决方案
您不能将 className 用于该 Web 元素 bec。它由 diff 类组成。而不是类,您可以使用 css 选择器来定位该元素。
试试这个 CSS 选择器.boards-page-board-section .mod-no-sidebar
您可以使用这个 css 选择器通过文本div[title='urtext']进行定位
推荐阅读
- bash - 在bash中终止多个后台进程?
- domain-driven-design - 创建时跨多个上下文的 DDD UI 组合
- javascript - 如何修复类型 MutableRefObject 必须有 Symbol.Iterator 方法错误
- mysql - SQL Query 测试未通过
- python - ModuleNotFoundError:没有名为“BybitWebsocket”的模块
- python - python - 如何让一个乌龟对象在python中的另一个乌龟对象后面?
- java - 用于 Windows 的带有 DBMS 的 Java 应用程序
- javascript - 使用动态字符串键渲染存储在 React 中的记录中的组件
- azure - 将 azure 密钥保管库的访问权限限制为仅保管库所有者
- fortran - 加载共享库时出错:libnetcdf.so.7