新经网logo.png新经网

新经网
新经网是百姓城市生活中不可缺少的信息港。
新经网

互联新闻:可以在整个开发周期内跨数百种设备连续执行移动测试

导读 科技、数码、互联网新闻如今都成为了大众所关注的热点了,因为在我们的生活当中如今已经是处处与这些相关了,不论是手机也好,电脑也好,

科技、数码、互联网新闻如今都成为了大众所关注的热点了,因为在我们的生活当中如今已经是处处与这些相关了,不论是手机也好,电脑也好,又或者是智能手表也好,与之都相关,那么今天小编也是为大家来推荐一篇关于互联网科技数码方向的文章,希望大家会喜欢哦。

Xamarin的跨平台移动应用开发解决方案供应商,已经发布了Xamarin测试云,该公司的移动应用优质的服务,使开发人员在整个开发过程中自动测试他们的应用程序。随着XamarinTestCloud的正式发布,开发人员可以测试他们的应用在1000多种真实设备上的外观,性能和行为,因为移动用户希望应用在每台设备上看起来都不错并且运行良好。

根据OpenSignal的最新细分报告,拥有近19,000种不同的Android设备,以及包括新iPhone6在内的十几种iOS设备,确保应用质量是移动开发人员面临的主要挑战。

Xamarin的首席执行官兼联合创始人纳特·弗里德曼(NatFriedman)在该新闻的博客文章中说:“当今的移动测试状态是原始的。”“上个月,我们进行了一项调查,发现近80%的移动开发人员主要依靠手动测试来提供出色的应用程序体验。然而,超过75%的移动开发人员告诉我们,他们的移动应用程序质量要么是'非常重要”或“关键任务”。”

利用应用程序自动化,可以在整个开发周期内跨数百种设备连续执行移动测试,并在几分钟内以可行的报告形式提供结果。通过插入持续集成(CI)系统,Xamarin测试云有助于确保每个发行版都是高质量的发行版,没有任何回归和错误,这可能导致较差的应用程序评级和较低的采用率。

XamarinTestCloud可以轻松集成到CI环境中,以在每个构建版本中运行测试并生成报告。Xamarin测试云可与Microsoft的TeamFoundationServer,Jenkins,TeamCity以及任何其他可运行自定义生成后命令的CI系统配合使用。

弗里德曼说:“我们认为,在提交给应用商店之前,就不必在开发周期结束时进行测试。”“相反,应在开发过程中以自动化,可扩展的方式对您的应用程序进行连续测试。开发人员应在开发应用程序时编写用户界面测试,并且在测试通过之前,不应合并提交。”

Foursquare的软件工程师MikeSingleton说:“XamarinTestCloud帮助我们在发布之前的最新版本的Foursquare中识别并修复了关键的设备特定问题。”

Xamarin的调查中只有13%的受访者表示他们使用自动用户界面测试。Xamarin官员说,人们对移动质量的高度关注与对自动化的低使用之间的这种差距,在很大程度上是由于可用性问题或市场上当前解决方案缺乏良好的自动化支持所致。这个差距就是Xamarin投资XamarinTestCloud的原因。

“借助Xamarin测试云,您可以使用我们强大的测试框架来创建自己的测试脚本,在仿真器或设备上本地运行它们,然后按一个按钮以在云中所需的任意数量的设备上运行相同的测试,”弗里德曼说。

相关推荐



最新文章