Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Selenium ide生成的代码不指示帧_Java_Selenium_Frame_Selenium Ide - Fatal编程技术网

Java Selenium ide生成的代码不指示帧

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。有关更多信息,请

我已经做了几次selenium录制并用java播放,一个常见的问题是播放时会说find by locator of something,我会得到一个异常not found

这是因为我不在正确的窗口或不在正确的框架

我想知道我是否使用了不正确的ide,或者是否有一个插件在尝试findbyId或findbyXpath之前添加了行以切换到正确的窗口和框架

我想让消息来源说,切换到这个窗口或框架之前,你做你的发现

似乎其他人也看到过类似的事情,比如


最好的办法是确保iframe上有id。有关更多信息,请参阅此线程:是的,但我假设Selenium ID将在执行查找之前生成切换到该帧的代码。在我的例子中,没有生成switchto,我想知道我是否做错了什么,或者这就是工具的工作方式。Selenium IDE不会生成这种代码。记录的每个动作都是单独记录的,没有历史记录。