Java Selenium ide生成的代码不指示帧
我已经做了几次selenium录制并用java播放,一个常见的问题是播放时会说find by locator of something,我会得到一个异常not found 这是因为我不在正确的窗口或不在正确的框架 我想知道我是否使用了不正确的ide,或者是否有一个插件在尝试findbyId或findbyXpath之前添加了行以切换到正确的窗口和框架 我想让消息来源说,切换到这个窗口或框架之前,你做你的发现 似乎其他人也看到过类似的事情,比如Java Selenium ide生成的代码不指示帧,java,selenium,frame,selenium-ide,Java,Selenium,Frame,Selenium Ide,我已经做了几次selenium录制并用java播放,一个常见的问题是播放时会说find by locator of something,我会得到一个异常not found 这是因为我不在正确的窗口或不在正确的框架 我想知道我是否使用了不正确的ide,或者是否有一个插件在尝试findbyId或findbyXpath之前添加了行以切换到正确的窗口和框架 我想让消息来源说,切换到这个窗口或框架之前,你做你的发现 似乎其他人也看到过类似的事情,比如 最好的办法是确保iframe上有id。有关更多信息,请
最好的办法是确保iframe上有id。有关更多信息,请参阅此线程:是的,但我假设Selenium ID将在执行查找之前生成切换到该帧的代码。在我的例子中,没有生成switchto,我想知道我是否做错了什么,或者这就是工具的工作方式。Selenium IDE不会生成这种代码。记录的每个动作都是单独记录的,没有历史记录。