- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
在 Xcode UI 测试中,如何测试 staticTexts 是否包含字符串?
在调试器中,我可以运行这样的程序来打印出 staticTexts 的所有内容:po app.staticTexts
。但是我如何测试所有内容中是否存在字符串?
我可以通过 app.staticTexts["the content of the staticText"].exists
检查每个 staticText 是否存在?但我必须使用那个 staticText 的确切内容。我怎样才能只使用可能只是该内容一部分的字符串?
最佳答案
您可以使用NSPredicate
来过滤元素。
let searchText = "the content of the staticText"
let predicate = NSPredicate(format: "label CONTAINS[c] %@", searchText)
let elementQuery = app.staticTexts.containing(predicate)
if elementQuery.count > 0 {
// the element exists
}
使用 CONTAINS[c]
指定搜索不区分大小写。
关于swift - 如何使用 XCTest 测试 staticTexts 是否包含字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38044374/
我想知道如何在 wxpython 中动态更新静态文本?我有一个脚本,每五分钟运行一次并从网页读取状态,然后使用 wxpython 打印静态输入中的状态。我将如何动态地每 5 分钟更新一次静态文本以反射
全面披露:我是 wxpython 的新手(大约 3 天),我不太了解 boxsizers 的细节。 我正在编写一个 GUI 来显示照片和一些相关的细节。我正在使用 box sizers 在主选项卡上水
我正在编写一个 wxPython 应用程序,当我尝试更改 StaticText 对象中的文本时,我设置的对齐方式消失了。它开始时偏离中心,但在文本更改后,对齐方式将恢复到默认的左对齐方式。这是我的相关
我有这个错误:XCTAssertTrue failed: throwing "[ valueForUndefinedKey:]: this class is not key value coding-
我试图从列表中删除静态文本,但收到错误:AttributeError:“tuple”对象没有属性“Destroy”。我似乎无法找到解决办法。我的代码: import wx class oranges(
我正在尝试制作数字时钟。它的问题之一是显示器会“闪烁”。换句话说,wx.StaticText 小部件(在本例中为 self.ST)将在很短的时间内变为空白。我相信原因可能在于 self.ST 更新的方
有没有办法连接到属性而不是 UI 元素的静态文本? 当我记录 UI 测试时,我得到以下内容 sidemenuTable.cells.containingType(.StaticText, identi
wxpython 中的 StaticText 字段的文本是否可以以不同的颜色着色?我知道您可以更改 StaticText 字段的整个文本(值)的颜色,如下所示: text = wx.StaticTex
正如您所看到的,这些 wx.StaticText 项目在启动时都没有正确对齐,一旦您尝试调整窗口大小,那么一切都会正常工作。 示例代码: self.CodeTitleStaticText = wx.S
我正在为我的 iOS 应用实现 UITest。到目前为止,我已经能够进行一些简单的测试,但我遇到了一个包含两个部分的 tableView。每个部分都有一个包含静态文本的 sectionHeaderVi
我想检查我的用户界面上是否存在以前缀开头的元素。如何在 Xcode 7 UI 测试中实现它? app.tables["AAA"].staticTexts["Fax: 0049XXXXXXXX"].ex
如何在 wxPython StaticText 小部件上设置字体? 最佳答案 使用 object.SetFont。例如(来自 wxpython in Action): text = wx.Static
我的 Flash 项目中有 StaticText 字段,当鼠标悬停在它们上面时,我需要运行一些代码。所以我尝试了这段代码 stage.addEventListener(MouseEvent.MOU
我正在垂直大小调整器中创建一个 staticbox 和 staticboxsizer 。一切对我来说都运行良好,但在客户的环境中却不然。 静态框中的所有内容都会显示,但标签除外。下面的代码片段显示了我
我正在尝试制作一个 wxPython 静态文本小部件。由于某种原因,我不断收到以下错误。 片段: self.Label = wx.StaticText(self, pos=(sw/2.0 - w/2.
下面发布了代码的简化版本(删除了空格、注释等以减小大小——但我的程序的一般格式保持大致相同)。 当我运行脚本时,静态文本正确换行,但面板中的其他项目没有向下移动(它们就像静态文本只有一行,因此并不是所
在 Xcode UI 测试中,如何测试 staticTexts 是否包含字符串? 在调试器中,我可以运行这样的程序来打印出 staticTexts 的所有内容:po app.staticTexts。但
我想以编程方式更改静态文本的背景颜色,什么也没发生,但 setForecolor 正在工作(更改字体颜色)。 例如: JRDesignStaticText _StaticText = new JRDe
我正在尝试使用计时器和函数的输出来更新一些静态文本。 代码在这里:code . 我对 wxPython 知之甚少,它是我不得到的许多事情之一,这太令人抓狂了,如果我打印 apper 的输出来控制台它完
我在 Internet 上看到了很多关于此的帖子,但没有一个建议有效。 这是我的测试代码: import wx class DisplayText(wx.Dialog): def __init
我是一名优秀的程序员,十分优秀!