xcode-ui-testing

    0热度

    1回答

    我正在编写从XCTestCase延伸的类来做一些UI自动化测试。在我的测试基类中,我有类似的东西: - (BOOL)isOnLoginFormView { return self.app.textFields[@"User ID"] != nil && self.app.secureTextFields[@"Password"] != nil && self.app.buttons[@

    0热度

    1回答

    我的问题是关于获取在UIImageView中使用的UIImage的图像的文件名。 这里是我的示例代码: // Using image from UIImageObject imageView1.image = myUIImage // Using image from XAssets imageView2.image = UIImage(named: "myImageName") 在UI

    0热度

    1回答

    我对Fastlane很新,喜欢快照的想法,但是我遇到了一些问题。 当我试图创建一组新的屏幕截图时,我正面临着UITest不使用正确的本地化字符串来获取UI元素的问题。 我现在的状态,在此基础上堆栈条目:XCode 7 UITests with localized UI 定位方法: func localizedString(_ key: String) -> String { let uiTestB

    1热度

    1回答

    我遇到了一种情况,我无法为包含UIPickerView的视图控制器获取XCUITest而无需生成断言即可工作。导致断言的问题显然来自XCUITest使用的辅助功能附加到每个选择器值的假“1 of n”。 的东西,因为这一条线一样简单将测试 [app.pickers.pickerWheels.element adjustToPickerWheelValue:@"ANYVALUE"]; 这原来是一

    0热度

    2回答

    我是任何类型的iOS编程的新手。我正在为我的一个场景编写UI测试用例。 以下是当我使用recode方法并点击自定义组件时得到的代码。 let button = XCUIApplication().children(matching: .window).element(boundBy: 0).children(matching: .other).element.children(matching:

    0热度

    1回答

    我正在使用XCode编写UITests。我有多个CollectionView单元格。 当我在collectionView中执行Count时,它显示了一定的计数。 我能够访问前两个单元,但是以3为单位来访问第三个单元(取决于设备的大小)。它说我正在寻找第三个细胞的特定按钮,如exists。 但是isHittable是错误的。 有没有什么办法可以点击第三个单元上的按钮。 我曾尝试使用网络上可用的for

    1热度

    1回答

    我正在使用XCUIApplication编写UI测试。我正在测试单元格行上的选定索引。当我运行测试时,我无法获取所选索引的文本。不过,我可以点击选中的行,但使用底部tableView的静态文本。当下面有一个tableViewController时会发生这种情况。我正在尝试添加一个TableView在另一个TableViewController之上的ViewController。下面的tableVi

    2热度

    1回答

    我正在尝试为我的iOS应用运行一些UI测试。我是能够成功地记录我的UI测试,但运行它们时,我得到一个链接错误: 我有一个UI测试目标添加到我的项目,我的UI测试文件已被添加到该目标。 我已经能够编写和运行几个单元测试没有问题。 任何人都知道我应该看看解决这个问题,或猜测问题可能是什么? 编辑:完整日志输出显示UI测试文件无法导入我的目标应用程序依赖的SDK。

    0热度

    1回答

    我目前正在尝试在iOS应用程序中进行一些测试,但我遇到了问题。 这里是我的代码(我会解释后权问题): let passwordField = app.secureTextFields["Password"] passwordField.tap() passwordField.typeText("Password") let password = passwordField.value as

    2热度

    1回答

    我最近遇到了这样一种情况,我需要能够从现有的XCUITests桶而不是XCTest中检查UISwitch的当前开/关状态(而不是用户交互是否启用),并切换它达到预定的状态。我已经将应用程序状态恢复添加到旧的现有应用程序中,并且这现在干扰了预期UISwitch处于特定默认状态的运行之间的多个现有测试用例。 与XCTest不同,在XCUITest中,您无法直接访问UISwitch状态。 这个状态是如何