07-29-2008, 12:07 PM
1. If the Application (Web browser and Forms Window) is opened first before QTP, Web Browser is not get recognized and it recognizes the Forms window. Also it identifies the Objects excepts some(i.e., Clicking on DFF to enter Additional Order Information is not identified) . QTP records the code as "OracleFormWindow("Sales Orders").OracleTabbedRegion("Order Information").OracleTextField("Customer").Enter "" "
2. If QTP is opened before opening the Application (Web browser and Forms Window), it recognizes both the Web Browser and the Forms Window. Not all the Objects are identified. The code is recorded same as above i.e., "OracleFormWindow("Sales Orders").OracleTabbedRegion("Order Information").OracleTextField("Customer").Enter "%"
3. In both the above cases, if the Forms window is closed and opened once again, the code is recorded as "JavaWindow("Oracle Applications -").JavaInternalFrame("Sales Orders (594423)").JavaEdit("VTextField_2").Set "walt disney%" ". All the objects are identified as "JavaEdit".
4. Sometimes the recorded script is not running if the code is recorded as "OracleFormsWindow" because of not recognizing some objects and instead it is running if it is recorded as "JavaWindow".
2. If QTP is opened before opening the Application (Web browser and Forms Window), it recognizes both the Web Browser and the Forms Window. Not all the Objects are identified. The code is recorded same as above i.e., "OracleFormWindow("Sales Orders").OracleTabbedRegion("Order Information").OracleTextField("Customer").Enter "%"
3. In both the above cases, if the Forms window is closed and opened once again, the code is recorded as "JavaWindow("Oracle Applications -").JavaInternalFrame("Sales Orders (594423)").JavaEdit("VTextField_2").Set "walt disney%" ". All the objects are identified as "JavaEdit".
4. Sometimes the recorded script is not running if the code is recorded as "OracleFormsWindow" because of not recognizing some objects and instead it is running if it is recorded as "JavaWindow".