硒send_keys复杂度

时间:2018-11-25 12:54:37

标签: python selenium selenium-webdriver selenium-chromedriver selenium-grid

我有5个相同的python文件。他们执行了一个非常简单的操作,即登录某个特定帐户并编写一堆文本。 每个文本大约有80个字符,我需要在发送一个字符之间等待1秒钟。在打开所有Chrome时,我将它们最小化,以免它们占用大量CPU。我启动1个Chrome后,sendkeys可以正常工作。我每秒获得1个字符,但是在启动更多镶边后,此操作会变慢。 线程之间的上下文切换似乎很慢。我不明白这背后的原因是什么。有时可能需要2分钟左右才能写出40个字符的文本,但是当我将chrome最大化后,该特定线程开始表现正常,然后可以完全正常工作。

 for j in range(len(firstPART)):
       element.send_keys(firstPART[j])
        time.sleep(1)

0 个答案:

没有答案