我正在使用selenium webdriver和testNG来创建自动化测试用例。我针对不同的数据集多次运行相同的测试用例。每次迭代后执行速度都会变慢,并且在某些时候它变得非常慢并且进程停止。 代码非常简单:迭代包含selenese脚本的相同testNG方法(例如:driver.findElement(By.id(target))。click();) 任何想法为什么执行速度变慢,多次迭代后停止。
答案 0 :(得分:0)
@Anna Clearing临时文件为我解决了类似的问题。我的测试是生成了很多日志文件,截图,windows临时文件等等。现在我使自动化清除我的临时文件,我的结果更好。
如果这不能解决您的问题,请分享有关自动化设置方式的更多信息(testNG,Jenkins,Maven等)以及启动运行的代码。