腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
Selenium
WebDriver
将
HTML5
canvas
上
的
图像
元素
与
硬
盘上
存储
的
另一个
图像
元素
进行
比较
?
、
、
、
、
我是一个自动化测试
的
初学者,我正在
使用
Java for
Selenium
WebDriver
。我有一个
HTML5
画布作为web应用程序
的
一部分,类似于绘画。尽管我成功地在画布
上
移动了一个
元素
。但现在,我想将此
元素
(以像素为单位
的
图像
)
与
保存在我PC硬
盘上
的
另一个
图像
进行
比较
。
浏览 16
提问于2017-08-14
得票数 0
1
回答
网络驱动程序- save_screenshot位深度
、
、
、
我有一个基于MIPS
的
设备,它运行基于闪烁
的
浏览器。(
使用
Webdriver
/
Selenium
)。 同样
浏览 2
提问于2014-07-01
得票数 0
回答已采纳
1
回答
Codeception,phantom --有没有办法从JS
canvas
中读取数据呢?
、
单击之后,我希望一些内容会显示在我
的
JS画布
上
(在第页)。这并不容易,因为内容不是html或css
元素
。这只是一张画布。
浏览 0
提问于2016-08-24
得票数 0
2
回答
使用
c#实现闪存自动化
、
、
、
、
我想在一个flash网页
上
做测试自动化。我在源代码中只有一些Object标签,仅此而已。我不能
使用
xpath或class selector在任何地方导航。因此,我有这样
的
代码:IWebDriver driver = new ChromeDriver(optionsdriver); action.MoveToElement(body, MouseXCoordinate, MouseYCoordinate).Click().Build().Perform
浏览 3
提问于2017-06-12
得票数 0
1
回答
部分铬屏幕截图
、
、
、
、
我正在尝试构建我
的
第一个Chrome扩展,并希望它能截图。我知道Chrome有一个captureVisibleTab API来获取屏幕
的
可见区域。我已经让它起作用了。用户单击并拖动屏幕
上
的
鼠标,以选择特定
的
矩形内容区域)。
如何
在Chrome上工作呢?我没有看到这方面的API,但我知道可怕
的
屏幕截图和其他一些屏幕快照扩展可以做到这一点。我
使用
.mouseup和.mousedown来检测鼠标点击,
使用
event.pageX和event.p
浏览 2
提问于2015-07-12
得票数 3
回答已采纳
1
回答
带有Sikuli4Net
的
Selenium
无法
将
图像
与
从chrome驱动程序启动
的
全屏
进行
比较
、
、
我想
比较
一下我
使用
Snippet工具捕获
的
图像
,这些
图像
将用于
与
Selenium
chrome驱动程序启动的当前窗口或屏幕
进行
比较
。我
的
代码如下public class UnitTest1 private IWebDriver
webdriver
= null; {
浏览 0
提问于2018-04-24
得票数 0
2
回答
重新加载
图像
而不重新加载页面?
、
、
、
、
我这样做是作为一个学习练习,我仍然是一个初级
的
PHP。我对javascript知之甚少: 我正在编写
的
脚本应该允许用户从他们
的
硬
盘上
传
图像
,允许用户通过页面上
的
一些控件修改
图像
,然后显示修改过
的
图像
。目前,我只
使用
PHP来完成这个任务,它要求用户设置控件
的
参数,然后发布它们(需要完整
的
页面重新加载)。有人能给我指明一个更好
的
方法吗?有什么像这样
的
浏览 0
提问于2014-11-23
得票数 0
回答已采纳
5
回答
在
Webdriver
中提交表单后,
如何
等待页面加载。我正在
使用
firefox驱动程序
我正在尝试自动化一个测试用例,在该测试用例中,我通过单击
图像
来提交表单。我
使用
的
是java,火狐驱动。 代码被卡住了,根本无法识别
元素
。
webdriver
有没有像QTP,
selenium
那样
的
等待机制?
浏览 1
提问于2011-05-30
得票数 9
1
回答
如何
获得顶级浏览上下文
的
初始视图端口
的
大小?
、
、
我正在尝试
进行
图像
比较
,当我用
Webdriver
捕获
图像
时,它们
的
大小
与
预期不同,因为:js = 'return Math.max(document.body.s
浏览 6
提问于2017-12-13
得票数 1
回答已采纳
1
回答
Selenium
IDE:
比较
/验证变量
的
文本
我是
Selenium
IDE
的
新手。现在,我正在尝试在网页
上
存储
图像
的
文件路径/URL,然后验证文件路径/文件名是否遵循一组文件名约定。到目前为止
的
进展:我已经安装了一个用户扩展,它允许我
使用
名为"storeImagePath“
的
命令。我可以
存储
图像
的
文件路径/文件名,并将其保存为一个名为imagePath
的
变量。问题:我可
浏览 3
提问于2012-08-22
得票数 1
回答已采纳
3
回答
使用
Selenium
IDE单击Google
、
我无法创建一个
Selenium
测试用例来自动单击Google (具体来说,通过单击地图创建标记)。IDE中
的
记录函数 建议在外部div
的
div中
使用
clickAt,如下所示: 我知道谷歌已经发布了他们
的
,但我不知道
如何
利用它来发挥我
的
优势。编辑:谷歌
的
方法(以及我发现
的
所有其他方法)不起作用
的
原因似乎是因为我
使用
的<
浏览 0
提问于2011-12-30
得票数 3
回答已采纳
1
回答
缩放画布,以便也缩放base64 toDataURL()
、
、
我正在构建一个chrome扩展来保存网页
的
屏幕截图。我已经
将
所有的屏幕截图拼接到一个
HTML5
画布
元素
中。如果我用
canvas
.toDataURL(' image /jpeg',0.8)显示
图像
,它工作得很好。但是,如果我首先尝试通过获取上下文并
使用
以下命令来缩放
图像
:context.scale(.75,.
浏览 0
提问于2013-04-06
得票数 2
回答已采纳
1
回答
如何
呈现作为角2组件中
的
变量
的
HTML
元素
我希望有一个组件来呈现任意数量
的
画布
元素
,这些
元素
包含
图像
或视频或其他任何内容。有时会有一幅
图像
。其他时候我想要两三个并排
的
。也许有一个按钮可以在一两个
图像
之间切换。所以我
的
组件看起来大致如下: selector: '
canvas
-container',
浏览 0
提问于2016-10-21
得票数 3
回答已采纳
8
回答
如何
使用
Selenium
WebDriver
验证两个
图像
?
、
、
、
、
Webdriver
不提供直接
的
图像
验证功能,但是我们可以
使用
TakeScreenshot
WebDriver
函数对整个网页
进行
两次截图,一次在脚本创建时,另一次在执行时。我创建了一个示例脚本,其中首先捕获了谷歌主页屏幕快照并将(input.jpg)保存到我
的
项目中,
另一个
屏幕快照(output.jpg)在测试执行时在同一页面上捕获并保存到项目中。我想
比较
这两个
图像
,如果它们不一样,那么测试脚本
将
失败
浏览 0
提问于2016-04-27
得票数 10
2
回答
未传递给函数
的
正确画布高度和宽度
、
、
、
、
画布
元素
没有以正确
的
高度和宽度传递给函数,现在我修复了这个问题,在画布被传递给接受函数之后,我再次分配了画布
的
高度和宽度。因为我是新手,所以我想知道这是不是
canvas
的
问题?var
canvas
_obj = $('<
canvas
/>').css({width:160, height:240});
浏览 2
提问于2013-11-16
得票数 0
2
回答
使用
Javascript/jquery访问视频中帧
的
图片内容
、
、
、
问题 我想用JavaScript编写在web浏览器中播放/操作
图像
的
高效代码。我认为
使用
视频文件可以减少http请求。
如何
从视频中访问单个帧
的
png/jpg/bytecode版本?通过HTTP请求加载
图像
需要花费很长时间(显然),随着我
的
应用程序
的
增长,这个数字很可能会从1000增加到5000到10,000 .对于单个
图像
的
Ajax请求
将
无法工作,b/c -我
浏览 9
提问于2012-04-13
得票数 6
回答已采纳
2
回答
如何
获取特定网页
元素
的
图片作为base64
、
我正在
使用
Selenium
web driver和Python为web应用程序测试创建自动化脚本。我需要实现验证,将
比较
两个字符串
的
编码png文件作为base64:保存
的
基本
图像
和当前
图像
在相同
的
网页
元素
。
Selenium
中有一种方法,允许以base64对象
的
形式获取页面截图但是,
如何
在不下载
的
浏览 0
提问于2015-10-29
得票数 0
1
回答
在网格
上
绘制线条
、
、
、
我有一个
图像
,上面有网格线,想让用户在这些网格线上绘制更粗
的
线,每一条线都应该从一个交叉点到下一个交叉点。我应该从哪里开始我
的
研究?我意识到这可能是一个非常宽泛
的
问题,我只是在这里寻找一点方向。
浏览 3
提问于2011-12-12
得票数 0
回答已采纳
4
回答
Javascript生成dataURL格式
的
透明1X1像素
、
、
、
、
我想知道
如何
在JavaScript中生成单个像素,并将其转换为base64。理想
的
函数应该是: //...Calculate} 我对
图像
处理不是很熟悉我想用它来覆盖背景
图像
(是的,我可以
使用
rgba css3,但我试图将其
与
背景
图像
一起放置在一个
元素
上
,这样我就不会将一个<em
浏览 4
提问于2011-05-01
得票数 14
回答已采纳
1
回答
画布中
的
矩形大小错误
、
、
当我调用c.fillRect(0, 0, 100, 80);时,那个矩形
的
大小是103x42px而不是100x80。这里出了什么问题?colorSlider = function($e, color) { this._c = this._$
canvas</e
浏览 0
提问于2012-02-15
得票数 9
回答已采纳
点击加载更多
相关
资讯
Canvas笔记05:像素操作,可以对图像进行像素级别控制和处理
HTML5&CSS3初学者指南(4)–Canvas使用
【教程下载】HTML5游戏开发
Canvas的js库:Konva.js-像操作DOM一样,操作canvas
python+selenium爬虫从零整理三
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券