Pytest
Pytest
莺声门径
这个作者很懒,什么都没留下…
展开
-
python paramiko 执行linux 命令 并拿到实时结果。
方法一:import paramikocmd = '{0}/{1} linux 32'.format('/root/installer', 'make_client_installer.sh')print(cmd)try: ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('xx.xx.xx.xx', port, 'username原创 2021-10-14 18:21:05 · 2413 阅读 · 0 评论 -
安装Pytest-xdist库后跑用例报错:No module named ‘_pytest.resultlog‘
pytest版本:6.2.1pytest-rerunfailures版本:9.1.0pytest-xdist版本:2.2.0原因是因为pytest-rerunfailures导入,_pytest.resultlog但该模块已在 pytest-dev/pytest@ef946d5被删除结果,不再可以pytest-rerunfailures与pytest 6.1.0一起使用。解决办法:①升级pytest-rerunfailures版本到9.1.1②卸载pytest-rerunfailures使用p原创 2021-01-13 14:05:47 · 1453 阅读 · 3 评论 -
Pytest与Unittest区别
总体区别:Pytest是基于Python语⾔的单元测试框架,也是⼀个命令⾏的⼯具,可以⾃动的找到测试⽤例执⾏和反馈反馈测试结果信息,在编写测试点⽅⾯⽐较⾃由,可以使⽤函数式的编程等语⾔,也可以使⽤⾯向对象的编程语⾔。⽽且它的断⾔使⽤的是Python原⽣的assert关键字,同时Pytest测试框架可以很完美的和unittest整合应⽤到⼀起,能够很好的进⾏兼容。Pytest⽐起unittest来说⽐较⾃由,使⽤unittest⾸先要继承TestCase的类,但是pytest是不需要的,安装成功后,原创 2020-12-31 10:54:28 · 16131 阅读 · 0 评论