最近工作中想要做自动化回归测试,想法是将每个测试用例都做自动截图,然后将最近的稳定版本和当前测试的版本的两张截图去对比,也要将两个版本的截图都放到测试报告中方便人工来进行验证。最初想法是通过HTMLTestRunner生成带截图的测试报告,但是HTMLTestRunner本身没有截图功能,还有它不支 ...
分类:
移动开发 时间:
2017-08-13 12:24:51
阅读次数:
486
/// <summary> /// @从视频文件截图,生成在视频文件所在文件夹 /// 在Web.Config 中需要两个前置配置项: /// 1.ffmpeg.exe文件的路径 /// <add key="ffmpeg" value="E:\ffmpeg\ffmpeg.exe" /> /// 2. ...
分类:
Web程序 时间:
2017-08-06 19:20:35
阅读次数:
224
本实例所有文章文件夹(一)功能概览(二)创建项目、注冊热键、显示截图主窗体(三)托盘图标及菜单的实现(四)基本截图功能实现(五)针对拖拽时闪烁卡顿现象的优化(六)加入配置管理功能(七)加入放大镜的功能(八)加入键盘操作截图的功能(九)使用自己定义光标。QQ截图时的光标(十)在截图中包括鼠标指针形状在 ...
UI自动化测试执行过程中,当遇到检查失败的情况,往往会发现打印的log并不能有效地帮助我们定位问题。我们需要失败时刻的屏幕截图来重现当时的失败场景,进而排查出错原因。 基于这种需求可以使用Selenium的屏幕截图功能。实现代码如下: import java.io.File; import java ...
分类:
其他好文 时间:
2017-03-27 15:39:41
阅读次数:
240
这段时间一直在研究canvas,突发奇想想做一个可以截屏视频的功能,然后把图片拉去做表情包,哈哈哈哈哈哈~~ 制作方法: 1.在页面中加载视频 在使用canvas制作这个截图功能时,首先必须保证页面上已经加载完成了这个视频,这样才能够方便的对其操作。如果使用下面直接嵌入<video>标签的方式: 1 ...
分类:
Web程序 时间:
2017-03-03 01:00:57
阅读次数:
313
这个功能一共有两部分组成,第一部分是窗体代码,另外的一部分是一个辅助方法。直接贴出代码,以供大家参考: 第二部分是辅助方法类 实现的效果如下: ...
2.x-3.x版本 //获取屏幕尺寸 CCSize size = CCDirector::sharedDirector()->getWinSize(); //使用屏幕尺寸初始化一个空的渲染纹理对象 CCRenderTexture* texture = CCRenderTexture::create( ...
分类:
其他好文 时间:
2017-01-14 18:57:41
阅读次数:
223
本文推荐的ubuntu工具均为笔者亲用。原则:在精不在多。 0.万能类 笔者崇尚【极简主义】,常用的工具如果有网页版的就尽量不用单独的client。如网页版微信。 1.系统类 截图:Deepin-scrot,参考这里。特色:可以实现QQ截图功能,能够在截图后快速编辑。 输入法:搜狗输入法。linux ...
分类:
系统相关 时间:
2016-12-29 14:07:59
阅读次数:
366
这段时间一直在研究canvas,突发奇想想做一个可以截屏视频的功能,然后把图片拉去做表情包,哈哈哈哈哈哈~~ 制作方法: 1.在页面中加载视频 在使用canvas制作这个截图功能时,首先必须保证页面上已经加载完成了这个视频,这样才能够方便的对其操作。如果使用下面直接嵌入<video>标签的方式: 在 ...
分类:
Web程序 时间:
2016-12-11 03:20:58
阅读次数:
237
Android 4.0 Ice Cream Sandwich(冰激凌三明治):2011年10月19日发布 版本主要更新如下:全新的UI;全新的Chrome Lite浏览器;截图功能;更强大的图片编辑功能,自带照片应用堪比Instagram;新功能People:以联系人照片为核心,界面偏重滑动而非点击 ...
分类:
移动开发 时间:
2016-12-02 22:12:10
阅读次数:
252