Developer forum

Forum » Development » Test environment

Test environment


Reply

I am interested in getting some advice when it comes to handling data in a test environment, and how I can move this data from the live server to the test server, and vice versa.


 


The straight forward method would be to just do a database move, and a files move from one server to the other. But with this approach there is a risk of overwriting things that have been updated and should not be overwritten.


 


How do other people handle a test environment? Is there a tool (not nessesarily a DynamicWeb specific tool) that could do this, or help manage this? Is it possible to handle two different websites (with two different sets of data) in the same DynamicWeb admin interface?


 


Any feedback is appreciated.


Replies

 
Reply
Yes, you can handle two diffrent web sites with the same admin interface. But how will it help with your task of moving data from live to test server? BTW, why can't you just copy files and db from live to test fileset? You will of course erase some test data, but is it really a problem? May be you could descibe some typical test cases you want to implement?
 
Reply
vme wrote:

Yes, you can handle two diffrent web sites with the same admin interface. But how will it help with your task of moving data from live to test server? BTW, why can't you just copy files and db from live to test fileset? You will of course erase some test data, but is it really a problem? May be you could descibe some typical test cases you want to implement?


My concern is not when moving data from live to test, but when the test data needs to be implemented on the live environment. Im sure that there is some things that can be done to avoid overwriting things, and in general keep track of files that was updated. Other people probably also have a procedure to rollback an update in case it breaks something unexpected.
 
Reply

 




Hi, sune







I know your problem very well. We have the exact same problem when working with test environments.




 




We have been talking af lot with DW regarding this issue, and DW has talked about developing a kind of page/language layer import/export function.




 




At the moment, there is simply no easy solution that we know of! Other than the familiar copy/paste monkey manouvre, of course! :)


 
Reply
We use a subversion setup here, it's not that hard to set up - and it's easy to get a previous version of files and such.



I can recommend csvdude.com if you don't want the hassle of setting up your own server.



Regards

Morten

 

You must be logged in to post in the forum