2013 Aug 14 1:22 AM
My question is really a clarification/confirmation around the eCATT tool. My client is looking for something official in regards to:
Thanks,
Jason Au
2013 Aug 19 6:23 PM
As you rightly mentioned
eCATT has different drivers (commands) like TCD, SAPGUI, FUN etc., each
specialized for a particular task. With new SAP technologies like Web Dynpro
etc new drivers are created to enable automation of application based on these
technologies. Following flow chart helps to determine most appropriate driver
to be used to automate.
To summarize if the
SAPGUI screens are control intensive (Enjoy transactions) then please use SAPGUI,
else for conventional transactions use of TCD driver is recommended.
Note: No single driver provides the best solution for every
application, several drivers can be used within the same script.
Test Script will not
normally fail whether its recorded using TCD or SAPGUI as long as
the GUI element id’s of the controls are intact to what was during the
recording of automated script and the expected control objected is available on
the screen where the execution control is at the runtime. I feel the change in
GUI element id’s of the recorded control object has resulted in the failure of
the script.
2013 Aug 19 6:23 PM
As you rightly mentioned
eCATT has different drivers (commands) like TCD, SAPGUI, FUN etc., each
specialized for a particular task. With new SAP technologies like Web Dynpro
etc new drivers are created to enable automation of application based on these
technologies. Following flow chart helps to determine most appropriate driver
to be used to automate.
To summarize if the
SAPGUI screens are control intensive (Enjoy transactions) then please use SAPGUI,
else for conventional transactions use of TCD driver is recommended.
Note: No single driver provides the best solution for every
application, several drivers can be used within the same script.
Test Script will not
normally fail whether its recorded using TCD or SAPGUI as long as
the GUI element id’s of the controls are intact to what was during the
recording of automated script and the expected control objected is available on
the screen where the execution control is at the runtime. I feel the change in
GUI element id’s of the recorded control object has resulted in the failure of
the script.