问题标签 [findby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
70 浏览

ruby-on-rails - 提高 find_by 方法匹配字符串的性能?

请原谅我对 Ruby/Rails 的无知,我还在学习。

详细信息:
我有两个 mongodb 表。people有 214 条记录,people_org有 107 条,以后只会增加。这些表之间唯一的唯一联系是人名,平均约 15 个字符。我目前无法控制此数据库结构。

目前我正在遍历每个people对象,然后使用find_by它来查找匹配的记录,打印我需要的 ID,并打印一些信息。

问题:
性能很慢(~10 秒)。

可能的解决方案:
(1)我们的团队可能会适应不依赖字符串匹配的结构,而是使用整数(我认为这会提高性能)。

(2)也许有更有效的方法?

(3) 也许有一种方法可以准备或更改数据以进行更有效的排序?

预先感谢您的帮助。

0 投票
4 回答
1995 浏览

java - 如何在硒中提取没有id的文本

如何使用 findby 提取总收入和应缴税款,硒中没有 id 的应税收入

0 投票
3 回答
806 浏览

java - Selenium:Pagefactory:如何识别页面中不存在的元素

页面中不存在元素的最佳方式是什么?例如 TEST - 当有数据时会出现此链接,否则此链接将不存在。

由于我遇到了 Global timeout 问题,如何快速识别?全局等待元素让我在页面上停留很长时间

有什么方法可以快速识别吗?

0 投票
2 回答
380 浏览

ruby-on-rails - 在 Rails 5 中,当我基于其中一个字段搜索模型时,为什么会得到未定义的 find_by 方法?

我正在使用 Rails 5。我想根据 user_id 字段搜索模型。我的桌子看起来像这样

但是当我尝试像这样查找模型时

我得到错误

查找我的字段的简单(Rails)方法是什么?

0 投票
3 回答
2437 浏览

java - 如何在 Selenium 中使用 @FindBy 注释来处理跨度文本?

我想知道如何使用@FindBy 注释在 span 元素中获取“Ap​​ple”文本。

那是html代码:

我尝试了类似的方法:

但它没有用!

0 投票
1 回答
52 浏览

java - 如何告诉 JAVA Selenium WebDriver 从 html 中找到文本元素

我的 html 上有多个 span 元素,我想单击 Apple,但存在一个问题,即该列表具有相同的类且没有 id。我怎样才能得到苹果@FindBy

我尝试了类似的方法,但没有奏效。

0 投票
2 回答
310 浏览

java - Appium Java,如何使用特定的 pageFactory 要求

我有一pageFactory堂课:

每个都itemFilm包含tvTitle(有时不包含)。

问题:我怎样才能检查这个只使用pageFactory

让我们假设情况1:

那么一切都很好!

让我们假设情况2:

那么我们有一个问题,如何检测listMovies包含的哪些元素tvTitles是子元素,哪些不是?

换句话说,有两个List<MobileElement>,有没有办法比较MobileElement子/父特征的元素?

问题来自要求不使用By.id("id")或主要功能中的其他定位器但screenFactory仅使用!

如果我在screenFactory此使用:

它不再起作用,因为在上面的情况#2中,它会给我同样的结果:

0 投票
1 回答
220 浏览

selenium-webdriver - 标记为跨度操作的按钮被遮挡

有一个输入框和“选择文件”按钮。

表单和元素描述的图像:

为了识别按钮,以下代码起作用:

但是,当尝试单击时,它显示以下错误:

元素在点 (285,680) 不可点击,因为另一个元素输入 id="fileUpload" class="form-control" name="fileUpload" type="file"> 掩盖了它

为什么此按钮不可点击以及如何对其执行点击操作。

0 投票
1 回答
4936 浏览

java - how = How.ID in selenium

我有一个小问题,在 Selenium 和 Page Factory 中的以下行之间有什么区别?

0 投票
1 回答
66 浏览

java - 将 PageClasses 中的 Findby 元素放在哪里

我正在准备 testFramework 并想知道将所有 Findby 对象保留在 PageClasses 中是否是个好主意,例如:

我有 PageClasses:

我尝试了一些类似实现接口 Dataaa 并至少从 xpath's, id's... 中放入 String 的方法:

这是保留这些元素或如何将它们移动到其他位置的好方法还是有更好的主意?