Xamarin Test Cloud - test on 213 devices example

Authors: Tomasz Soroka

18.05.2016

Example of Xamarin Test Cloud test executed on 213 devices... real devices. The power of quality assurance :) By the way it's just a demo app, where we show how XTC intercept error when button is not visible on screen in landscape mode (click to see more).

https://testcloud.xamarin.com/test/xtcexampleapp_c4b44135-9331-496c-a7db-bd9f8355e783/

Details of error in this step: https://testcloud.xamarin.com/test/xtcexampleapp_c4b44135-9331-496c-a7db-bd9f8355e783/?step=0_0_2

and some debugging messages for curious geeks :)

System.Exception : Error while performing WaitForElement(Button("Start app"), "Timed out waiting for element...", null, null, null) ----> System.TimeoutException : Timed out waiting for element...at Xamarin.UITest.Utils.ErrorReporting.With[T] (System.Func`1 func, System.Object[] args, System.String memberName) <0x5d0b618 + 0x00197> in :0 at Xamarin.UITest.Android.AndroidApp.WaitForElement (System.Func`2 query, System.String timeoutMessage, Nullable`1 timeout, Nullable`1 retryFrequency, Nullable`1 postTimeout) <0x5eb1d20 + 0x002f3> in :0 at XtcExampleApp.UITests.Tests.AppScreensPortraitAndLandscape () <0x5d09db0 + 0x00393> in :0 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x2b86070 + 0x00093> in :0 --TimeoutExceptionat Xamarin.UITest.Shared.WaitForHelper.WaitForAny[T] (System.Func`1 query, System.String timeoutMessage, Nullable`1 timeout, Nullable`1 retryFrequency, Nullable`1 postTimeout) <0x5eb2c68 + 0x000db> in :0 at Xamarin.UITest.Android.AndroidApp+c__AnonStorey1D.<>m__0 () <0x5eb20a0 + 0x001eb> in :0 at Xamarin.UITest.Utils.ErrorReporting.With[T] (System.Func`1 func, System.Object[] args, System.String memberName) <0x5d0b618 + 0x00034> in :0