簡體   English   中英

iOS XCTest截圖

[英]iOS XCTest take Screenshot

我知道有用的工具,例如facebook / ios-snapshot-test-case,但我想要的是能夠存儲與視圖進行交互的單元測試輸出的png功能。

理想情況下,我希望將其從模擬器中放到運行XCode的環境中,這樣,在運行我的一批測試之后,我將獲得一個呈現截圖的屏幕快照文件夾。

有誰知道一個框架或工作流程很適合從模擬器中截取屏幕截圖?

您可以創建一個以編程方式將UIWindow捕獲為jpg或png的函數。 映像可以保存到磁盤。

測試用例完成后,可以調用此函數。

有更多的第三方庫可在應用程序中進行屏幕截圖,您無需自己對其進行編程。 我只需要一次,就嘗試了KSScreenShot。 這不是完美的,但就我的目的而言,這是足夠的。

很棒的快照可以做到這一點。 我用它來生成App Store屏幕截圖。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM