selenide01---截图
2024-08-28 08:14:50
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";
最新文章
- 开发haproxy管理平台
- 提交form表单
- 我对git认识
- Intellij IDEA连接Git@OSC
- Proc 和 代码块
- LeetCode 319
- 使用webdav实现文档共享
- C++学习路线
- Oracle 11g RAC OCR 与 db_unique_name 配置关系 说明
- 用Sklearn画一颗决策树
- 第29月第27天 Error: Multiple commands produce
- 1.Spring AOP应用
- Kafka技术内幕 读书笔记之(四) 新消费者——心跳任务
- Elasticsearch 集群 单服务器 超级详细教程
- 二维凸包 Graham扫描算法
- Iptables防火墙(SNAT和DNAT)
- js-ES6学习笔记-Class(3)
- ELK日志方案--使用Filebeat收集日志并输出到Kafka
- 开发一个简单的babel插件
- Maven项目目录结构与自动创建maven目录
热门文章
- 让搜狗输入法更符合编程/vim使用的配置
- 关于发布WP 8.1应用信息不匹配问题的解决办法
- Spring Boot整合Spring Batch
- AJPFX谈JAVA新手问题之异常处理使用不当
- iOS 开发App捕获异常, 反馈给服务器, 提高用户体验
- Android学习笔记--Intent
- IOS开发之关于UIButton点击没有响应问题
- Javaweb学习笔记10—文件上传与下载
- [Java 8] (9) Lambda表达式对递归的优化(下) - 使用备忘录模式(Memoization Pattern) .
- easybcd 支持 windows 10 和 ubuntu 14.04 双系统启动