Description: Fuckin' Apple.
swift (762) osx (282) el capitan (17) disk utility (1) xcuitest (1)
1.5M ratings 277k ratings See, that’s what the app is perfect for. Sounds perfect Wahhhh, I don’t wanna NSFail Fuckin' Apple. Posts Likes Submit a post Twitter QuickRadar Archive Test suites should not have to relaunch the application for each individual test XCUI testing presently requires relaunching the application for every single test in a suite rather than once per suite. This is a giant pain for applications with larger UI hierarchies.
If I need to test a screen that is displayed to the user after I’ve registered and added a credit card but before I get into my main application, I have to go through getting to the registration page, filling out the registration form, filling out the credit card form just to get to the screen I need to test for every. single. test.
This exponentially increases how long each test takes to run, and makes it impossible to test multiple things which share similar state without just resorting to convenience methods and manual cleanup rather than individual tests.