ich bin ein Test mit appium
, ich versuche, swipe()
Funktion zu verwenden. aber es zeigt diesen Fehler weiter an. es kann die Funktion nicht lesen Swipe(),
es zeigt cannot resolve swipe
.kann nicht finden Symbol Methode Swipe (int, int, int, int, int)
public class HorizontalTabscroll
{
AppiumDriver driver;
Dimension size;
@Before
public void testCaseSetup()throws Exception
{
DesiredCapabilities cap=new DesiredCapabilities();
cap.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android");
cap.setCapability(MobileCapabilityType.DEVICE_NAME, "Android device");
cap.setCapability(MobileCapabilityType.NEW_COMMAND_TIMEOUT, "4000");
cap.setCapability(MobileCapabilityType.APP, "c://apks//seekbarsample.apk");
cap.setCapability("noReset", true);
driver = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), cap);
}
@Test
public void testHorizontalScroll()throws Exception
{
for(int i=0;i<4;i++)
{
Thread.sleep(2000);
if (driver.findElement(By.name("tab8")).isDisplayed())
{
driver.findElement(By.name("tab8")).click();
break;
}
else
{
horizontalScroll();
}
}
}
public void horizontalScroll()
{
size=driver.manage().window().getSize();
int x_start=(int)(size.width*0.60);
int x_end=(int)(size.width*0.30);
int y=130;
driver.swipe(x_start,y,x_end,y,4000);
}
@After
public void testCaseTearDown()
{
driver.quit();
}
}
Dies ist Fehler Ich erhalte: - Fehler: kann nicht Symbol Methode Swipe (int, int, int, int, int) Fehler finden: Fehler bei der Ausführung für die Task ‚: App: compileDebugUnitTestJavaWithJavac ".
Compilation failed; see the compiler error output for details.
Bitte Code schreiben. – Berger
Swipe() ist definiert? –
Versuchen Sie, Ihre Frage folgendermaßen zu bearbeiten: [Wie zu fragen] (https://stackoverflow.com/help/how-to-ask) – F0XS