我正在开发一个可以使用语音命令操作浏览器的Windows应用程序 我希望在用户添加一些标签并更改所选标签的方式时正确处理案例。 原来RemoteDriver仅适用于一个标签,可以通过提供标签手柄将焦点切换到另一个标签 但我不知道如何获取选定的标签句柄并始终检查所选标签是否已更改,或者是否存在始终使用所选标签的方法?
答案 0 :(得分:1)
Selenium是一个用于测试网站的浏览器自动化工具。它不能与外部交互(用户交互,语音控制测试或其他)一起使用,因此没有任何功能可以满足您的需求。从selenium的角度来看,它应该始终确切地知道当前活动的窗口(标签,浏览器窗口或框架),因为自动化测试应该在受控环境中执行。如同,Selenium和你的硒测试控制着使用硒的环境,没有别的。