如何使用Python在SharePoint的 Jmeter 板之间切换?

pod7payv  于 8个月前  发布在  Python
关注(0)|答案(1)|浏览(75)

我需要在一个屏幕上呈现不同的 Jmeter 板。它们需要在一定的时间内通过。
在本地,我可以在Python中使用“os.startfile”,我可以在选项卡之间切换,因为计算机不允许我打开已经打开的选项卡。
现在,我需要从SharePoint中删除电子表格,以便我们可以在线更新它们。使用startfile它可以连续打开多个选项卡。而实际上,我需要的是在打开选项卡后切换选项卡。
路径是互联网链接。
有什么建议吗?

0ejtzxu1

0ejtzxu11#

为了实现在SharePoint上托管的不同 Jmeter 板之间打开和切换的目标,您可以使用selenium等库的组合来实现Web自动化和处理延迟的时间。下面是一个简单的Python示例:

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

dashboard_links = [
    'https://yoursharepointsite/dashboard1',
    'https://yoursharepointsite/dashboard2',
    'https://yoursharepointsite/dashboard3',
]

driver = webdriver.Chrome()  

try:
    for link in dashboard_links:
        driver.execute_script("window.open('');")
        driver.switch_to.window(driver.window_handles[-1])
        driver.get(link)

except Exception as e:
    print(f"An error occurred: {e}")

finally:
    driver.quit()

字符串

相关问题