【问题标题】:How to set counter as per status(Pass Fail)of the test case如何根据测试用例的状态(通过失败)设置计数器
【发布时间】:2019-08-20 22:42:59
【问题描述】:

每次执行自动化脚本时,计数器都应递增,但要针对今天的系统日期。随着系统日期的变化,计数器应该重新发送到 0,并根据脚本执行的次数开始编号为 1、2、3 等等。我想在 .txt 日志文件中写入日期以及测试用例的尝试次数。

今天,如果脚本第一次运行,那么文件中打印的值应该是尝试=1,依此类推。如果脚本明天运行,那么日期应该是明天的日期,尝试的计数器应该从 1,2 开始,依此类推。

【问题讨论】:

    标签: eclipse session selenium-webdriver file-handling session-state


    【解决方案1】:

    创建一个名称为今天日期的文件夹,并在该文件夹中创建一个起始值为 0 的文本文件。下次在同一天运行测试时,从创建的文本文件中读取文本文件中的值并递增 1并使用该值并将相同的值写入文本文件并保存。 以上只是一个概念,您必须以这样的方式编写脚本,即每次运行脚本时“它首先检查具有今天日期的文件夹是否退出,如果没有文件夹存在,它应该创建一个带有今天的文件夹日期,它还应该在它旁边创建一个新的文本文件”。 尝试实现它,你会得到你想要的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-11
      • 2012-01-12
      • 1970-01-01
      • 2022-08-14
      • 1970-01-01
      • 2018-12-03
      • 2014-08-31
      • 2023-01-21
      相关资源
      最近更新 更多