More Related Content
Similar to I os ui test automation (20)
I os ui test automation
- 2. Обзор решений
● Frank (UISpec)
● KIF
● Calabash
● appium.io
● Monkey Talk (ex.
FoneMonkey)
● zucchini framework
● UI Automation
- 5. songs_screen.js
var SongsScreen = {
tableView: function() {
if (this.target().isDeviceiPhone())
return this.window().tableViews()[0];
else
return
MainScreen.navigationView().
tableViews()[0];
}
},
SongsScreen.__proto__ = GenericScreen;
- 7. test_catalog.js
test("Change catalog screens", function
(target, app) {
MainScreen.openPopular();
if (isStandalone()) {
assertScreenMatchesImageNamed
("popular", "popular screen doesn't
match");
}
SongsScreen.assertTableViewList("http:
- 12. UI Automation Pros & Cons
Pros
● Apple (recommended way)
● Gestures
● Simulator/Hardware
Cons
● Не open source
● Бедная инфраструктура