[iOS][Appium] Result Bundle with WebDriverAgent

xcodebuild has arguments related to Result Bundle, -resultBundlePath and -resultBundleVersion. By this change, Appium also can specify them in WebDriverAgent’s xcodebuild arguments. (It will be in 1.19.1)

xcodebuild creates test results. In general, they are created in Logs like the below directory. Appium’s WebDriverAgent also has it. -resultBundlePath and -resultBundleVersion allow us to customize the path.

For example, when you open the .xcresult file with Xcode, the below steps appear. It shows what commands WebDriverAgent called. They are not all commands by appium-xcuitest-driver, but WebDriverAgent mostly handles the app under test via XCTest framework. So, they should be recorded there. It helps you to find issues or track command history.

Happy testing

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.