【发布时间】:2015-10-09 01:22:55
【问题描述】:
我正在学习 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 视图交互?
-
我如何实际运行测试?就像现在一样,它只是 Jasmine,所以我可以执行以下操作:
gulp.src('./path/to/tests.js').pipe(jasmine());
但是,在混合使用 Appium 的情况下,我不确定如何将其集成为运行测试的一部分。
【问题讨论】:
标签: javascript automated-tests appium nativescript