电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

APP测试文档

10页
  • 卖家[上传人]:测***
  • 文档编号:69002812
  • 上传时间:2019-01-11
  • 文档格式:DOCX
  • 文档大小:243.13KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、安装好Android SDK之后 打开 sdk工具Android 是基于Java开发的一款基于linux操作系统的虚拟机os系统Android它有各个版本,我们一般进行Android或者ios开发的时候为了保证我们的APP能够在市面上绝大部分手机上运行,都会要求你的APP兼容该操作系统上最低哪个版本.App测试重点:1系统版本兼容性测试。你要确定你的APP兼容的哪一个操作系统版本。2分辨率:针对不同分辨率的手机查看界面是否兼容。在需求文档中会指明至少兼容哪些分辨率下的哪些屏幕尺寸的手机.甚至会指出手机型号.3app向前兼容性测试:查看新版本发布之后,你当旧版本是否可用。如果需要强制更新,是否有对应的更新操作。App更新方式有两种 一种完全更新就是下载完全版本然后完全覆盖更新,一种部分更新,只下载更新文件进行更新。正常情况下 app测试和我们web测试一样 它也分开发环境 测试环境以及线上环境。在这几个环境中,我们一开始最蒙圈的就是网络环境问题.公司里面常用的几种解决方式1:修改你本的hosts文件一般位于以下路径C:WindowsSystem32driversetchosts该文件可以

      2、映射ip地址和访问域名可以通过修改该文件 将我们访问的网址 映射到我们公司的局域网或者外网的测试环境。2由运维人员对你整个项目组的交换机或者路由器进行DNS重定向,让其指向测试环境。App测试和web注意点:如果你们在简历中写了app测试,那么如果该app可以在各大应用市场上下载到,那么你需要注意下你的APP版本更新要和它市场上的记录一致。Android和ios的发布 它不太一样:Android发布的时候只要通过安全检查,即可发布到应用市场.Ios需要发送到App Store进行审查 该审查可能需要几天时间。不通过还要打回。如果ios发生重大bug怎么办?找到bug 修复 测试通过 然后更新新版本即可 .Android的windows开发环境就是 Android Sdk 类似Java的 JDK它需要下载对应的 android版本的系统镜像 来进行模拟运行。安装好后有2个工具一个是SDK管理工具用来下载各个版本下Android的系统包和源码包AVD虚拟机模拟工具,用来模拟Android手机.虚拟机创建的时候 默认是创建在C盘的,所以你的C盘要足够 起码保留10G存储空间。测试需要执行3个

      3、软件1android虚拟机 用来模拟android操作系统(后期可以换成模拟器或者android手机)2appium 它是一个代理服务器,它可以帮我们将我们编写的脚本发送对应的指令到android模拟器上进行执行3编译工具,用来编写以及运行我们的python代码如何查看我们测试的apk工具的安装包名和启动主程序名在android中 它是基于package来定位程序,每个公司的应用的packagelaunchable-activity 启动窗体,在android中 跟我们的C#类似 它都有一个启动的主窗体只不过它的原生窗体称之为 activity如果报错 mon.exceptions.SessionNotCreatedException: Message: A new session could not be created那么你需要退出当前启动appium然后通过cmd命令行 进去你的appium安装文件夹然后通过 appium.exe文件 启动appium如果你需要连接你的android手机 就需要修改以下2个配置文件因为 appium目前未支持android8以上的系统需要手动修改

      4、几个配置文件第一个Appium安装目录node_modulesappiumlibdevicesandroidandroid.js注释掉 113 和114行第二个Appium安装目录node_modulesappiumnode_modulesappium-adblibadb.js需要将android添加到你的系统环境变量中第一步设置你的android环境变量ANDROID_HOME 值为你的android安装地址第二步 在path系统变量中追加以下代码(win7)%ANDROID_HOME%platform-tools;%ANDROID_HOME%tools;如果报错 ANDROID_HOME 错误使用cmd 命令 进入到appium的文件夹 在命令行找到appium文件夹 使用 appium.exe命令启动我们做app测试的时候 需要3个软件第一个是我们的android设备 可以是 虚拟机 也可以是各种android模拟器 也可以是真机(最多)第二个我们需要使用appium 这个软件来完成一个代理服务器的作用.我们编写的脚本会发送到appium上,再由appium将命令发送到andro

      5、id设备上进行执行第三个我们的编译运行工具 eclipse,编写以及运行我们的appium的脚本(Java也可以用python)如果一致报错 报你的ANDROID_HOME环境变量没有配置那么我们就需要使用 命令行来启动appium我们可以使用adb android命令来执行一些操作(前提是要配置好环境)Adb devices 来查看当前所有可用的已经连接的android设备第一次运行appium 到新的设备中 会安装2个app应用如果已经能够正常运行但是在次运行报错 跟session 会话有关 你需要将 appium停止 再开启即可如果你想真机测试1你需要开启你的开发人员调试模式并且允许调试(每个手机都不一样需要自行百度)2你要下载手机和电脑之间的连接驱动(你可以下一个手机助手帮你连接)3在手机上面允许电脑远程调试App测试比较麻烦的以点:一种是原生开发:就类似我们的winform,它使用纯原生的android控件(ios)进行开发,一种H5页面开发 :外面是套了一个APP的壳子(浏览器),打开之后里面都是纯html5的页面.一种混合开发:一半原生,一半h5(跟开发人员沟通,确定哪些界面是H5的 哪些是原生的)我们自己测试的时候 不知道如何定位元素我们可以使用android自带的工具 位于android安装包下 tools文件夹下uiautomatorviewer.bat 这个脚本改叫运行之后可以启用应用 该应用可以获取你当前连接的虚拟机界面以及解析该界面的结构,方便我们定位元素(如果在公司里面,可以直接问开发人员 这样更快)

      《APP测试文档》由会员测***分享,可在线阅读,更多相关《APP测试文档》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.