Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: mduran22 on May 14, 2015, 05:48:57 PM
-
Hi All,
Has anyone seen a tool that will allow you to compare two strategies and log the differences much like code compare tools?
I am using a pretty good tool right now called Caffine_me_up_stare_and_compare but was wondering if anyone might have through about the possibility of writing a tool like this.
Mike
-
Compare what exactly? The design?
-
More of the logic. Variables, segmentation, true/false conditions, target info (skill, group, time, stat, queue, etc).
I know you can choose check integrity view and it will tell you DN's, skills, scripts, statistic and subroutines are used, missing from config, etc, but not if the logic differs.
So the premise is I have strategies in different tiers, Dev, QA and Prod. Well they are always supposed to be promoted from Dev, through QA and then to Prod, the reality is some have some difference, sometimes subtle due to something simple being changed directly in one tier but not to the others. As I am sitting her going through each function, segmentation, et all, I was thinking it would be great if I had a tool where I could load the strategies and see the differences.
-
You can export both startegies in xml format and use some good xml comparing tool to see differences.
If modifcations where not very big the changed logic can be traced. and using objID attribute of xml elements it is possible to find this object inside regular IRD strategy view.
-
Thanks Terry, brilliant suggestion as always! I am going XML diving now.