Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Calabash+Java+Android(iOs)

calabash
java
ios
android
mobile
Теги: #<Tag:0x00007f7b6d69d490> #<Tag:0x00007f7b6d69d120> #<Tag:0x00007f7b6d69cf40> #<Tag:0x00007f7b6d69cd60> #<Tag:0x00007f7b6d69ca18>

(Mikulasi) #1

Подскажите, есть ли какая-нибудь библиотека 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();
}
}

(Sergey Korol) #2

Эта тема теперь исключена из списков. Она не будет отображаться среди других тем ни на каких страницах, а единственным способом прочитать ее будет доступ по ее прямой ссылке.


(Sergey Korol) #3

Эта тема включена в списки и будет отображаться среди других тем.


(Mikulasi) #5

Выяснилось, что с калабашем только руби, для джавы ничего ровного не написано


(Dmitry Cheremushkin) #6

Из коробки — только Ruby.

Для поддержки Java есть такое, но сам не пробовал: