我正在使用儀器CLI自動執行我的測試。在自動化腳本中使用儀器上的自定義日誌iOS stdout
現在,測試需要在我的應用完成一些特定操作後啓動另一個進程。
即可以說,應用程序是否
嬉 - >創建賬戶 - >發佈更新 - > singout
一旦signout完成後,我想利用我的應用程序的內存快照,我會使用top/ps命令。
我想要做的是,在singout操作完成後,在輸出上記錄特定的內容。 例如「唯一字符串....... Singout完成.....唯一字符串」
另一個腳本將繼續檢查日誌的輸出並查看該字符串是否發生並且當它發生時啓動一些其他進程。
現在的實際問題,會做一個console.log(字符串)在我的自動化JavaScript放在儀器的標準輸出? 如果現在可以使用什麼命令(或API)在儀器CLI的stdoud上定製日誌?
有沒有辦法將其刷新到stdout?我需要對此強制沖洗,以便根據收到的輸出我可以做一些具體的操作。 – Neeraj
對不起,我沒有深入使用它,所以我無法回答。我想我記得看到過濾XCode Instruments輸出的工具,所以這可能是可能的。也許看看[IMAT](https://code.intuit.com/sf/projects/ginsu/)和[TuneUp JS](https://github.com/alexvollmer/tuneup_js),你可能會發現一些東西有趣... – rchampourlier