Like anything else, depends on how the test code was written to begin with! :-) SilkTest supports class inheritance, so if you have a good set of core classes, then, when application functionality changes, you can just change your inherited class implementations which makes it easier than having to re-invent the wheel every time.