Viff自动化 UI 测试工具
Viff 测试框架,它可以不同环境和浏览器下的 Web 页面的视觉差异。
示例代码:
var Viff = require('viff');var viff = new Viff('http://localhost:4444/wd/hub'); viff.takeScreenshot('firefox', 'http://localhost:3000', '/path1', function (bufferImg) { /* buffer of images */ }); // partial of web pages viff.takeScreenshot('firefox', 'http://localhost:3000', ['path1', '#css-selecor'], function (bufferPartialImg) {}); // responsive of web pages function size(width) { return function (driver) { driver.setWindowSize(width, 600 /* any height*/); }; } viff.takeScreenshot('firefox', 'http://localhost:3000', ['path', size(1024)], function (bufferImg) {}); // Q promiseviff.takeScreenshot('firefox', 'http://localhost:3000', ['path', size(1024)]) .done(function (bufferImg) { /* generate image here */ }) .catch(function (err) { /* handle err here */ }) // using browser stackviff = new Viff('http://hub.browserstack.com/wd/hub'); viff.takeScreenshot({ 'browserName' : 'iPhone', 'platform' : 'MAC', 'device' : 'iPhone 5', 'browserstack.user': /* your name */, 'browserstack.key': /* your key */}, 'http://www.google.com', 'path1', function (bufferImg) {});
评论
Last Hitpuppeteer UI 自动化测试工具
Last-Hit旨在面向开发和运维团队,提供关于自动化测试的整体解决方案。主要聚焦浏览器端自动测试,提供全面的、深度的、精准的测试控制。Last-Hit提供了一个基于Electron和Puppetee
Last Hitpuppeteer UI 自动化测试工具
0
HuxleyWeb UI 测试工具
Huxley是一款来自Facebook出品的Web应用的UI测试工具,由 PeteHunt 和 MaykelLoomans 用Python开发。Huxley可以监控你浏览的内容,进行屏幕截图,然后告
HuxleyWeb UI 测试工具
0
UI Recorder自动化测试解决方案
UIRecorder是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器!以下是本产品的特点:自测=自动化测试:对于开发人员来讲,自测是开发流程中缺一不可的过程,我
UI Recorder自动化测试解决方案
0
zinc30Android UI自动化测试框架
Zinc30是一个强大的AndroidUI自动化测试框架,支持建立健壮、可维护的黑盒测试用例。RD或者QA能够基于场景设计功能级和系统级测试。Zinc30符合Webdriver的API规范,以更好地面
zinc30Android UI自动化测试框架
0