Forum Discussion

konijetikrishna's avatar
konijetikrishna
New Contributor
13 years ago

Capturing an object in runtime using TestComplete

Is there a way to capture and store an object (SCREEN CAPTURE) in runtime?



If yes, please let me know how to do that using JScript in detail.



Thanks

2 Replies

  • Hi,


    If you would like to capture the image of the screen at run time, you can use the Desktop.Picture method. For example, the following script code demonstrates how to capture the screen picture and insert it into the test log:




    function TestProc()

    {

      var w = Sys.Desktop.Picture();

      Log.Picture(w, "Screen Image");

    }

    • praveenRV's avatar
      praveenRV
      New Contributor

      #Capture only the desired object or clip you want

      obj = obj.Picture()
      Log.Picture(obj, "my_image")
      obj.SaveToFile("D:\\DATA\\my_image.png")