python+unittest+selenium保存图片

目的:关键测试点保存图片,以备查看

一、获取本地时间

import unittest
import time

current_time = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))
current_time1 = time.strftime("%Y-%m-%d", time.localtime(time.time()))
print(current_time)
print(current_time1)
# 必须打印图片路径HTMLTestRunner才能捕获并且生成路径,\image\**\\**.png 是获取路径的条件,必须这样的目录
# 设置存储图片路径,测试结果图片可以按照每天进行区分

包:
1.unittest和time
定义时间变量:
1.time.strftime("%Y-%m-%d-%H-%M-%S,time.localtime(time.time())")

保存图片

# 截图保存
        # 新创建路径“.”表示当前整个.py文件的路径所在的位置,“\\”路径分割符,其中的一个是“\”表示转义字符
        pic_path = ("D:\\Pychrom project\\result\\image" + current_time + ".png")
        print(pic_path)
        time.sleep(3)
        self.driver.save_screenshot(pic_path)

方法说明:
pic_path定义一个路径
save_screenshot()截图并保存到指定路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值