Tag: nativescript

用AppiumtestingNativeScript应用程序

我正在学习NativeScript。 我正在尝试用Jasmine编写一些自动化testing。 从我的理解中,我可以使用Jasmine的Appium在模拟器中运行自动化testing。 目前,我已经将appium-gulp-plugins添加到了我的package.son文件中。 我也有一个单一的testing基本的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); }); }); }); 我有两个挑战: 如何与testing中的NativeScript视图交互? 我如何真正运行testing? 就像现在一样,它只是直线上升茉莉花,所以我可以做到以下几点: gulp.src('./path/to/tests.js').pipe(jasmine()); 但是,在Appium中,我不确定如何将它作为运行testing的一部分。

Xamarin和Telerik原生脚本之间的区别

Xamarin 用C#编写模型 以自己的本地方式编写每个操作系统的视图 Xamarin承诺图书馆的新function是在同一天添加的 Telerik原生脚本 写在JavaScript和调用本地脚本的API,然后调用单独的操作系统JavaScript API? 在HTML5和CSS中写视图,这是所有操作系统可重复使用,因为他们现在都支持HTML5和CSS前端? Telerik简单地说…我把它解释为“没有这个问题” 如果上面是这样,那么Telerik在Xamarin上的performance如何呢? “当使用NativeScript时,本地平台的新增function立即可用,Xamarin或Appcelerator中都不是这种情况,在添加新的本地平台function时,需要创build技术限制和包装。 我很困惑Telerik如何被认为比Xamarin更好,当Xamarin带有强大的types语言,而不使用TypeScript的稍微松散的事情。 而且,Xamarin事实上和Xamarin完全坐在同一条船上,与观察部分分开,实际上这应该是一个好处吗? 题: – 除了我指出的两个之外,他们之间有什么区别? – Telerik为什么要声称这样的事情?