Подскажите, есть ли какая-нибудь библиотека Calabash для Java для тестирования мобильных приложений? Ситуация такая, что features описаны с соответствующими аннотациями, а вот как реализовать действия типа Tap, Double tap, Drag, Flip, Press и тд не знаю…может уже есть готовые методы…Знаю про Appium, но как без него? Вот кусок кода:
public class Step {
@Given("^I'm on the 'Notes' main page$")
public void ImOnTheNotesMainPage() throws Throwable {
// как реализовать метод???
throw new PendingException();
}
@And("^I press \"([^\"]*)\"$")
public void I_press(String notes) throws Throwable {
// Express the Regexp above with the code you wish you had
throw new PendingException();
}
@Then("^I should go to the \"([^\"]*)\" page$")
public void I_should_go_to_the_page(String page) throws Throwable {
// Express the Regexp above with the code you wish you had
throw new PendingException();
}
@And("^I write into the \"([^\"]*)\" note \"([^\"]*)\"$")
public void I_write_into_the_note(String field, String text) throws Throwable {
// Express the Regexp above with the code you wish you had
throw new PendingException();
}
}