Я изучаю NativeScript. Я пытаюсь написать несколько автоматических тестов с Jasmine. По моему мнению, я могу использовать Appium с Jasmine для запуска автоматических тестов в эмуляторе. В это время я добавил appium-gulp-plugins в файл package.son. У меня также есть базовый файл JavaScript с одним тестом. Этот файл выглядит следующим образом:
describe('MyApp', function() {
describe('Login', function() {
it('should successfuly login', function() {
// set username field value
// set password field value
// click "login" button.
// get response.
expect(true).toBe(true);
});
});
});
У меня есть две проблемы:
- Как мне взаимодействовать с представлением NativeScript из теста?
-
Как я могу запустить тесты? Как сейчас, его прямо вверх по Жасмину, поэтому я могу сделать следующее:
gulp.src('./path/to/tests.js').pipe(jasmine());
Однако, с Appium в миксе, я не уверен, как интегрировать его как часть запуска моих тестов.