当前位置: 首页 > 知识库问答 >
问题:

Selenium IDE-无法检测更新面板的结束

澹台新知
2023-03-14

我们使用Selenium IDE自动化(记录和回放)测试用例。

我们需要自动化的许多操作都使用“更新面板”来更改页面。

添加或删除控件时,我能够检测到“更新面板”的结束(waitForElementPresent,waitForElementNotPresent)。

一个测试用例是当更新只更改一些控制属性时进行测试(例如下拉列表中的项目-通常情况下,我们无法预测新内容会是什么)。

如何找到一种仅使用Selenium IDE而不是Web驱动程序检测更新面板结束的方法?

共有1个答案

薛望
2023-03-14

您可以尝试使用waitForPageToLoad?

 类似资料:
  • 问题内容: 这个问题已经在这里有了答案 : 8年前关闭。 可能重复: 如何使Eclipse在Play中看到更改!编译模板? 我正在玩Play的第一步!框架和我遇到了一些问题。我可以毫无问题地创建和遮盖一个项目。 现在,如果我添加一个新视图,例如“ sometest.scala.html”,并尝试在“应用程序”中使用它,则Eclipse将该文件标记为错误。 Eclipse标记为红色,即使它可以工作。

  • 我正在一个使用谷歌地图apiv3的网站上工作。我在更新面板中有一个按钮,通过该按钮,我可以使用按钮点击背后的代码和javascript函数执行一些逻辑。 由于按钮在更新面板中,我在firebug的监视窗口中看不到任何东西,javascript函数中的断点也不起作用。在没有更新面板的情况下,我可以在watch中看到执行流程,一切正常,但我在map上得到了重新加载。 aspx中的代码: 单击按钮1:

  • 我是一个Java GUI初学者,在让我的面板按照我想要的方式进行更新方面遇到了一些麻烦。基本上,当用户点击我的GUI中的一个按钮时,屏幕上当前的形状应该改变为与按钮按下对应的任何形状。我的代码在下面。更新后的形状在显示前被原始形状覆盖的问题。 最后,这里是我的框架类: 谢谢你的帮助!

  • 变异方法 Vue 包含一组观察数组的变异方法,所以它们也将会触发视图更新。这些方法如下: push() pop() shift() unshift() splice() sort() reverse() 你打开控制台,然后用前面例子的items数组调用变异方法:example1.items.push({ message: 'Baz' })。 替换数组 变异方法 (mutation method),

  • 问题内容: 如标题所述,我似乎无法使迁移正常进行。 该应用程序最初的版本低于1.6,因此我了解到最初不会进行迁移,如果运行,python manage.py migrate我会得到: 如果我对中的任何模型进行了更改,它仍会像预期的那样未迁移。 但是如果我跑步,我会得到: 似乎与我运行命令的方式或方式无关紧要,它永远不会将应用程序检测为更改,也不会向应用程序添加任何迁移文件。 是否有任何方法可以迫使

  • 我是不是漏掉了什么?