Test automation tool/libraries/framework for C++ GUI desktop windows apps

后端 未结 4 773
孤街浪徒
孤街浪徒 2021-02-06 05:54

unfortunatelly I have a GUI desktop application running on Windows and compiled using Borland C++ compiler. I know it\'s a very old technology, but that\'s the life. The company

4条回答
  •  感情败类
    2021-02-06 06:21

    I agree with Robert that QTP is sometimes not the best tool, especially when you want it to wait for the desktop application to finish its processing. QTP commands are not synchronous, meaning that QTP does not wait until the previous command finishes execution before moving to the next call. We had a lot of issues with this. We are now planning to write a c# dll that can do this for QTP and include that in our QTP programs to make QTP to dynamically wait until the Desktop application finishes its processing. Currently, to my knowledge, no such wait functionality is supported by QTP.

    Also, coming back to the object recognition issue, We did have a lot of issue with this and took the alternative route of invoking commands using Mnemonics through keystrokes in QTP. As Simon has already mentioned, this could be due to non-exposure of the GUI elements. We did not have much control in this regard and so we did not investigate further on this.

提交回复
热议问题