chromium相关内容

使用--no-sandbox运行无头Chrome /人偶游戏

背景 我构建了一个在本地主机上使用Puppeteer的应用程序。现在,我试图将其部署到Debian环境中,运行Puppeteer的脚本正在超时。经过研究,我意识到这是一个普遍的问题。大多数Debian环境缺少运行Chromium所需的依赖项。 问题 我在这里找到了一些使用Docker运行应用程序的推荐方法。 我可以使用Docker运行应用程序,但是一旦将Chrome特定数据 ..
发布时间:2020-10-01 19:42:07 其他开发

如何使用硒连接到Chromium Headless

我想将无头铬用于使用硒的自动化测试。 ( https://chromium.googlesource.com/chromium/src/ + / lkgr / headless / README.md ) 我确实已经在9222上运行了无头版本。因此,如果我打开 http://10.252.100.33:9222/json/I 确实获得 [{ “ description”:“”, “ ..
发布时间:2020-10-01 19:39:55 Java开发

up-如何设置下载位置

我能够使用puppeteer成功下载文件,但只是将其保存到我的/ Downloads文件夹中。我一直到处逛逛,在api或论坛中找不到任何内容来设置此位置。 我的下载内容基本上只是转到链接: 等待页面.goto(url); 解决方案 这是最新设置下载路径的方法puppeteer v0.13。 等待页面。_client.send('Page.setDownloadB ..
发布时间:2020-10-01 19:39:44 其他开发

如何编译Google Courgette工具?

西葫芦(说明,源)是一种Google工具,可用于有效地更新Chrome。 这似乎是一个很棒且易于使用的工具,但我无法对其进行编译。我已经尝试过VS2010,GYP并直接使用C ++编译器,但都失败了。 有人对如何编译小胡瓜有任何建议吗? 解决方案 至少,您可以在如何进行编译整个Chromium。但是,您可以仅构建小胡瓜而不是调用 ninja -C out / Debug chr ..
发布时间:2020-10-01 19:38:41 其他开发

在Chromium浏览器中使用Selenium

在Selenium选项(在Firefox上)中,我可以找到 自定义浏览器 。 是否可以使用此选项在铬浏览器(不是Chrome)中运行硒测试? 解决方案 是。对于Chromium使用: DefaultSelenium selenium = new DefaultSelenium(“ localhost”,4444,“ * custom path / to / chromium” ..
发布时间:2020-10-01 19:38:37 其他开发

Chromium / Chrome无头-文件下载不起作用?

我下载了最新版本的铬,以测试无头功能。 当我运行时(作为root用户,因为我仍在测试东西): ./ chrome --no-sandbox http://cp7.awardspace.com/speed-test/awardspace-data1mb.zip 在GUI终端中,它将打开Chromium并下载文件。 如果我想无头运行它,请输入以下内容: ..
发布时间:2020-10-01 19:38:33 其他开发

安全注意事项-ChromeDriver-适用于Chrome的Webdriver

我想知道是否有人对此声明所涉及的使用chromedriver的特定风险有更多信息。 “如果可能,请使用无法访问敏感本地或网络数据的测试帐户运行ChromeDriver。永远不要使用特权帐户运行ChromeDriver。” 想知道使用特权帐户时的具体风险是什么,以及是否可以采取任何预防措施来防范特权风险。 提前谢谢! 解决方案 Google Chrome浏览器的工作原理 ..

如何在chromedriver中启用地理位置支持?

我需要使用Selenium测试JS地理位置功能,并且我正在使用chromedriver在最新的Chrome上运行测试。 问题是现在Chrome提示我在测试过程中启用Geolocation,而且我不知道如何在运行时单击该小条,所以我急切地想找到一种方法,使用某些选项或触发器启动chromedriver和chrome,以默认启用它。我只能在此处上找到如何完全禁用地理位置定位。 p> 如何解 ..
发布时间:2020-10-01 19:37:26 其他开发

超时从渲染器接收消息:使用ChromeDriver和Chrome v80通过Selenium Java接收0.100条日志消息

我们最近通过ChromeDriver v80.0.3987.16和Chrome v80.0.3987.87(正式版)(64位)升级了测试环境,并且在升级后,即使最小的程序也产生了大量这些SEVERE日志: [1581082019.282] [SEVERE]:超时,接收到来自渲染器的消息:0.100 [1581082020.245] [SEVERE]:已定时接收来自渲染器的消息:0.10 ..

将Chrome扩展程序内置到Chromium中的标准方法

我已经构建了一个我已经使用Selenium安装到Chrome的Chrome扩展程序。 现在,我想从源代码构建自己的Chromium,以便我的扩展程序是预捆绑到内置的分布式程序包中,这样我就不必担心需要Selenium为我的用例安装CRX文件。 我发现了几个论坛,有人建议他们尝试一下,但是没有一个看起来像是成功的。 我发现了一些有关系统管理员如何为其网络中的用户强制将扩展安装到Ch ..
发布时间:2020-09-27 03:13:43 C/C++开发

如何在不下载所有历史记录的完整源代码的情况下检出并构建特定的铬标签/分支?

我不想建立master分支。相反,我想构建一个特定的标记,该标记的最新稳定发行版与我的台式机Chrome浏览器相同。 解决方案 这可能是获取Chromium源代码的最快方法。假设您要构建的 59.0.3071.115 是Chromium的版本。您运行以下命令: git fetch https://chromium.googlesource.com/chromium/src.git ..
发布时间:2020-09-24 03:26:46 其他开发

Chromium和Firefox显示的颜色不同,我不知道哪个做对了

我一直在Ubuntu 17.10下建立一个网站,并使用Firefox和Chromium进行测试。两种浏览器显示的颜色完全不同(不仅用于图像,而且用于所有颜色),我一直认为是Chromium出于某种原因错误地使它们过度饱和,因此直到现在,我始终选择在Firefox中看起来正确的颜色。 p> 但是我开始越来越多地抱怨网站的背景太紫色了-我不认为这是因为它的颜色只是蓝色( #eeeeff)是“高架 ..
发布时间:2020-09-23 22:35:07 其他开发