()
| 12 | |
| 13 | |
| 14 | def test_webdirver_pool(): |
| 15 | |
| 16 | webdriver_pool = WebDriverPool( |
| 17 | pool_size=2, load_images=False, driver_type=WebDriver.FIREFOX, timeout=30 |
| 18 | ) |
| 19 | |
| 20 | def request(): |
| 21 | try: |
| 22 | browser = webdriver_pool.get() |
| 23 | browser.get("https://baidu.com") |
| 24 | print(browser.title) |
| 25 | webdriver_pool.put(browser) |
| 26 | except: |
| 27 | print("失败") |
| 28 | |
| 29 | for i in range(5): |
| 30 | threading.Thread(target=request).start() |
| 31 | |
| 32 | |
| 33 | def test_webdriver(): |
nothing calls this directly
no test coverage detected