- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
退出苹果测试计划
1.网络环境 网络切换 通常,在网络切换时,有如下测试要点需要检查。 是否会因为网络切换导致正在进行的网络通信业务失败。 一个网络通信业务,在两种网络环境下完成后,服务器端数据是否有异常。因为网络切换导致的业务失败,在新的网络环境下能否重试成功。 因为网络切换导致的业务失败,是否有人性化的用户提示。 网络切换不会导致程序Crash。 弱网络模拟 IOS系统自身就可以模拟弱网络环境, 进入到developersettings中打开“ networklinkconditioner” 支持模拟wifi、3G、2G下的弱网络。另外还支持addaprofile,自行设定网络参数值 设置某个具体的弱网络,见下图3: 一、手机软件中易出现Bug的情况: 功能 1.主要的功能是否实现 2.弹出窗口有无,取消或确定按钮的功能 3.有可滑动的tableView,一定要将内容填充超过一屏,上下滑动查看有无问题4.操作/状态类统计点上报正确 5.后台云配置软件功能是否成功。重启系统后,是否恢复。 6.信息查询、搜索等功能,结果是否正确,有无错漏 7.读取、传输含有特殊符号的数据时,是否会出现乱码 8.数据的计算是否准确,如流量、内存等数据 界面 9.按钮位置是否一致,名称显示完整与否,按钮名字是否与其功能相对应 10.界面 11.输入信息时键盘的的模式,弹出位置是否一致 性能 12.连接网络、页面刷新时是否有转圈等待,等待时间是否过长 13.多次点击某物是否会崩溃 14.按钮等滑动速度的快慢是否会崩溃 16.多次切换页面是否出现程序崩溃或者程序反映变慢 17.文件编辑:测试文件大小的限制,即多大文件会出 现程序崩溃。 18.程序使用(操作)时间较长时会不会卡住,反应慢 19.软件的动画效果与需求是否一致,是否存在性能问题 可用性 20.软件的触摸性是否良好,是否容易使用 21.程序是否有默认图片,是否清晰,大小合适 22.存在下拉框时是否符合苹果特点 23.有键盘输入的地方,要测试输入足够多的字符,键盘是否遮挡当前输入的内容,。 24.程序的反应速度,按钮点击后的反应程度 中尽量不要出现长按菜单的功能,这是android上的默认效果,iOS上长按大多是进入 一个特别的状态 26.页面的屏幕旋转 27.文字显示、字体颜色清晰可见。 特殊条件 29.设置密码时是否可以为空,是否是明文 30.对数字为0是否需要进行处理 31.上传、下载:测试上传、下载的文件大小限制,断网后续传。 32.测试程序对网络中断等问题的处理 33.主要功能,测试能想到的所有可能发生的状况,比如突然关闭啊,不保存就返回34.软件一些功能运行中的中断测试,不能出现异常 35.调整手机日期,软件是否出现不应该的问题。 兼容性 36.系统兼容性:一定要在、和上都进行测试 37.安装同类型竞品产品,相关功能是否会被抢占,快捷图标、浮窗等是否重叠、替代。38.越狱版iphone插件是否会对被测产品造成影响 39.软件的引导图、功能等在不同系统上不同时,要分别进行测试 和deb包都测试进行安装测试。 41.版本升级测试,在不同系统下,能否收到更新信息 其它 42.编写测试用例时,对于功能很少的也要尽量去分模块,一个模块一个模块写,尽量全面。 二、iOS使用技巧 1.安装ios的软件测试包: 正规途径是通过itunes,通过itunes同步,但是需要授权一个电脑,一个设备最多可以授权5台电脑。 再就是越狱的设备,可以通过91助手foriphone、Itools等直接安装(如果拥有开发者账户,则可以免除越狱) 2.iOS的log抓取 iOS有自己记录crash的功能,通常有Crash的情况下,就会有一个文件存储在手机文件中,文件位置private/var/mobile/Library/Logs/CrashRepoter。 3.iOS的截屏: 可以使用手机自带的方式Home+Power键截屏,也可以使用手机助手的截屏功能 4.iOS的Home键: 这个键使用短按、短按两次,都会有不同的功能调出,测试时可以全面使用 5.Instruments 用于动态追踪和分析iOS的代码的性能问题的测试工具; 一、测试工程师岗位职责目的 软件测试的目的是为了保证产品的最终质量,在软件开发的过程中,对软件产品进行质量控制,提高软件的可靠性。 1.制定测试产品的测试计划、方案; 2.设计并执行测试用
文档评论(0)