如何进行 iPhone 客户端的软件测试

发表于:2012-02-23来源:未知作者:seanhe点击数:

标签:

如何进行 iPhone 客户端的软件测试客户端版APP主要是通过苹果的APP Store来进行安装的。在测试时,开发会先在本地苹果机上打好包,然后我们在Xcode上进行安装或者直接在开发提供的网址上下载这个包就可以了。因为第一次接触移动设备客户端测试,所以在整个测

客户端版APP主要是通过苹果的APP Store来进行安装的。在测试时,开发提供的网址上bug bash活动,发现自己学到了不少东西。

体验篇:

(1) APP的安装卸载不同于普通PC版。它是通过APP Store进行的。

(2) 由于iPhone是触摸机子,所以在测试时要格外各个按钮、图标、链接的触摸范围,是仅仅在这个元素上,还是说该元素所在的行都可以点击。

(3) iPhone键盘:程序进入输入功能时,是否正常弹出键盘;键盘的输入法切换:比如从数字到中文到英文到手写模式,是否都能正常自如;键盘上的return键是否正常,比如在下面的登陆框里,输入用户名后按return是否能换行到密码框,输入密码后按return是否能跳转页面。

(4)动画效果:如各个页面的切换、多张图片的切换等。页面左右方向滑动的时候,从右侧滑出的页面,需要从右侧滑出,不要继续向左侧滑出

(5)注意PC端和APP的数据同步。比如某作者在PC端设置了禁止他人评论,那么在APP上也应该禁止。

(6)长按某一按钮是否会触发其他事件。比如:长按如下图中的关注按钮,出现了

(7)页面手指拖动:正常的列表页面是否能顺利拖动,编辑框等输入文字的地方是否也可以拖动。

(8)如果在APP中内嵌了些超链接后,程序是怎么处理的。如果是调用设备的浏览器,能否正常切回到APP。

系统篇:

(1)APP容易发生内存泄露问题。

(2)APP的性能很值得我们考究。本次的某产品测试中,我们就经常受到性能问题的困扰,老是在页面出现不停抖动、黑屏、页面刷新半屏黑、半屏灰之类的情况。

(3)使用Home键离开APP和杀掉APP进程的不同情况。

(4)是否会影响其他程序的使用。比如遇到个bug:当iPhone设备播放音乐时,打开程序会将音乐强行关闭。

设备篇:

(1)APP测试要和iPhone机子本身相结合,比如:在使用程序时,突然来电了、断网了、手机没电了,会怎么表现呢?在本次测试中就遇到过产品在来电后页面显得一片空白的情况。

(2)和iPhone设备自带功能的关联。比如:程序里夹带了使用系统照相机的功能,那么在程序拍完照片之后,应该在iPhone设备上保留该张图片。

(3)设备的兼容问题。本次测试中对IOS4.3.5和5版本分别做了测试,发现很多版本5上好的功能,在4.3.5上是有问题的。比如打开编辑框自动弹出键盘的功能。

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

IPHONE小说软件测试,如何进行 iPhone 客户端的软件测试相关推荐

  1. IPHONE防盗软件测试工程师,如何进行iPhone 客户端的软件测试

    8{&w;O\ ]?5H0客户端版APP主要是通过的APP Store来进行安装的.在时, 开发会先在本地苹果机上打好包,然后我们在Xcode上进行安装或者直接在开发提供的网址上下载这个包就可 ...

  2. Xcode 9“ iPhone忙:准备对iPhone的调试器支持”

    本文翻译自:Xcode 9 "iPhone is busy: Preparing debugger support for iPhone" I'm looking for more ...

  3. itunes未能连接到iphone_FonePaw iPhone Data Recovery mac版(iphone数据恢复工具)

    iphone数据丢失?想要恢复iphone丢失的数据?FonePaw iPhone Data Recovery for mac是一款功能强大的iPhone手机数据的数据恢复软件.使用能够帮助用户快速恢 ...

  4. Fix My iPhone Mac版:修复iPhone白苹果、黑屏、卡住恢复错误等iOS 15 升级失败

    Fix My iPhone for mac提供快速.即时的解决方案来修复您的 iOS 系统问题,而不会丢失您的 iOS 数据的一个字节,无论您的设备处于恢复模式.白色 Apple 标志.黑屏.启动时循 ...

  5. 苹果将削减iPhone SE及AirPods产量 iPhone 13也要求减产

    3月28日消息,据国外媒体报道,消息人士透露,受多方面因素导致的需求不及预期影响,苹果公司计划削减旗下多款产品的产量,包括了新推出的iPhone SE. 从外媒的报道来看,苹果是计划将下一季度iPho ...

  6. iPhone 13系列整机较iPhone 12更重 最重接近半斤

    9月18日消息,据国外媒体报道,苹果公司9月15日凌晨推出的iPhone 13系列智能手机,已开始接受消费者预订,在各大主要市场的预订量相当可观,将在9月24日开始发货. 与去年10月份推出的iPho ...

  7. 深入理解iPhone委托模式兼谈iPhone生命周期

    深入理解iPhone委托模式兼谈iPhone生命周期(手把手教你iphone开发 - 基础篇) 作者:孙东风 2009-11-23(请尊重作者劳动成果,转载务必注明出处)   每个iPhone应用程序 ...

  8. iPhone屏蔽IOS更新、iPhone系统更新的提示(免越狱,有效期更新至2021年)

    iPhone屏蔽IOS更新.iPhone系统更新的提示(免越狱,有效期更新至2021年) 1.在Safari浏览器中粘贴如下链接,按提示打开链接. 输入http://apt.dataage.pub 2 ...

  9. iphone xr xs_如何关闭iPhone X,XS和XR

    iphone xr xs While the iPhone X, XS, and the XR no longer feature Apple's iconic home button, they s ...

最新文章

  1. SharePoint 2013中规划企业搜索体系结构
  2. 51单片机串口通信(字符串接收和发送)
  3. Tomcat源码解析四:Tomcat关闭过程
  4. SAP CRM Category创建场景
  5. python发送邮件脚本_python-发邮件脚本
  6. leetcode 383 赎金信 C++
  7. click事件在什么时候出发_剖析setTimeout和click点击事件的触发顺序
  8. 通俗易懂,Python的条件和循环语句
  9. django+mysql+插入数据库网页展示内容
  10. SQL Server数据库原理
  11. 架构设计师—你在哪层楼?
  12. MySql表以及数据导入导出
  13. unity Scene窗口的任意比例放大和缩小
  14. mysql 网页_mysql网页客户端工具
  15. matlab 高精度无理数,如何从MatLab上的无理数生成近似分数?
  16. Windows十四种系统故障解决方法
  17. linux tar.7z如何解压,Linux下解压:tar、rar、7z命令简单易懂的教程(含实例)
  18. iphone备忘录删除怎么恢复?分享苹果数据找回办法
  19. 用python创建widows窗口
  20. 数据可视化 信息可视化_可视化数据操作数据可视化与纪录片的共同点

热门文章

  1. mac 系统 dgm 转 cdr
  2. sonoff开关改装件控制(2)
  3. ESP8266控制继电器(支持HOMEKIT)
  4. 学习Linux命令(19)
  5. 英语介绍计算机带来的便利,随着互联网到来给我们带来很多的便利的英语怎么说...
  6. Spring boot 提示“Whitelabel Error Page”
  7. 抢滩登陆游戏android源码
  8. 测试使用skywalking_开源APM系统skywalking介绍与使用
  9. 无线数据采集DTU、无线io模块、无线4-20ma模拟量采集模块在工厂信息化MES系统DCS系统SCADA系统智慧工厂看板系统中的应用
  10. java打出的代码如何保存_如何使用java代码导出word