PMP ,专注于WEB功能测试、性能测试、安全测试的研究,从事全面质量管理工作。曾任多家公司测试经理、测试主管。在电子政务、银行、电商、跨境电商、直播电商领域工作多年,曾获得某龙头集团公司公测一等奖,曾任职某头部直播电商公司测试团队负责人,具有业务敏感性,擅长从0到1搭建测试团队,具有海外工作经历,以及质量管理体系搭建。邮箱:89233502@qq.com

发布新日志

  • 如何快速测出APP bug?

    2014-05-21 22:22:46

    对于移动APP应用的开发而言,难以清除的各种Bug常常令人非常头疼。而且更加让人难以忍受的是,这样Bug往往隐藏的很深。很多时候,甚至要到公测开放给用户使用之后,才会显现出来。对于小型的开发团队来说,十有八九是赔了产品又亏钱。

    那么我们怎样才能把APP中Bug在测试环境下,就彻底清除呢?下面笔者就给广大的移动开发者们,推荐10款免费的移动APP应用开发测试框架,这不仅可以帮我们大大简化测试流程,个个都还堪称是清除Bug的神器。

    怎么快速测试APP应用的BUG?

    一、跨平台开发移动应用测试框架

    1. 1

      Appium:无需SDK和编译即可测试

      一款开源且扩平台的自动化测试工具,适用于测试原生或混合型移动App,支持iOS、Android和FirefoxOS平台。通过它,开发者可以利用测试代码完全访问后端API和数据库。Appium是基于无需SDK和编译就可以对原生应用进行测试的理念而设计的。

      该框架不仅能完美支持iOS、Android应用,还可直接在PHP、Python、Ruby、C#、 Clojure、Java、Objective-C、JavaScript及Perl等语言中编写测试脚本。

      怎么快速测试APP应用的BUG?
    2. 2

      Calabash:全方位测试利器

      一款适用于iOS和Android平台的跨平台应用测试框架,支持Cucumber,开源且免费,隶属于Xamarin公司。通过Calabash,开发者可以对应用进行多方位测试,比如截屏、手势识别、实际功能代码等。

      怎么快速测试APP应用的BUG?
      END

    二、iOS应用开发移动应用测试框架

    1. 1

      KIF:专为iOS设计的移动应用测试框架

      全称Keep It Functional,来自Square,是一款专为iOS设计的移动应用测试框架。由于KIF是使用Objective-C语言编写的,因此,对于iOS开发者而言,用起来要更得心应手,可以称得上是一款非常值得收藏的iOS测试利器。

      怎么快速测试APP应用的BUG?
    2. 2

      Gitorious:截屏+Python脚本,测试细致入微

      基于Git版本控制系统的Web项目托管平台,使用Ruby on Rails开发。而其移动测试框架(MTF)也是深受开发者欢迎,Gitorious移动测试框架是一款充分利用Sikuli自动化工具的iOS测试框架。

      怎么快速测试APP应用的BUG?
    3. 3

      Frank:模拟用户黑盒测试

      一款深受开发者喜爱的iOS应用测试框架,该框架可以模拟用户操作对应用程序进行黑盒测试,并使用Cucumber作为自然语言来编写测试用例。此外,Frank还会对应用测试操作进行记录,以帮助开发者进行测试回顾。

      怎么快速测试APP应用的BUG?
    4. 4

      FlipTest:再也不用为决定不同版本的好坏发愁

      专为iOS设计的移动应用A/B测试框架,通过它,开发者可以无需重新向App Store提交应用或重构代码,只需添加一行代码,即可直接在iOS应用上进行A/B测试。

      怎么快速测试APP应用的BUG?
    5. 5

      Kiwi:专业iOS开发的行为驱动开发(BDD)库

      接口简单而高效,深受开发者的欢迎,也因此成为了许多开发新手的首选测试平台。和大多数iOS测试框架一样,Kiwi使用Objective-C语言编写,因此对于iOS开发者而言,绝对称得上是最佳测试拍档。

      怎么快速测试APP应用的BUG?
    6. 6

      Cedar:BDD风格多环境测试框架

      和Kiwi一样,Cedar也是一款BDD风格的Objective-C测试框架。它不仅适用于iOS和OS X代码库,而且在其他环境下也可以使用。

      怎么快速测试APP应用的BUG?
      END

    三、Android应用开发移动测试框架

    1. Robolectric:让Android开发从此摆脱模拟器测试的老套路

      Android开发者们注意了,这款测试框架一定会让你们兴奋不已,因为它是一款已基本上摆脱了模拟器测试的老套路的速率单元测试框架。Robolectric可以解压Android SDK,还能直接对应用进行测试,从而帮你轻而易举地解决所遇到的任何问题。

      怎么快速测试APP应用的BUG?
    2. AppGrader:Android开发者的意见大师

      Gitorious MTF能够利用截屏和Python脚本,进行细致入微的测试,并将测试结果返还给开发者以提高应用质量及修复漏洞。

      来自以色列的应用测试服务商uTest推出的一款测试产品。相比其他主流移动应用测试框架,AppGrader可能并不太为开发者所熟知,但它却能够为众多的Android开发者提供非常专业的意见参考。

      怎么快速测试APP应用的BUG?

  • APP兼容性测试和手机占有率测试

    2014-05-04 12:55:01

    以下云测试地址:

    分为两种:快速兼容性测试和遍历测试
    其中快速兼容性测试中,输入测试地址后,可以选择不容的测试条件,如操作系统,分辨率,浏览器,最后生成一个测试报告。


    以下两个地址是关于各手机占有率的情况:

    http://screensiz.es/tablet
Open Toolbar