Python 在运行appium测试时禁用警告
当我在android设备上运行此代码时,会不断生成此警告:Python 在运行appium测试时禁用警告,python,selenium,appium,Python,Selenium,Appium,当我在android设备上运行此代码时,会不断生成此警告: import unittest from appium import webdriver class CheckOutTest(unittest.TestCase): def setUp(self): capabilities = {'platformName': 'Android', 'platformVersion': '6.0.1',
import unittest
from appium import webdriver
class CheckOutTest(unittest.TestCase):
def setUp(self):
capabilities = {'platformName': 'Android',
'platformVersion': '6.0.1',
'browserName': 'Chrome',
'deviceName': 'Z2 Plus'
}
self.driver = webdriver.Remote('http://localhost:4723/wd/hub', capabilities)
def test_checkout(self):
"some code here"
/home/avanti/Documents/project/venv/lib/python3.6/site packages/selenium/webdriver/remote/remote\u connection.py:375:ResourceWarning:unclosed
返回self.\u请求(命令信息[0],url,正文=数据)
此警告是什么以及如何禁用它。
我的appium服务器版本-1.8.1,
apppium python客户端-0.28,selenium版本-3.14
还有,是什么导致了这种情况,可以安全地忽略吗?有一个用于处理python警告的库
您正在寻找
过滤器警告
功能谢谢@user7374610,但是这些警告的原因是什么,忽略它们安全吗?
/home/avanti/Documents/project/venv/lib/python3.6/site-packages/selenium/webdriver/remote/remote_connection.py:375: ResourceWarning: unclosed <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6, laddr=('127.0.0.1', 55020), raddr=('127.0.0.1', 4723)>
return self._request(command_info[0], url, body=data)