Ich benutze eine Swipe-Aktion, um einen tatsächlichen Swipe auf dem SeekBar
durchzuführen. Dadurch wird sichergestellt, dass die Callback-Methode ( SeekBar.OnSeekBarChangeListener. onProgressChanged
) aufgerufen wird, wobei fromUser
auf true festgelegt ist. Es ist auch mehr in der Linie der Klick-Tests.
Ich habe eine benutzerdefinierte Suchleiste und auch mehrere Suchleisten in meiner Ansicht. Ich habe meinen Test mit folgendem Code gemacht:
%Vor%und
%Vor%Vielleicht möchten Sie den folgenden Code ausprobieren:
Zuerst können Sie die SeekBar
mit ihrem Klassennamen abgleichen:
wobei setProgress (final int progress) eine ViewAction ist, die Sie wie folgt definiert haben:
%Vor%Ich habe dies verwendet, um einige grundlegende Tests für seekbar UI-Komponenten durchzuführen, wenn Sie keine spezifischen Werte benötigen. Es geht davon aus, dass 'check ()' auf einem 0-100 Prozentsatz basiert.
%Vor%Tags und Links android user-interface testing seekbar android-espresso