Android UI自动化 截图并在allure中添加附件

在ui自动化中常见的是在step执行完成后,截图并添加到报告中,以便后面查看:

            # 截一张图
            start_flow = time.strftime("%Y-%m-%d_%H-%M-%S", time.localtime())
            master.save_screenshot('./report/xxx/start_flow_%s.png' % start_flow)
            time.sleep(3)

            # 将截图添加到报告中
            allure.attach.file("./report/xxx/start_flow_%s.png" % start_flow, name="start flow",
                               attachment_type=allure.attachment_type.JPG)

在每个step执行时记录当前时间,以便跟日志对应:

        with allure.step('step4: 进入开流页面,查看开流结果。step时间点:%s'
                         % time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())):

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值