iOSapp测试,ios app 如何进行性能测试目前有什么可以使用的工具

1,ios app 如何进行性能测试目前有什么可以使用的工具OneAPM Mobile Insight 可以测试 IOS App 性能 Mobile Insight不过是真实用户的性能数据,需要集成到App 中,目前公司只在做app接口的性能测试 。Xcode自带的工具instrument可以 , 也可以试试oneAPM 。
2,通过什么方法对iOS平台的App进行测试测试环节包括很多:1)兼容性测试;2)功能性测试;3)自动化回归测试;4)压力测试;TestBird可以测:TestBird-APP和手游测试专家首选现在全球最火的clash of clans(部落战争) , 还有像保卫萝卜、植物大战僵尸2、割绳子这些都是比较经典的带策略性质的游戏 , 都很耐玩 。这些都能在特牛手游网下载到 。
3,ios开发者账号怎么测试app1.学ios的话,你必须要用开发工具xcode,这时候你必须要有一个mac,也必须申请ios开发者帐号;如果光看文档那就不用了2.如果要调试程序,那开发工具自带模拟器,不需要信用卡 。如果要传到iphone或ipad上,那么必须上传app store,这时候就需要银行卡了 。因为要发布你的程序是要付费的 。首先 apple 个人开发者 是需要99刀的 然后 apple 还有两种开发者证书 一种是99刀 企业开发者 还有一种是299刀 企业开发者 两种都属于企业开发者 , 然后你说的绑定开发者账号 应该就是在某个企业的证书中加入一个你这个id的成员,这样你就成为开发者了。不过我不建议这么做 除非你认识那个公司,而且很熟 , 不然你都不知道你的证书什么时候不能用了 注册成为开发者,最少是99刀,除非是我说的那种方式 。【iOSapp测试,ios app 如何进行性能测试目前有什么可以使用的工具】
4,ios app测试的流程是怎样的苹果IOS app开发流程1. App的idea形成2. App的主要功能设计3. App的大概界面构思和设计(使用流程设计)4. 大功能模块代码编写5. 大概的界面模块编写6. 把大概的界面和功能连接后,app的大致demo就出来了7. demo自己试用和体验几遍后,根据情况修改8. app的0.8左右版本完成后可以加入production的图标和部分UI图片9. 没有大错误后,0.9版本可以尝试寻找beta用户10. 根据测试用户的反馈,重复 7 - 9的步骤11. app完成后 , 加入app icon, iTunesArtwork等等UI元素 。反复测试无错误后上传iTunes下载adb工具包,相应的adb工具包会有很多,只要包含如图红框内三项即可使用;用usb线连接手机与电脑 , 并确保手机打开usb调试功能,具体如何打开连接可参考下方链接中步骤 。注意:若手机未连接成功打开软件后会显示(waiting for device)如图;0vivox9手机怎么与电脑连接3录制过程,有两种方法 。第一种方法是直接从工具包文件夹中自带的程序进入操作界面,如图即可开始操作手机app,红色划线部分为抓取日志文档(系统默认)初始大小为0kb,会自动记录;4第二种方法是从运行中调用命令,这里要求将adb工具包尽量放在电脑磁盘根目录下(安装包名称尽量使用英文),方便调用 。本文adb工具包放在d盘根目录下 , 可用命令cd d:\adb进行调?。?调取完成后输入:打印应用程序的logps:1 , 详细相关操作命令如图示;2,划红线部分为log日志需要保存到的文档名称,初始大小为0kb 。5,测试iOS App 时需要注意什么说说自己平时在测试中总结的需要关注的各种情境,欢迎补充哈~app使用过程中,接听电话 。可以测试不同的通话时间的长短,对于通话结束后,原先打开的app的响应,比如是否停留在原先界面,继续操作时的响应速度等 。app使用过程中 , 有推送消息时,对app的使用影响设备在充电时,app的响应以及操作流畅度设备在不同电量时(低于10%,50% , 95%),app的响应以及操作流畅度意外断电时 , app数据丢失情况网络环境变化时,app的应对情况如何:是否有适当提示?从有网络环境到无网络环境时 , app的反馈如何?从无网络环境回到有网络环境时,是否能自动加载数据,多久才能开始加载数据多点触摸的情况跟其他app之间互相切换时的响应进程关闭再重新打开的反馈ios系统语言环境变化时各实体按键的测试,比如音量键,锁屏键 , home键 。后两者还可以设计好多用例,比如app打开状态下,按home键/锁屏键之后,隔1分钟,5分钟,10分钟,30分钟后,重新打开app/解锁,看是否还在原来打开的app子界面,还是回到app的主界面 。横屏和竖屏的显示和切换多次快速点击时 , 这个同样适用于andriod(感谢 @朱仕达 的补充哈)ios不同版本(尤其是ios 5和7之间,ui更新比较大)app有更新时能否主动推送(感谢 @陈佑洋 同学补充哈)(以下感谢 @steven zhang 同学补充)1. 开始你拿到 ipa 文件的时候 ,  要看看文件大小 。50m 是个分界点 。因为 用手机网络的时候,如果 大于 50m ,  会有警告,(也许是不能下载了,只能用wifi,我记不清楚了, 你去查一下 。)2. 程序界面里有 uiwebview 的时候,试试快速切换界面 ,  多做几次,看看会不会奔溃 。因为uiwebview里不止一个线程,有可能会有奔溃的现象 。3. 还有就是模拟itunes app更新的过程 。(怎么模拟, 我不敢乱说 。也许你可以作点研究 。)比如 你购买了app里的某些东西,然后更新了app ,  看看购买的东西是不是还在,等等。。。4. 你提到的ui,补充一下,要看看一般屏幕 和 双倍精度屏幕,显示的是不是都好 。在历代机型上的测试主屏幕上的图标和程序名称显示是否正确观察UI是否符合设计多任务并存的情况下,测试app的流畅性当前app的声音播放功能是否在拔出耳机后自动暂停播放器类app或者有播放功能的app对各种格式文件的支持播放视频时,长时间不操作会不会自动锁屏当前app的播放是否能将另一个app的播放中断设置不同的通知中心状态,观察app是否能够正确推送消息开启各种权限后 , 测试能否使用该权限,例如定位、推送、照片访问、通信录访问分享功能、外部链接和广告通过iTunes同步内容社交媒体帐号绑定功能输入功能键盘弹出后内容是否显示正常输入外语时是否存在换行问题 , 例如一个单词被拆开换行wifi和3g环境的识别下载的时候是否会自动锁屏(IOS下自动锁屏一般会中断下载)下载任务的断点续传横竖屏切换多点触控支持多国语言的app在系统语音变更后能否自动调节成当前语言不同颜色背景下,状态栏的显示是否正常有来电或推送时app是否能自动暂停(对游戏很重要)距离感应器、光线感应器、重力感应器是否作用于当前app定位误差