Sto utilizzando TestComplete. Ho bisogno di catturare uno screenshot e metterlo in una cartella particolare. Come fare questo usando VBScript?Come acquisire uno screenshot utilizzando VBScript in TestComplete?
5
A
risposta
2
Per acquisire uno screenshot desktop, utilizzare il metodo Sys.Desktop.Picture
. Per salvare l'immagine risultante in un file, utilizzare il suo metodo di SaveToFile
:
Sys.Desktop.Picture.SaveToFile "E:\screenshot.png"
In alternativa, è possibile attivare la Test Visualizer per acquisire automaticamente le immagini per le vostre azioni di test.
0
Function CaptureScreenShot(ScreenshotPath)
'Generate Name of the Image
strimgFileName="Img\Img" & Day(Date)& Month(Date) & Year(Date) & Hour(Now) & Minute(Now) & Second(Now) &".jpg"
strImgFile= ScreenshotPath & strimgFileName
'Capture failure Screen shot
Set objPic = Sys.Desktop.Picture()
'Save captured Screen shot
ExecutionStatus = objPic.SaveToFile(strImgFile)
'Return Captured image name
CaptureScreenShot=".\" & strimgFileName
End Function
Problemi correlati
- 1. Come posso acquisire uno screenshot se i miei nosetests falliscono?
- 2. Impossibile acquisire screenshot su Android utilizzando robotium e metodo privato
- 3. Come automatizzare il processo di test in esecuzione utilizzando TestComplete?
- 4. Android - Come acquisire gli screenshot a livello di programmazione
- 5. Rileva uno screenshot Android
- 6. Come terminare processo utilizzando VBScript
- 7. Perché TestComplete è lento?
- 8. Come acquisire una parte di uno schermo
- 9. Ottiene automaticamente uno screenshot di una pagina
- 10. Codice JavaScript per acquisire uno screenshot di un sito Web senza utilizzare ActiveX
- 11. Cattura uno screenshot di un video incorporato utilizzando C#
- 12. Come fare uno screenshot con FireMonkey (multipiattaforma)
- 13. generando uno screenshot di un sito Web utilizzando jquery
- 14. Come creare uno screenshot di un'area particolare?
- 15. Come caricare uno screenshot usando html2canvas?
- 16. Come confrontare gli screenshot con un'immagine di riferimento utilizzando l'appio
- 17. È possibile fare uno screenshot dell'intera pagina con Selenium/Capybara?
- 18. Acquisire schermate in Xcode
- 19. Ottenere uno screenshot di un'applicazione specifica
- 20. Come fare uno screenshot in modo programmatico su iOS?
- 21. Come eseguire uno screenshot parziale con Selenium WebDriver in python?
- 22. Come posso fare uno screenshot in un'applicazione Windows?
- 23. creare uno screenshot della pagina Web utilizzando html2canvas (impossibile inizializzare correttamente)
- 24. utilizzando ScreenUtils per salvare screenshot come immagine in libgdx
- 25. Cattura uno screenshot con C \ GTK
- 26. Ottenere uno screenshot da una pagina ASP.Net
- 27. Prendere uno screenshot con Silverlight 5/XNA
- 28. Come posso effettuare uno screenshot di un sito Web utilizzando R?
- 29. Come si acquisisce uno "screenshot" di un NSView?
- 30. come catturare screenshot in html utilizzando js o jQuery
Grazie per la risposta, @ Helen – Ramakrishna
@YallaRamakrishna: Se ha funzionato per voi, si prega di contrassegnare come soluzione risposta così altre persone saprà. – Helen
In realtà sono un nuovo utente per l'overflow dello stack. Davvero non so come verrà contrassegnato per favore dimmi la procedura. – Ramakrishna