Sidebar

What considerations should be given when testing interfaces and promoting to production

0 votes
326 views
asked Mar 5, 2014 by gary-t-8719 (14,860 points)
edited Mar 5, 2014 by mike-r-7535

1 Answer

0 votes

Currently, a test zone in QIE is NOT an independent development sandbox. I have seen test interfaces cause issues in a production environment.  So to answer this question I will share some of the things that I have seen cause issues in a production environment.

  • Use your Test environment to do your initial development.  Your QIE license allows you to have a Test and a Production QIE instance.  Please use it.
  • Avoid infinite loops in your code.  Sounds simple, right? But it can happen.  Infinite loops will hold a processing thread indefintely.  This may require a restart of QIE.
  • Set your logging statements to debug (ie: qie.debug()), and set the channel logging to info.  This will prevent flooding the log with diagnostic statements in production, while still keeping the logging available for if there is an issue you are investigating.

 

answered Mar 5, 2014 by mike-r-7535 (13,830 points)
...