云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

腾讯云_263企业邮箱pop3设置_免费1年

小七 141 0

腾讯云_263企业邮箱pop3设置_免费1年

OPA5并不总是像我们想象的那样。按下操作可能会导致根本没有按下任何项目,或者可能会导致在我们只想选择对象时按下对象。因此,jQuery是解决OPA5中某些不准确问题的第二种解决方案。

本文假设您有一些使用jQuery和OPA5的经验。

在jQuery中选择对象

在jQuery中选择对象当然不是未知的,但在OPA5中过程是不同的。使用在线文档中提到的jQuery将导致搜索测试页面上可用的DOM元素,淘客源码,而不是在IFrame中,IFrame是OPA测试中生成的"第二个屏幕"。

请注意这里的Opa5.getJQuery()而不是标准$()。OPA5的这个内置方法将捕获IFrame中的DOM元素,这与标准$()不同。

这里可以注意到在OPA5内置参数ID上使用jQuery的一个好处:不需要完全给定ID。可以给出对象ID中包含的任何字符串,jQuery将返回可能对象的列表。

另外,请注意,第一个waitFor中只使用了success部分。这适用于OPA5:您不需要为waitFor提供matchers、ID或任何其他属性。你可以在OPA5食谱中得到这些信息。

SAPUI5提供了firePress方法来触发事件。这可以用来代替压力机动作。

标准压力机操作的替代品

OPA5提供的标准动作压力机并不总是适合必须处理的不同场景。如果按不执行此任务,淘客发单软件,则可以使用jQuery函数来处理此任务。在提到要对其使用某些jQuery函数的对象之后,云端服务器,$()是唯一需要的。这次我使用的是jQuery的trigger函数,国内云服务器,但也可以使用其他函数。

在上面的代码示例中,我使用了trigger("tap"),因为firpress方法和Press操作无法选择单选按钮。firePress方法确实是使用标准冲压操作的另一种替代方法。在SAPUI5文档中有许多其他方法可以用来触发事件。

OPA5中的jQuery无疑是我添加到工具箱中的有用工具。我希望你也一样。

编辑:你也可以使用某种符号来覆盖基于OPA5的部分ID。换句话说,云市场,您可以使用OPA5中的regex来查找您的ID。下面是此功能的一个示例。

上面的ID意味着我将获取所有以"\uuu item5-\uuu"开头的ID。