2017-03-09 100 views
1

而在早期版本的Selenium中,我曾使用类似 的方法WindowsUtils.readIntRegistryValue(location);和 WindowsUtils.writeIntRegistryValue(location,0); 来读取和写入Window Registry。 当我从早期版本转换到新版本3.2时;令我惊讶的是这些方法在硒的新版本中缺失。 请特别提及已替换这些方法或策略来执行诸如在Selenium 3.1和Selenium 3.2中对Window Registery进行读写操作的策略。在Selenium 3.2.0中缺少方法

回答

0

看起来像是在this commit中被删除,可能是因为它没有被使用,也许开发人员不认为这被用于selenium内部之外。

老实说,我不会使用selenium来从Windows注册表读取。这就是说,你可以去那个提交我链接和复制你需要的代码到你自己的项目,如果你想要的,只是要注意,它可能需要一些更新时,Windows更新。

或者,你可以看看selenium之外的某个地方与Windows注册表一起工作。

祝你好运!