硒与Tableau问题

2024-09-26 17:40:10 发布

您现在位置:Python中文网/ 问答频道 /正文

尝试通过selenium脚本更改tableau服务器上托管的tableau仪表板上的筛选器。在

需要知道在tableau服务器上是否有一些限制,或者我们有什么解决办法。在

代码如下:

from selenium import webdriver
from selenium.webdriver.support import ui
from selenium.webdriver.common.keys import Keys
import time

driver = webdriver.Chrome('C:\\Python27\\Scripts\\chromedriver.exe')
driver.get("PATH Name")

dropdowmclick = driver.find_element_by_class_name("tabComboBoxName")
dropdowmclick.click()

time.sleep(20)
driver.close()

这里需要帮助。在


Tags: 代码fromimport服务器脚本uisupporttime
1条回答
网友
1楼 · 发布于 2024-09-26 17:40:10

Selenium是一个浏览器自动化工具,它模拟了页面上真实的用户操作。一般来说,在浏览器中测试什么并不重要。在

关于tableau只有一个特别的注意事项:由于它大量使用AJAX,并且页面的不同部分是异步加载的,因此您必须大量使用Explicit Waits避免硬编码的时间间隔,并在与特定元素交互之前显式地等待它们。在

相关问题 更多 >

    热门问题