I am currently reasearching means to do black-box testing on managed packages. I want those test to be outside of the packaging/development org to find errors that sometimes do not appear on those orgs.
A flexible testing process would require means to create a fresh org with a defined metadata AND data version. Dev orgs can be created easily but they have minimal storage and populating them with large data volumes by using the standard CSV/dataloader means is anything but not fast.
So, I thought why not use Trialforce templates to create bundles of Package version X.Y and data and just create trialforce org out of this.
My question is:
- Did you try this?
- What were your experiences?
- Can one reset a trial org to make them resusable?
- Are there better aproaches and why are they better?