1.junit:
import com.codeborne.selenide.junit.ScreenShooter; @Rule
public ScreenShooter makeScreenshotOnFailure = ScreenShooter.failedTests(); 2.testng: import com.codeborne.selenide.testng.ScreenShooter;

@Listeners({ ScreenShooter.class})

//执行测试前执行下面代码:

ScreenShooter.captureSuccessfulTests = true;//设为true时,不管用例成功失败都截图,false时,只有失败时才会截图。

3.任何时候想要调用

screenshot("my_file_name"); //Selenide will create two files: my_file_name.png и my_file_name.html
4.设置截图文件夹,一般默认为build/reports/tests
 Configuration.reportsFolder = "test-result/reports";
 
 

最新文章

  1. 开发haproxy管理平台
  2. 提交form表单
  3. 我对git认识
  4. Intellij IDEA连接Git@OSC
  5. Proc 和 代码块
  6. LeetCode 319
  7. 使用webdav实现文档共享
  8. C++学习路线
  9. Oracle 11g RAC OCR 与 db_unique_name 配置关系 说明
  10. 用Sklearn画一颗决策树
  11. 第29月第27天 Error: Multiple commands produce
  12. 1.Spring AOP应用
  13. Kafka技术内幕 读书笔记之(四) 新消费者——心跳任务
  14. Elasticsearch 集群 单服务器 超级详细教程
  15. 二维凸包 Graham扫描算法
  16. Iptables防火墙(SNAT和DNAT)
  17. js-ES6学习笔记-Class(3)
  18. ELK日志方案--使用Filebeat收集日志并输出到Kafka
  19. 开发一个简单的babel插件
  20. Maven项目目录结构与自动创建maven目录

热门文章

  1. 让搜狗输入法更符合编程/vim使用的配置
  2. 关于发布WP 8.1应用信息不匹配问题的解决办法
  3. Spring Boot整合Spring Batch
  4. AJPFX谈JAVA新手问题之异常处理使用不当
  5. iOS 开发App捕获异常, 反馈给服务器, 提高用户体验
  6. Android学习笔记--Intent
  7. IOS开发之关于UIButton点击没有响应问题
  8. Javaweb学习笔记10—文件上传与下载
  9. [Java 8] (9) Lambda表达式对递归的优化(下) - 使用备忘录模式(Memoization Pattern) .
  10. easybcd 支持 windows 10 和 ubuntu 14.04 双系统启动