python中selenium是什么意思,selenium ide和selenium差别

  python中selenium是什么意思,selenium ide和selenium差别

  在Selenium中构建测试用例时,我们需要在框架中实现日志功能。这对于监控计划的进程是必不可少的,然后包括我们可能已经错过的其他边缘计划。

  通过记录先前测试步骤的执行状态和详细信息,日志可以在发生错误时提供比堆栈跟踪更多的信息。因此,调试变得简单快捷。大多数日志保存在单独的文件中,这些文件可以与其他非技术团队成员共享,以分析失败的根本原因。

  共有六个日志记录级别,每个级别都分配有一个整数来确定日志的严重性。下面列出了它们-NOTESET=0

  这不会记录任何内容。调试=10

  这将提供详细的信息,这对于在出现错误的情况下调试代码是必不可少的。信息=20

  这将在没有错误和测试执行顺利的情况下提供信息。警告=30

  这将在可能发生错误或某些意外事件时提供信息。误差=40

  如果有严重的错误,并且它与我们应用程序的预期行为有显著的不同,这将提供信息。严重=50

  这将在更严重的错误发生并且执行一起终止的情况下提供信息。

  要将日志添加到我们的测试用例中,首先我们必须导入日志包。然后,我们访问相应的日志记录方法。

  例子

  实现编码日志记录。导入日志记录

  #togetdebuglog

  logging . debug( thisisadebugnglogwithseverity 10 )

  #togetinformationlog

  logging . info( thisisaninformationlogwithseverity 20 )

  #togetwarninglog

  logging . warning( thisisawarninglogwithseverity 30 )

  #togeterrorlog

  logging . error( thisisanerrorlogwithseverity 40 )

  # togetcriticalllog

  logging . critical( thisisacriticallowwithseverity 50 )

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: