Activ5的手动应用测试

Activ5是一款便携式健身设备和移动应用程序,可以通过低强度训练来指导用户, 每天进行5分钟的等距锻炼. Activ5测量和跟踪其客户端的性能,并提供各种有趣的游戏,您可以在锻炼时玩.

播放视频

为什么需要测试?

十大网赌软件推荐的客户是在Activ5开始流行的时候找到十大网赌软件推荐的, 这款应用正在经历不断的变化, 添加了新的功能和附加特性, 新型健身游戏问世. 为了扩大用户,确保每个用户都能坚持使用应用, 开发人员必须特别注意产品的质量和可用性.

申请需要: 

  • 友好的;
  • 直觉的;
  • 在全球任何时间和任何地点完美地工作.

Activ5要求十大网赌软件推荐在iOS应用程序上进行手动功能测试和自动化测试.

心里有个项目?

没有比十大网赌平台推荐更适合QA十大网赌软件推荐的地方了.
给十大网赌软件推荐写信,看看十大网赌软件推荐团队能为你做什么.

十大网赌软件推荐是怎么开始的?

十大网赌软件推荐从手工测试开始十大网赌软件推荐的项目, 作为在一开始就保证产品质量的最快方法.

目标:

01

随着应用程序功能的增长,开发人员需要 扩展常规功能测试 在有限的时间内.

02

降低测试成本 提高质量保证工作的效率.

在十大网赌软件推荐的工作过程中,十大网赌软件推荐使用 查尔斯代理 对于API测试, Xcode安卓工作室 用于记录所有日志. 十大网赌软件推荐通过 Testflight, Crashlytics, 谷歌α.

工作过程

20

在20个不同的设备上进行测试;

300

每天对安卓和iOS应用程序进行300次手工测试;

150

每天进行150次烟雾测试.

Mobile-Application-testing-work-process

iOS的自动化测试和选择Appium的原因

除了功能测试,十大网赌软件推荐还实现了iOS应用的测试自动化. 当十大网赌软件推荐选择自动化的方法时,十大网赌软件推荐考虑了两个主要的选择:Appium和XCUTest. 十大网赌软件推荐决定使用Appium,它是一个基于Selenium和JsonWireProtocol的测试框架.[DM1]当从众多的工具和框架中选择时,十大网赌软件推荐选择了Appium,因为它帮助十大网赌软件推荐显著地降低了客户的测试自动化成本.

 建议! 
The main advantage of Appium was the lack of need to rewrite the tests for 安卓 in the future; all that would have to be done is adding new locators 和 new settings for Appium server.

测试应用程序和设备之间的交互

这个项目的一个关键特性是Activ5不是一个简单的应用程序, it is an application for a portable fitness device connected via Bluetooth; therefore, 十大网赌软件推荐必须测试应用程序和设备本身之间的交互作用. 除了典型的功能测试和自动化测试应用程序的主要功能测试, 十大网赌软件推荐必须在这个项目中包括手机蓝牙兼容性和压力测试,并使用像BLE这样的特定程序.

 重要的! 
以最快的方式获得关于应用程序稳定性的信息, you can integrate your app with Crashlytics 服务; this way you can always have access to analytics 和 react to any problems immediately.
Mobile-Application-testing-interaction.jpg
Mobile-Application-interaction-testing
本项目的主要挑战

这个项目的挑战之一与最初有关 提交到App Store. 其中一个案例是,该应用程序应该只在Ipv6网络中工作. 为了测试是否符合所有App Store评论指南, 十大网赌软件推荐必须测试应用程序在IPv6网络中的行为.

 问题: 
因为IPv6网络流量在俄罗斯的份额只有大约1%, 为了在十大网赌软件推荐的办公室中快速获得像样的IPv6覆盖,十大网赌软件推荐不得不跳过一些障碍.
 十大网赌软件推荐: 
时间紧迫, 十大网赌软件推荐最终在美国租用了VPN服务器,以便将iPV6网络连接到十大网赌软件推荐的俄罗斯办公室. 这使得十大网赌软件推荐能够在Store发布前及时完成所有需要的测试.

十大网赌软件推荐遇到的另一个问题是 跨时区的多国团队. 安卓, iOS和游戏应用由位于三个不同大洲的三个独立团队开发. 在项目开始的时候,试图将它们连接起来是一个相当大的挑战. 然而, 使用敏捷方法, 十大网赌软件推荐成功地将QA团队整合到开发者的常规sprint中.

 结果! 
你成功地利用了不同时区对十大网赌软件推荐有利. 十大网赌软件推荐的团队已经改变了它的时间表,这样大部分的测试就在开发人员的工作日结束的时候开始了. 这样当客户第二天早上返回工作时, 在bug跟踪工具中执行了所有测试,并提交了所有的bug. 这有助于大大缩短发行时间.

反馈

十大网赌软件推荐的客户是在Activ5开始流行的时候找到十大网赌软件推荐的, 这款应用正在经历不断的变化, 添加了新的功能和附加特性, 新型健身游戏问世. 为了扩大用户,确保每个用户都能坚持使用应用, 开发人员必须特别注意产品的质量和可用性.

关键项目结果

帮助十大网赌软件推荐的客户降低了将近30%的QA成本.

由于24小时的工作轮班,显著改善了上市时间指标.

改进了应用程序本身——应用程序越来越受欢迎,在应用程序商店和GooglePlay的用户中获得了更多积极的评价.

这部分是由于除了正常的功能和回归测试以及常规的测试模型优化之外的事实, 十大网赌软件推荐的团队不断分析用户报告, 从而确保所有终端用户的良好体验.

关键成功因素

  • 持续清晰的编写测试过程;
  • 有一个项目经理接近团队,以确保响应时间不超过一个小时;
  • 为紧急测试提供测试人员,特别是在发布截止日期期间;
  • 使用单一工具进行测试管理和bug跟踪;
  • 在敏捷方法下工作.

下载
宣传册

有关十大网赌软件推荐提供的QA十大网赌软件推荐的更多信息,请参见十大网赌软件推荐的手册

PL CSV十大网赌软件推荐

PL CSV十大网赌软件推荐

测试自动化服务

测试自动化服务

案例研究:全球十大银行

案例研究:全球十大银行

敏捷的性能测试

敏捷的性能测试

Ivr负载测试服务

Ivr负载测试服务

案例分析十大银行lt

案例分析十大银行lt

案例研究零售

案例研究零售

案例研究政府

案例研究政府

QA外包白皮书

QA外包白皮书

十大网赌软件推荐的最新帖子

十大网赌平台推荐以独家移动应用开发服务赢得GoodFirms的认可
十大网赌平台推荐以独家移动应用开发服务赢得GoodFirms的认可
游戏公司的性能测试-过程自动化
游戏开发的性能测试:过程自动化
在性能测试项目中最常避免的5个错误
在性能测试项目中最常避免的5个错误
网络性能测试-它是什么,为什么你需要它
什么是Web性能测试,为什么需要它?
自动化性能测试结果最佳实践
自动化性能测试结果:最佳实践第3部分
友情链接: 1 2 3 4 5 6 7 8 9 10