移动端App测试实用指南(上)

发表于:2013-1-08 10:22

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:nina酱 Queen 译    来源:51Testing软件测试网采编

  译者注:本文从测试人员的角度出发,提出了100多个在测试移动App过程中需要考虑的问题。不管你是测试人员、开发、产品经理或是交互设计师,在进行移动App开发时,这些问题都很有参考价值。我和Queen合力译出此文,分享给大家,希望有所帮助和启发。

  英文原文:http://mobile.smashingmagazine.com/2012/10/22/a-guide-to-mobile-app-testing/

  -------------------------------------------------------

  测试人员常被看作bug寻找者,但你曾想过他们实际是如何开展测试的吗?你是否好奇他们究竟都做些什么,以及他们如何在一个典型的技术项目中体现价值?

  作者将带你经历测试人员的思维过程,探讨他们测试移动app时的各种考虑。本文的目的在于揭示测试人员的这一思维过程,并展示他们通常所考虑内容的广度和深度。

  测试人员需要询问问题

  测试人员的核心能力在于提出有挑战性的相关问题。如果你能将调查、询问技巧和技术、产品的知识结合起来,渐渐地,你也会成为一个好的测试人员。

  比如,测试人员可能会问:

  · 这个App应该在什么平台上使用?

  · 这个App到底是干什么的?

  · 如果我这样做,会发生什么情况?

  诸如此类。

  测试人员能从各种场景中发现问题,它们可能来自对话、设计、文档、用户反馈或者是产品本身。这些可能性太多了……因此,让我们一探究竟吧!

  从哪里开始测试

  理想情况下,测试人员应该掌握所测产品的所有最新细节资料。但事实上这很少见,因此,像其他人一样,测试人员只能将就使用手上有限的资料。但这不是不能测试的借口!测试人员其实是可以从内部和外部多种不同的来源处收集信息的。

  这个阶段,测试人员可以问这些问题:

  · 有哪些信息:规格?项目会议?用户文档?知识渊博的团队成员?有支持论坛或者是公司在线论坛提供帮助?有现存Bug的记录吗?

  · 该应用是在什么系统、平台和设备上进行运作和测试?

  · 该应用是处理什么类型的数据(比如个人信息、信用卡等等)?

  · 该应用有整合外部应用(比如API和数据来源)吗?

  · 该应用需要用到特定的移动端网页吗?

  · 现有消费者如何评价这个产品?

  · 有多少时间可用于测试?

  · 测试的优先级和风险是什么?

  · 哪些用户使用起来不愉快,为什么?

  · 如何发布和更新?

  基于以上收集的信息,测试人员可以制定测试计划了。通常预算决定测试方法,一天测完,一个星期或一个月测完的方法肯定不同。当你逐渐熟悉团队、工作流程以及这类问题的解决方式时,你就更容易预测结果了。

51/512345>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • zibai
    2015-10-29 19:32:59

    阿里隆重推出好用又免费的云测平台:MQC 阿里移动质量中心 http://mqc.aliyun.com,欢迎大家使用。

  • dsh22255
    2015-7-07 15:51:29

    学习了,非常感谢

  • hfchfc
    2015-6-02 14:48:14

    非常好

  • panxiabing110
    2014-12-22 16:06:55

    受用,很好

  • yangmz
    2013-1-18 11:33:31

    很好~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号