sách gpt4 ai đã đi

Python Selenium 异常 AttributeError : "' Service' object has no attribute 'process' "in selenium. webdriver.ie.service.Service

In lại Tác giả: Space Dog 更新时间:2023-10-29 18:00:45 36 4
mua khóa gpt4 Nike

我有一个 Selenium Python 测试套件。它开始运行,但几分钟后抛出以下错误:

Exception AttributeError: "'Service' object has no attribute 'process'" in > ignored

我的测试套件实现是:

import unittest
from HTMLTestRunner2 import HTMLTestRunner
nhập khẩu hệ điều hành
import Regression_TestCase.RegressionProject_TestCase2


# get the directory path to output report file
#result_dir = os.getcwd()
result_dir = r"E:\test_runners\selenium_regression_test_5_1_1\ClearCore - Regression Test\TestReport"

# get all tests from SearchProductTest and HomePageTest class
search_tests = unittest.TestLoader().loadTestsFromTestCase(Regression_TestCase.RegressionProject_TestCase2.RegressionProject_TestCase2)

# create a test suite combining search_test
re_tests = unittest.TestSuite([search_tests])

# open the report file
outfile = open(result_dir + "\TestReport.html", "w")

# configure HTMLTestRunner options
runner = HTMLTestRunner.HTMLTestRunner(stream=outfile,
title='Test Report',
description='Smoke Tests')

# run the suite using HTMLTestRunner
runner.run(re_tests)

任何人都可以帮助解释为什么这个错误会阻止我的测试套件运行吗?我该如何解决这个问题?

1 Câu trả lời

假设您已经安装了 selenium,并且假设您在控制台的回溯日志中早些时候在您的脚本中也得到了类似“'chromedriver' 可执行文件需要在 PATH 中”的内容,您应该能够执行以下操作:

from selenium import webdriver
driver = webdriver.Chrome("/path/to/chromedriver")

这应该告诉您的脚本在哪里可以找到 chromedriver。在 Mac 上,您通常可以使用:/usr/local/bin/chromedriver

关于Python Selenium 异常 AttributeError : "' Service' object has no attribute 'process' "in selenium. webdriver.ie.service.Service,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37004635/

36 4 0
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com