Pra*_*chu 6 python selenium xvfb
安装xvfbwrapper python module.provided在MAC中的python selenium测试中启动显示
from xvfbwrapper import Xvfb
class San(unittest.TestCase):
def setUp(self):
#display = Display(visible=0, size=(1480, 2000))
#display.start()
self.vdisplay = Xvfb(width=1480, height=2000)
self.vdisplay.start()
self.driver = webdriver.Chrome()
Run Code Online (Sandbox Code Playgroud)
运行测试用例时,会发生错误
Traceback (most recent call last):
File "san98.py", line 34, in setUp
self.vdisplay.start()
File "/Library/Python/2.7/site-packages/xvfbwrapper.py", line 53, in start
stderr=open(os.devnull),
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 711, in __init__
errread, errwrite)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1308, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题
| 归档时间: |
|
| 查看次数: |
683 次 |
| 最近记录: |