Skip to content

Joe Ferrara

iOS UI Test Automation

Month: March 2019

Are Elements Ready for Use?

When writing any UI Test automation it is important to interact with elements on the screen only when they are ready to be interacted with. When navigating to a new screen, you are not guaranteed that all of the screen elements exist and are hittable the very second that test code is executed. This post … Continue reading Are Elements Ready for Use? →

Joe Ferrara Uncategorized Leave a comment March 29, 2019 5 Minutes

XCUIElement – Discovery

In XCUITest automation, I arrange test code in using a Screen Object model pattern. This is based on the web's Page Object model. First, there is a group of classes which model screens on an app. Second, a group of classes contain test case functions that rely on the screen classes for instances of screen … Continue reading XCUIElement – Discovery →

Joe Ferrara xcuielement, xcuielementquery, xcuitest Leave a comment March 20, 2019March 20, 2019 4 Minutes

Actionable UI Test Assertions

When writing your XCUITest UI test, it is important to provide enough data when an assertion fails so that someone looking at a test run report can most easily see what failed and begin to figure out the "why".

Joe Ferrara Uncategorized, xcuitest Leave a comment March 13, 2019May 7, 2019 1 Minute

Recent Posts

  • About PNSQC 2019 and What Your UI Tests Need to Say
  • Find Table Elements in XCUITest
  • Use the Debugger When Writing XCUITest Code
  • Are Elements Ready for Use?
  • XCUIElement – Discovery

Recent Comments

Archives

  • October 2019
  • May 2019
  • April 2019
  • March 2019

Categories

  • Uncategorized
  • xcuielement
  • xcuielementquery
  • xcuitest
Blog at WordPress.com.
Cancel

 
Loading Comments...
Comment
    ×