- Mark as New
- Follow
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report
Thanks for trying to help, let me clear some of this up.
Like I mention before, we have iOS app, written in ObjC and Swift, and we use a native test environment XCTest UI, all this live in Xcode. We run tests via Jenkins using xcodebuild command. We have Adobe SDK that implemented in the App. So when user perform some action - app generate and sent data to analytic server.
So now, we can test this is 2 major ways:
1. Change the Endpoint (using Bloodhound, fake server, wiremock and etc) and check that we received expected data.
Problem with this method is that data is too big, we have 9 hours of UI tests execution and thousands events after this run (including duplications). So its almost impossible to test this reliably.
2. Catch data event as soon as it got created. Basically for example in two words, when app tap 'Sign Up' button and SDK generate event - on very next line of my test code i wanna put assertion (in Swift) that will assert this event data, not only URL, but everything in that form.
And this is what im trying to find out here.
Example for Python solution on Web project is not convertible to my situation, unfortunately.
Regards,
Alex.
Views
Replies
Total Likes