我目前正致力于使用Selenium与TestNg和Java自动化我的测试.我可以在测试运行时截取屏幕截图,但在某些情况下测试通过时理想情况下它应该失败.
那么,有没有任何java工具可以帮助记录正在运行的Selenium测试?
基本上,我想在我的框架中添加screen-cast.我在web/SO上搜索了很多但是找不到任何相关的资源.欢迎任何帮助或建议.
目前,正常运行的原型具有它需要工作的一切:半透明窗口,可以轻松调整您想要记录的位置,多个线程来管理屏幕截图等,但我需要做的最后一项任务已经躲过了我好几个月.我需要将我所调用的文件夹中的所有图像temp
(我在完成所有操作后删除)转换为电影.
我已经找到了 这个,但它是你在shell中使用的一种独立的东西.我只是需要调整它,这样它只是所有图像(转换screencapture1.jpg
,screencapture2.jpg
等)到单个影片.
为什么我自己不能这样做?因为我很难理解其他人的工作,所以编程语言.我不知道为什么,但除非这是最简单的事情,否则我似乎无法理解它.