12 2019 档案
摘要:pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点:1、简单灵活,容易上手,文档丰富;2、支持参数化,可以细粒度地控制要测试的测试用例;3、能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+req
阅读全文
摘要:关于HTMLTestRunner生成测试报告问题: 1、pycharm 在运行测试用例的时候 默认是以unittest 框架来运行的,所以不能生成测试报告 1、步骤:手动去掉类的unittest.TestCase继承,运行(此时就不是以unittest框架运行了) 2、再加上unittest.Tes
阅读全文
摘要:*args和**kwargs使用 可变位置参数: *args:是一个元组,传入的参数会被放进元组里。可变关键字参数: **kwargs:是一个字典,传入的参数以键值对的形式存放到字典里。 def test1(*args): print(type(args),args) test1(1,2,3) de
阅读全文
摘要:from requests_toolbelt import MultipartEncoder import requests # from_data上传文件,注意参数名propertyMessageXml data = MultipartEncoder(fields={'propertyMessag
阅读全文