from playwright.sync_api import sync_playwright
import pytest
class Test_One:
def setup_class(self):
with sync_playwright() as p:
self.browser = p.chromium.launch(headless=False)
self.context = self.browser.new_context()
self.page = self.context.new_page()
self.page.goto("http://www.baidu.com")
def test_one(self):
# self.page.goto("http://www.baidu.com")
pass
if __name__ == '__main__':
pytest.main()
请问为什么我在setup_class方法中直接调用page对象可调用成功
但当我在test_one方法中调用page对象却会报错:playwright._impl._errors.Error: Event loop is closed! Is Playwright already stopped?
我如何实现在其他方法中调用该page对象?