我正在學習NativeScript。我正在嘗試用Jasmine編寫一些自動化測試。從我的理解中,我可以使用Appium和Jasmine在模擬器中運行自動化測試。目前,我已將appium-gulp-plugins添加到我的package.son文件中。我也有一個基本的JavaScript文件,只有一個測試。這個文件看起來是這樣的:使用Appium測試NativeScript應用程序
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,我不知道如何將它集成爲正在運行的一部分我的測試。
看起來你不能:https://github.com/NativeScript/NativeScript/issues/553 – sailens