0
在使用Xamarin UI測試的自動化中,屏幕截圖命令無止境地運行。它正在採取屏幕截圖並將其存儲在默認文件夾中,但命令永遠不會結束執行。我啓用了應用程序對象的本地截圖功能。app.Screenshot(「」)命令永遠在xamarin UI測試中運行
代碼:
[Test]
[Category("XXX")]
public async void Test1()
{
// Click on button
app.Tap(x => x.Class("RelativeLayout"));
// Click button
app.Tap(x => x.Class("RelativeLayout"));
await Task.Delay(3000);
// Click button
app.Tap(x => x.Text("Viewpoints"));
// Select Geometry
app.Tap(x => x.Text("Geometry"));
await Task.Delay(10000);
// screen shot
app.Screenshot("");
}
你有沒有啓用每本地截圖https://developer.xamarin.com/guides/testcloud/uitest/cheatsheet/#Enable_Screenshots_Locally ?你在Xamarin.UITest(2.0.9)的最新版本? –
是我啓用。是的,我使用Xamarin.UITest 2.0.9,NUnit - 2.6.4 – Manikanta
這聽起來像它可能是一個bug;您可能需要登錄到testcloud.xamarin.com,並使用支持鏈接訪問該網站。如果可以的話,我建議通過文件共享鏈接(如OneDrive或Dropbox等)與支持人員共享可重複樣本。 –