Add a podspec for UITestingPlus. (#7)
Utilities for working with XCUI testing.
dependencies: [ .package(url: "https://github.com/ChimeHQ/UITestingPlus", branch: "main") ]
var windowMenuItemTitles: [String] var windowMenuItemWindowTitles: [String] var recentMenuItemTitles: [String]
func launchWithNoWindows() func closeExistingWindows() var frontWindow: XCUIElement func resetLaunchEnvironmentAndArguments() func quit()
func saveFrontmostDocument() throws func closeFrontmostDocument() throws func createNewDocument() throws func saveDocument(in window: XCUIElement) throws func saveDocument(in window: XCUIElement, to url: URL, overwrite: Bool = true) throws func openDocument(with url: URL) -> XCUIElement
static let springboard: XCUIApplication static let safari: XCUIApplication static let settings: XCUIApplication static let files: XCUIApplication static let photos: XCUIApplication
func replaceTextWith(_ string: String) func replaceTextWithPasteboard() func appendText(_ string: String) func deleteText() func stringValue(in range: NSRange? = nil) throws -> String func navigateTextView(to line: Int, column: Int) throws
func waitForNonExistence(timeout: TimeInterval) -> Bool
HittableElementExpectation
We’d love to hear from you! Get in touch via twitter, an issue, or a pull request.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
UITestingPlus
Utilities for working with XCUI testing.
Integration
XCUIApplication Extensions
Menus
Windows
Documents
Built-in Applications
XCUIElement Extensions
Text Editing
Existance
Classes
HittableElementExpectation
Suggestions or Feedback
We’d love to hear from you! Get in touch via twitter, an issue, or a pull request.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.