IOS手机测试环境搭建与测试方法.ppt_第1页
IOS手机测试环境搭建与测试方法.ppt_第2页
IOS手机测试环境搭建与测试方法.ppt_第3页
IOS手机测试环境搭建与测试方法.ppt_第4页
IOS手机测试环境搭建与测试方法.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、手机测试环境建设和测试战略培训资料福建省新大陆软件工程有限公司2014年三月、目录、背景、北京市时间2013年十二月23日上午6点,加州时间十二月22日下午2点,苹果和中国移动通信均同意从2014年1月17日开始正式销售苹果iphone。目录、环境介绍、情况1:对于具有苹果的测试人员,只需在MAC系统下安装x-code软件即可。案例2:非苹果测试人员只需首先在windows上安装虚拟机,然后安装苹果的MAC系统,最后安装x-code软件。虚拟机虚拟机、郑智薰MAC机器部署测试平台、1: CPU必须支持虚拟技术,即英特尔vt-x或AMD -V技术。2:内存必须大于或等于4g。3: windows

2、 7 64位操作系统。(推荐64位),1:电脑硬件配置要求,2:安装和配置自己的IOS开发环境的基本步骤:1:通过Securable工具验证是否支持本机虚拟化2:安装虚拟机器和安装补丁:3:安装Mac OS X系统:4:安装X-coos,PS:详细步骤见附件一。目录、测试过程、源代码和源代码时使用x-code执行模拟器测试。1:项目文件夹,双击。xocdeproj 档案,跳转接口如下: RUN和停止按钮、源代码、2:单击界面左上角的“运行”按钮。3:如果编译成功,将出现“build succeeded(构建已成功)”提示框,并且将出现手机模拟器界面,如下图所示。鼠标独立主密钥、开始模拟器测试以

3、及所有手指操作都可以用鼠标左键替换。源代码,4:如果编译失败,则有“build failed”提示框。在牙齿的情况下,必须根据特定的错误具体分析并重新编译。5:退出仿真器:首先单击模拟器,标题栏中将显示IOS模拟器。从下拉菜单中单击“退出IOS模拟器”。无源代码,1:使用开发人员帐户登录:2:创建开发人员计划。3:默认情况下,创建certificatesigningrequest . certsigningrequ文件。步骤4: 3将文件上载到IOS开发中心。5:下载可调试证书“developer_identity.cer”。6:下载“AppleWWDRCA.cer”证书。7:设置Device

4、s和APP IDS 8:创建和下载DevProvision.mobileprovision档案。9:配置X-CODE。没有源代码,只能进行实际的机械过程测试。未越狱的iphone的主要程序如下。配置x-code后,如果应用程序安装在iphone上,就可以进行实际测试。无源代码,1:下载可发布程序的证书“distribution_identity.cer”。2:创建和下载Distribution.mobileprovision档案。3:配置X-CODE。4:上传到app store,测试后上传app到itunes的任务如下。PS:有关详细步骤,请参阅附件2。目录、自动化测试工具、APPIUM、U

5、I自动化、IT Estin和APPIUM是用于测试基本和混合移动应用程序的开放源代码、跨平台测试框架。Appium支持IOS、Android和FirefoxOS平台。Appium使用web驱动程序的JSON wire协议驱动Apple系统的UIAutomation库,Android系统的ui automation框架。Appium还集成了Selendroid以支持Selendroid的早期版本。Appium使用标准自动化APIS,在跨平台时不需要重新编译或修改应用程序。语言支持支持Appium牙齿Selenium WebDriver,因此Appium使用Java、Object-C、JavaSc

6、ript、Php、Python、Ruby、C#和Clojure、自动化测试工具、APPIUM、UI自动化、IT Estin和苹果宣布了iOS 4.0的框架UI自动化以实现自动化测试。在IOS 4中实现UI自动测试很简单。首先,您可以创建用于自动化测试的JavaScript文件,从自动化工具中选择牙齿文件,选择测试的目标(模拟器和物理机器都可以),单击记录以运行选定的应用程序,还可以启动自动脚本操作。UIAutomation是当前比较好的UI自动化测试工具,但是提供的测试界面相对原始,难以操作,在测试过程中出现了其他错误。UI自动化要求测试人员掌握一定的编码能力,使用JavaScript编写脚本

7、,Javascript是难学的语言,遇到困难的问题会影响进度。自动化测试工具、AppIUM、UI自动化、It Estin、IT Estin是真正的机器自动化云测试客户端工具,适用于免费服务移动APP开发人员。根据实际的智能终端设备录制一个测试脚本,然后运行并输出运行结果。涵盖Android和iOS的两个茄子主要设备平台均支持智能终端设备,如PAD/PHONE/smart TV。目前最完整的功能是测试工具,它返回详细的测试报告,包括功能测试、UI测试、性能测试、可靠性测试、压力测试、日志和截图,以及错误原因和分析。ITestin还支持在终端设备上记录操作动作、生成脚本档案、在终端设备上重复播放和记录回放结果。自动化测试工具比较,目录,APP应用程序节目测试战略,1)安装测试2)卸载测试。1)应用程序的前台/后台办公切换;2)功能点测试。1)软件权限;2)数据安全性。1)极限测试;2)压力测试;3)性能评估。1)一致性测试2)信息反馈测试;3)介面简洁测试;4)介面美学测试;5)用户操作测试;6)行业标准测试;7)定制测试,1)手机本身程序与app的交互2)app与app的交互;3)硬件兼容性(各机器、IOS操作系统)、使用者经验测试、用户体验分为感官体验、交互体验、情感体验、浏览体验、信任体验等5个茄子主要类别。感官体验:为用户提

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论