码迷,mamicode.com
首页 > Web开发 > 详细

robot framework 执行web自动化一次后没有log日志,重启后执行一次后也是

时间:2020-01-26 17:42:30      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:close   浏览器   没有   web自动化   inf   com   文件   port   mic   

原因是执行完后,没有kill掉对应的 进程,可以 写个关键字来解决

 

一、python文件 killDriver.py

1 import os
2 
3 
4 def close_process(process_name):
5     """Close a process by process name."""
6     if process_name[-4:].lower() != ".exe":
7         process_name += ".exe"
8     os.system("taskkill /f /im " + process_name)

 

二、关键字 killDriver

 

先导入一种 killDriver.py

1 Close Process    chromedriver  #关闭谷歌驱动,如用其他浏览器可更换对应的驱动名
2 log    kill chromedriver.exe

 

三、将 关键字放到case中的 Teardown中

技术图片

 

robot framework 执行web自动化一次后没有log日志,重启后执行一次后也是

标签:close   浏览器   没有   web自动化   inf   com   文件   port   mic   

原文地址:https://www.cnblogs.com/whycai/p/12234396.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!