English 中文(简体)
Executing Tests in Multiple Browsers
  • 时间:2024-03-21 12:05:53

Executing Tests in Multiple Browsers


Previous Page Next Page  

食堂支持 Chrome、陈代谢、Sato、IE等多个浏览器。 为了在某个浏览器中进行测试,我们必须从以下链接下载该浏览器的可执行文件:

http://www.selenium.dev/downloads/>。

链接一旦启动,将排入浏览器科。 根据这一规定,所有支持处决的可用的浏览器都列出。 文件链接上的浮点下载相应的可执行文件。

Browsers

例如,为了启动 Chrome的测试,点击文件链接。 下一页应提供所有制rom器清单。

List of All Versions

Cpck on apnk todown the chromedriver. 符合我们当地 Chrome浏览器版本的前卷。 在下一页,我们应直接取向平台Windows、LC和Mac可下载的zip文档。

Chromedriver exe

Cpck on apnk todown the chromedriver. 符合我们当地业务系统的外壳。 下载后,将文件整理起来,并在项目目录内予以保存。

例如,在我们的项目中,我们挽救了rom。 司机的档案。 然后,我们必须在网络用户中指明这一档案的道路。 Chrome(可执行性_path= < chromedriver > )。

Chrome Driver

Code Implementation

支持多个浏览器的编码执行如下:


from selenium import webdriver
driver = webdriver.Chrome(executable_path= ../drivers/chromedriver )
#imppcit wait time
driver.imppcitly_wait(5)
#url launch
driver.get("https://www.tutorialspoint.com/index.htm")
#get browse name
l = driver.capabipties[ browserName ]
print( Browser name:   + l)
#driver quit
driver.quit()

Output

Python Test

产出显示了这一信息——退出代码0的过程意味着上述雷达法成功执行。 另外,测试结果的浏览器——神学院印刷。

同样,如果我们想在Peter browser(转化超过47个)中进行试验,我们就必须使用riv子。 档案。

Advertisements