python
qq_29720415
独立思考与判断
展开
-
pytest框架中变量作用域
最近项目组在用pytest框架做接口自动化测试,其中一个同事在测试时碰到了一些问题,在帮他解决这个问题的同时也加强了我对python中可变对象和不可变对象以及pytest框架中变量作用域的理解,故此记录下来。先上代码import pytestclass Test_demo(): def setup_class(self): self.testStr='111' def test_case1(self): self.testStr='222'原创 2021-01-10 16:35:19 · 589 阅读 · 2 评论 -
用paramiko包对远程服务器操作时报错paramiko.buffered_pipe.pipeTimeout
最近在做服务端的一些自动化测试,用到了python下的paramiko这个包连接远程服务器并执行一些操作。当我向服务器发送了一些命令,准备接收返回结果的时候,也就是用到了recv这个方法的时候会报错paramiko.buffered_pipe.pipeTimeout调试后发现是因为服务端需要一定时间才能响应,不能及时返回数据,所以需要设置超时时间。看了下源码,paramiko/channel.py下的recv方法里面并没有timeout这个参数,但官网文档里面是有timeout这个参数的官方原创 2021-01-04 16:23:21 · 2344 阅读 · 4 评论