使用Selenium Chrome驱动程序在Chrome信息栏上显示自定义消息

时间:2019-01-20 06:16:16

标签: selenium selenium-webdriver google-chrome-devtools selenium-chromedriver

我想在chrome信息栏上显示自定义消息,而不是“ Chrome正在由自动测试软件控制”。 用硒怎么可能?

1 个答案:

答案 0 :(得分:0)

不幸的是,似乎没有任何方法可以在Chrome中使用自定义信息栏。 但是,通常有不止一种方式为猫皮。如果您需要一种将测试元信息提供给测试人员的机制(迭代号,变量值,测试标题等),该机制适用于所有浏览器,则只需更改页面标题即可,例如:

String javascript = "document.getElementsByTagName('title')[0].textContent = 'yourtext';";
((JavascriptExecutor) Common.driver).executeScript(javascript);

请注意,当您仍然使用Java时,可以根据需要修改“您的文本”。 只要确保您没有在硒测试中检查网页的标题即可。