In my current contract, we just pushed a release last week on iOS.

In the joyful release process, part of it is validating that all our URLs, keys 
and cookies are validated to the expected values within the production 
environment.  We have a checklist that we run through to make sure this is the 
case.

Of course, this was a manual process and with cookies and URLs not all in one 
place, an obvious task was to automate this, which I just completed.  

However, unit tests are not built into our app and adding them to our app 
(still in Xcode 5) was an annoying and non trivial matter, which was not 
successful.  In the meantime, I simply constructed a class that is called upon 
the app's initialization that validates all URLs, cookies and keys and creates 
a success/failure/expected value dictionary.

My goal here is to have this run every time we run a build on our build 
machine, so our management has the confidence that our app has been passing the 
checklist for months, not just one time at release.

My question is this.  Now, I have the results, but what would be the best/good 
enough method to get those results off of the iOS device/simulator so that they 
can be reviewed by the tester/release manager/project owner?

Email the files?  Use WebDav to upload the status to a server as a web page and 
send email notifications to parties?  Save into the app's docs folder (will 
this work in Xcode 6?)  Are there frameworks already created to handle this 
common need?  What do you guys use to handle this need?

Thanks in advance,
Alex Zavatone

Sent from my iPad. Please pardon typos.
_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to