How do I use the POST screenshot for a file that just got created in c:\temp
Can someone show me how to show a screenshot of a file that just got created, much more to show proof the file was created.
I have a run script routine created to tell me if the file was created but I would like to capture a screenshot of the file as well or if its not possible can it be appended to the result log instead.
The test is done with the Keyword test but if adding a routine is easier by own mean please give me an example.
The end goal is to save the proof the file was created if someone wants to recheck it later.
Solved! Go to Solution.
You have two solutions, one by Explorer, one by cmd.
- launch explorer,
- go to your directory,
- make a search on your filename (because if directory is already filled, that will avoid you to scroll on)
- use explorer obj.Picture() to save it as screenshot inside log or in external file
- launch cmd
- make a dir c:\temp\yourfilename
- use cmd obj.Picture() to save it as screenshot inside log or in external file
In both that will slowdown your test execution and implies files and rights access.
If it happens frequently, keep the Explorer or Cmd instance opened to reduce time/action.
How to manipulate Explorer and Cmd ? take a glance at the TestComplete samples
Un sourire et ça repart
If textual evidence is enough, you may consider the approach mentioned here (https://support.smartbear.com/testcomplete/docs/app-testing/desktop/console/working-with-stdin-and-s...) - it will not require getting and screenshotting of additional windows.
/Alex [Community Champion]
[Community Champions] are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Posts made by [Community Champions]
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
The [Community Champion] signature is assigned on quarterly basis and is used with permission by SmartBear Software.
Thank you a lot Alex and BenoitB. Great suggestions.
Hi @Ned , please mark the suggestion that works for you best as a solution
Community and Education Specialist