在运行Robot框架中构建的测试用例时,在某个时刻,出现了错误“Python stopped”,并且我观察到,即使我的测试用例关闭所有浏览器并执行taskkill命令,每个任务管理器都会有许多chrome进程逗留。结果,我的测试被中止了,唯一的选择是中止。你知道吗
背景和技术堆栈:
测试设置运行| taskkill /f /t /im chrome.exe
测试拆卸运行| taskkill /f /t /im chrome.exe
打开浏览器 ...... 关闭浏览器
预期结果:在执行每个测试用例并删除所有C:\Users\<user_name>\AppData\Local\Temp\scoped_dirXXXXX
目录之后,chrome进程停止运行。你知道吗
实际结果是:显示“Python stopped”;通常情况下,大量的chrome进程会延迟并且scoped_dir*
会填满文件系统。你知道吗
试着杀了那个“Chromedriver.exe文件“as Robot框架使用chromedriver,借助后端(Selenium库)中定义的函数与chrome浏览器进行交互。你知道吗
在测试设置中尝试以下命令 任务终止/f/t/imchromedriver.exe文件你知道吗
相关问题 更多 >
编程相关推荐