Skip to main content
Question

Ensuring FME Version and Workspace Compatibility

  • August 24, 2016
  • 1 reply
  • 15 views

fmelizard
Safer
Forum|alt.badge.img+21

How do I ensure that my workspaces still work in a newer version of FME?

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

1 reply

fmelizard
Safer
Forum|alt.badge.img+21
  • Author
  • Safer
  • August 24, 2016

At Safe we have a very mature test suite for testing not only complete workspaces, but also individual transformers, readers, writers, user interface components, code units and more. Read more about how we maintain version and workspace compatibility in this article:

https://knowledge.safe.com/content/kbentry/819/fme-versions-and-workspace-compatibility.html

The infrastructure we use is well developed, but the concept is fairly simple. FME Server is used to automate the running of a series of tests. Each test produces a result, which is then compared to a previous approved result. Any change detected should be investigated.

 

The Creator, Recorder, Player, ChangeDetector, and FMEServerJobSubmitter transformers are probably going to useful in creating your own test suite.

 

I wonder what other people have done?