Hey there,
Can anybody let me know, what are the things to be checked on the programs, when we update SAS EG from 6.1 to 7.1 in order to see if the programs are working the same as they used to in the older EG version. I know few things, like comparing the run time, output, and the log for any additional warnings/errors. Are there any other things to be added to the list. Please provide your inputs.
Thank you
Are you changing SAS versions too? Do you use EG projects or just you own written code?
If you are not changing SAS versions and run only code then only functional testing is required - do your programs run without error or not.
We've just changed EG versions but not SAS version and have only user-written code. Everything ran fine with minimal functional testing.
If you are changing SAS versions say 9.3 to 9.4, then full regression testing is required including checking data. I found some significant issues when doing this.
We use written codes and we'll be switching from 9.3 to 9.4 as well. Can you share the issues you found in 9.4 please.
Thank you very much
The issues we found in moving from SAS 9.3 to 9.4 were:
The SQL problems were tracked with Tech Support. They were acknowledged as a problem and forwarded to SAS R & D.
The lesson from this exercise is that changing SAS versions requires comprehensive testing.
We used PROC COMPARE extensively to ensure important datasets were indeed identical. It is a fantastic utility for this type of work and should be an essential part of every SAS developers toolkit.
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
What’s the difference between SAS Enterprise Guide and SAS Studio? How are they similar? Just ask SAS’ Danny Modlin.
Find more tutorials on the SAS Users YouTube channel.