当前位置: 首页 > news >正文

电子工程类包括网络工程吗汉中网站seo

电子工程类包括网络工程吗,汉中网站seo,汕头免费做网站,做网站赚钱还是做应用赚钱场景 执行自动化用例时,希望日志按用例生成一个文件,并且按用例所在文件生成目录,用例失败时便于查看日志记录 实现方式 pytest.ini文件 在pytest.ini配置文件中设置配置项(定义日志输出级别和格式) log_clitrue l…

场景

执行自动化用例时,希望日志按用例生成一个文件,并且按用例所在文件生成目录,用例失败时便于查看日志记录

实现方式

  • pytest.ini文件
    在pytest.ini配置文件中设置配置项(定义日志输出级别和格式)
log_cli=true
log_cli_level = DEBUG
log_file_date_format = %Y-%m-%d %H:%M:%S
log_file_format = %(asctime)s %(filename)s:%(funcName)s:%(lineno)d  %(levelname)s:%(message)s
  • conftest.py文件
    设置日志文件路径
import logging@pytest.hookimpl(hookwrapper=True, tryfirst=True)
def pytest_runtest_setup(item):   #pytest_runtest_setup是pytest中hook函数,用例执行前都会执行file = os.path.basename(item.path) # 获取case所在文件logging.info(file)config = item.configlogging_plugin = config.pluginmanager.get_plugin("logging-plugin") #获取logging-plugin,在_pytest/logging.py文件中可以看到此plugin的实现full_fname = os.path.join("logs/", file, item._request.node.name + '.log')  #日志文件路径logging_plugin.set_log_path(full_fname) #设置日志路径yield
  • test_case.py 测试文件
    如下所示编写测试用例, 会在logs文件下生成目录"test_case.py", 并且此目录下会有执行的两个用例的日志文件
import logging
test_data = [{"id": "11111"}, {"id": "2222"}]@pytest.mark.parametrize("data", test_data,ids=["test1", "test2"])
class TestCase:def test_case(self,data):logging.inf("test info")pass
http://www.khdw.cn/news/7309.html

相关文章:

  • 江苏初中课程基地建设网站站长工具seo推广
  • 国安中建建设集团网站全网推广代理
  • 做网站价格 网络推广托管服务个人网页设计制作网站模板
  • 成都个人学做网站百度怎么做推广
  • 广州网站建设系统开发企业培训考试平台官网
  • 服装定制属于什么行业南京百度seo
  • 济南济阳哪有做网站的济南网络优化哪家专业
  • 做网站的成本是什么学网络与新媒体后悔死了
  • 电影网站模板下载seo中文含义
  • 宁波网络推广方案公司推荐青岛网站seo推广
  • 能够做代理的网站有哪些易观数据
  • 五莲县网站建设沈阳网站seo公司
  • 网站设计第一步怎么做关键词有哪些?
  • 网站页面设计说明书徐州百度快照优化
  • 蒙古文政府网站群建设资料松原新闻头条
  • 响应式网页模版关键词排名优化公司成都
  • 织梦网站支付安装seo优化教程
  • 天长做网站seo优化
  • php站点搭建常见的网络营销方法
  • 常用网站有哪些网上卖货的平台有哪些
  • 展厅装修设计公司有seo渠道
  • asp.net jsp 网站开发抖音seo源码搭建
  • 自然村 网站建设网站建设方案设计书
  • 做文章网站百度关键词推广价格查询
  • 网站设计的公司北京百度竞价恶意点击软件
  • 做网站需要公司资料吗网站推广方案范文
  • 绍兴专业做网站的公司今天新闻最新消息
  • 天津建设工程信息网怎么投标seo单页面优化
  • 郑州平面设计公司排行榜seo快速软件
  • crm软件是干嘛的温州seo结算