精华内容
下载资源
问答
  • 移动端测试

    千次阅读 2019-10-15 22:50:42
    移动端测试移动端测试移动端测试概述一、移动端的认识1.什么是移动端2.移动端操作系统3.手机测试的分类传统手机测试手机应用软件测试二、与PC端软件测试的区别移动端测试的复杂性三、移动端测试流程四、移动端测试...

    移动端测试

    移动端测试概述

    移动端测试:

    移动端软件测试就是符合多重网络,不用系统,不同硬件配置下发现软件缺陷,并保证提高软件质量的过程

    一、移动端的认识

    1.什么是移动端

    • 广义:
      手持移动的设备

    • 狭义:
      手机和Ipad

    2.移动端操作系统

    • IOS
    • Android
    • Windows Phone
    • Symbian
    • Windows Mobile
    • Blackberry

    3.手机测试的分类

    传统手机测试

    是指测试本身,如抗压、抗摔、抗疲劳、抗低温高温等,也包括手机本身的功能、性能等测试

    手机应用软件测试

    手机应用软件是基于手机操作系统之上开发出来的软件,做这样的测试,就叫做手机应用软件测试

    二、与PC端软件测试的区别

    移动端测试的复杂性

    • 网络多样化: 2G网络、3G网络、4G网络、WIFI
    • 支持系统多样化: 手机操作系统: Android、IOS、windows Phone等
    • 硬件配置多样化: 内存大小种类多、核心数量多
    • 分辨率类型多样化: 720x1280、1080x1920等

    在这里插入图片描述

    三、移动端测试流程

    流程图

    在这里插入图片描述

    四、移动端测试要点

    1. 安装、下载测试

    安装测试

    • 从不同的渠道获取安装程序是否正常安装
    • 软件在不同操作系统下安装是否正常
    • 软件安装后的是否能够正常运行,安装后的文件是否写到了指定的目录里
    • 软件安装过程是否可以取消,点击取消后,写入的文件是否如概要设计说明处理
    • 软件安装过程中意外情况的吹是否符合需求(如死机,重启,断电)
    • 安装空间不足时是否有响应提示
    • 安装后没有生成多余的目录结构和文件
    • 对于需要通过网络验证之类的安装,在断网情况下尝试一下
    • 还需要对安装手册进行测试,依照安装手册是否能顺利安装

    卸载测试

    • 直接删除安装文件夹卸载是否有提示信息
    • 测试系统直接卸载程序是否有提示信息
    • 测试卸载后文件是否全部删除所有的安装文件夹
    • 卸载过程中出现的意外情况的测试(如死机、断电、重启)
    • 卸载是否支持取消功能,单机取消后软件卸载的情况
    • 系统直接卸载UI测试,是否有卸载状态进度条提示

    2. UI测试

    导航测试

    • 按钮、对话框、列表和窗口等;或在不同的连接页面之间需要导航
    • 是否易于导航,导航是否直观
    • 是否需要搜索引擎
    • 导航帮助是否准确直观导航与页面结构、菜单、连接页面的风格是否一致

    图形测试

    • 横向比较。各控件操作方式统一
    • 自适应界面设计,内容根据窗口大小自适应
    • 页面标签风格是否统一
    • 页面的图片应有其实际意义而要求整体有序美观
    • 图片质量要高且图片尺寸在设计符合要求的情况应尽量小
    • 界面整体使用的颜色不宜过多

    内容测试

    • 输入框说明文字的内容与系统是否一致
    • 文字长度是否加以限制
    • 文字内容是否表意不明
    • 是否有错别字
    • 信息是否为中文显示
    • 是否有敏感词汇、关键字
    • 是否有敏感性图片,如涉及版权、专利、隐私等图片

    3.功能测试

    运行APP

    • 1.App安装完成后的试运行,可正常打开软件
    • 2.App打开测试,是否有加载状态进度提示
    • 3.App打开速度测试,速度是否客观
    • 4.App页面间的切换是否流畅,逻辑是否正确
    • 5.注册
    • 6.登录
    • 7.注销

    应用的前后台切换

    • 1.APP切换到后台,再回到app,检查是否停留在上一次操作界面
    • 2.APP切换到后台,再回到app,检查功能及应用状态是否正常
    • 3.app切换到后台,再回到前台时,注意程序是否崩溃,功能状态是否正常
    • 4.手机锁屏解屏后进入app注意是否会崩溃,功能状态是否正常
    • 5.当App使用过程中有电话进来中断后再切换到app,功能状态是否正常
    • 6.当杀掉app进程后,再开启app,app能否正常启动。
    • 7.出现必须处理的提示框后,切换到后台,再切换回来,检查提示框是否还存在,有时候会出现应用自动跳过提示框的缺陷
    • 8.对于有数据交换的页面,每个页面都必须要进行前后切换、锁屏的测试,这种页面最容易出现崩溃。

    免登录

    很多应用提供免登陆功能,当应用开启时自动以上一次登录的用户来使用身份来使用app

    • 1.app有免登录功能时,需要考虑版本差异
    • 2.考虑无网络情况时能否正常进去免登录状态
    • 3.切换用户登录后,要校验用户登录信息及数据内容是否相应更新,确保原用户退出
    • 4.根据现有规则,一个账户只允许登录一台机器。所以,需要检查一个账户登录多台手机的情况。

    原手机里的用户需要被踢出

    • 5.app切换到后台,再切回前台的校验
    • 6.切换到后台,再切换回前台的测试
    • 7.密码更换后,检查有数据交换时是否进行了有效身份的校验
    • 8.支持自动登录的应用再进行数据交换时,检查系统是否能自动登录成功并且数据操作无误。
    • 9.检查用户主动退出登录后,下次启动app,应停留在登录界面

    数据更新

    • 1.需要确定哪些地方需要提供手动刷新,哪些地方需要自动刷新,哪些地方需要手动+自动刷新。
    • 2.确定哪些地方从后台切换回前台时需要进行数据跟新
    • 3.根据业务,速度及流量的合理分配,确定哪些内容需要实时更新,哪些需要定时更新
    • 4.确定数据展示部分的处理逻辑,是每次从服务端请求,还是有缓存到本地,这样才能有针对性的进行相应测试。
    • 5.检查有数据交换的地方,均有相应的异常处理。

    离线浏览

    很多应用会支持离线浏览,即在本地客户端会缓存一部分数据供用户查看。

    • 1.在无网络情况可以浏览本地数据
    • 2.退出app再开启时能正常浏览
    • 3.切换到后台再切回前台可以正常浏览
    • 4.锁屏后再解屏回到应用前台可以正常浏览
    • 5.在对服务端的数据有更新时会给予离线的相应提示

    APP更新

    • 1.当客户端有新版本时,有更新提示。
    • 2.当版本为非强制升级版时,用户可以取消更新,老版本能正常使用。用户在下次启动app时,仍能出现更新提示
    • 3.当版本为强制升级版时,当给出强制更新后用户没有做更新时,退出客户端。下次启动app时,仍出现强制升级提示。
    • 4.当客户端有新版本时,在本地不删除客户端的情况下,直接更新检查是否能正常更新。
    • 5.当客户端有新版本时,在本地不删除客户端的情况下,检查更新后的客户端功能是否时新版本。
    • 6.当客户端有新版本时,在本地不删除客户端的情况下,检查资源同名文件如图片是否能正常更新成最新版本,如果以上无法更新成功的,也都属于缺陷

    定位、照相服务

    • 1.App有用到相机,定位服务时,需要注意版本差异
    • 2.有用到定位服务,照相机服务的地方,需要进行前后台切换测试,检查应用是否正常。
    • 3.当定位服务没有开启时,使用定位服务,会友好性弹出是否允许设置定位提示,当确定允许开启定位时,能自动跳转到定位设置中开启定位服务。
    • 4.测试定位、照相机服务时,需要采用真机进行测试

    时间测试

    客户端可以自行设置手机的时区、时间,因此需要校验设置对app的影响。
    –中国为东8区,所以当手机设置的时间非东8区时,查看需要显示使劲按的地方,时间是否展示正确,应用功能是否正常,时间一般需要根据服务器时间再转换成客户端对应的时区来展示,这样的用户体验比较好。比如发表一篇微博在服务端记录的时10:00,此时,华盛顿时间为22:00,客户端区浏览时,如果设置耳朵是华盛顿时间,则显示的发表时间即为22:00,当时间设回东8区时间时,在查看则显示为10:00

    PUSH测试(消息推送测试)

    • 1.检查push消息是否按照指定的业务规则发送
    • 2.检查不接受推送消息时,检查用户不糊再接收到push
    • 3.如果用户设置免打扰的时间段,检查在免打扰时间段内,用户接收不到PUSH。在非免打扰时间段,用户能正常接收到push
    • 4.当push消息是针对登录用户的时候,需要检查收到的push与用户身份是否相符,没有错误地将其它人的消息推送过来。一般情况下,只对手机上最后一个登录用户进行消息推送。
    • 5.测试push时,需要采用真机进行测试

    4.性能测试

    极限测试

    在各种压力情况下,如电池、存储、网速等,验证App是否能正确相应

    • 内存满时安装App;
    • 运行App时手机断电
    • 运行App时断掉网络

    相应能力测试

    测试App中的各类操作是否满足用户响应时间要求

    • App安装、卸载的响应时间;
    • App各类功能性操作的影响时间

    压力测试

    反复长期操作下、系统资源是否占用异常

    • App反复进行安装、卸载,查看系统资源是否正常;
    • 其他功能反复进行操作,查看系统资源是否正常

    性能评估

    评估典型用户应用场景下,系统资源的使用情况

    基线测试

    与竞争产品的Benchmarking【设定性能的基准】,产品演变对比测试等

    5.交叉事件测试

    交叉事件测试

    交叉事件又叫事件货冲突测试,是指一个功能正在执行过程中还,同时另外一个事件或操作对该过程进行干扰的测试

    • 1.多个App同时运行是否影响正常功能
    • 2.App运行时前/后台切换是否影响正常功能
    • 3.App运行时拨打/接听电话
    • 4.App运行时发送/接收信息
    • 5.App运行时发送/接收邮件
    • 6.App运行时切换网络(2G、3G、4G、5G、WIFI)
    • 7.App运行时浏览网络
    • 8.App运行时使用蓝牙传送/接收数据
    • 9.App运行时使用相机、计算器等手机自带设备

    6.兼容性测试(适配性测试)

    • 与本地及主流App兼容
    • 不同操作系统兼容
    • 不同手机品牌兼容
    • 不同屏幕分辨率兼容
    • 不同网络兼容

    7.升级、更新测试

    新版本发布后,配合不同网络环境的自动更新提示及下载、安装、更新、启动、运行的验证测试

    • 1.测试升级后的功能是否与需求说明一样
    • 2.测试与升级模块相关的模块功能是否与需求一致
    • 3.升级安装意外情况的测试(升级安装意外情况的测试(如死机、断电、重启))
    • 4.升级界面的UI测试
    • 5.不同操作系统间的升级测试

    8.用户体验测试(易用性测试)

    • 是否有空数据界面设计,引导用户去执行操作
    • 是否滥用用户引导
    • 是否有不可点击的效果
    • 菜单层次是否太深
    • 交互流程分支是否太多
    • 相关的选项是否离得很远
    • 一次是否载入太多数据
    • 界面中按钮可点击范围是否适中
    • 标签页是否根内容没有从属关系,当切换标签的时候,内容跟着切换
    • 操作应该有主次从属关系
    • 是否定义Back的逻辑,设计软硬件交互式,Back键应具体定义
    • 是否有横屏模式的设计,应用一般需要支持横屏模式,即自适应设计

    9.硬件环境测试

    手势操作测试

    • 手机开屏对运行中App的影响
    • 切换网络对运行中的App的影响
    • 运行中的App前后台切换的影响
    • 多个运行中App的切换
    • App运行时关机
    • App运行时重启系统
    • App运行时充电
    • App运行时Kill掉进程再打开

    网络环境测试

    • 无网络时,执行需要网络的操作,给予友好提示,确保程序不出现崩溃
    • 内网测试时,需要注意选择到外网操作时的异常情况处理
    • 在网络信号不好时,检查功能状态是否正常,确保不因提交数据失效而造成崩溃
    • 在网络信号不好时,检查数据是否会一直处于提交中的状态,有误超时限制,如遇数据交换失败时要给予提示
    • 在网络信号不好时,执行操作后,在回调没有完成的情况下,退出本页面或者执行其他操作的情况, 有无异常情况
    • 后台服务器牵涉到DNS,空间服务商的情况下会影响其稳定性

    10.客户端数据库测试

    • 一般的增、删、改、查测试

    • 当表不存在是是否能自动创建,当数据库被删除后能否再自建,数据是否还能从服务器中获取回来并保存

    • 在业务需要从服务端取回数据保存到客户端的时候,客户端能否将数据保存到本地

    • 当业务需要从客户端取数据时,检查客户端数据存在时,app数据是否能自动从客户端数据取出,还是仍然会从服务端获取?检查客户端数据不存在时,app数据能否从服务器端取到并保存到客户端

    • 当业务对数据进行了修改、删除后,客户端和服务端是否会有相应的更新

    11.安全测试

    • 软件权限安全性
    • 人机接口安全性
    • 通讯安全性
    • 数据安全性
    • 安装与卸载安全性

    软件权限安全性

    • 1.扣费风险:包括发送短信、拨打电话、连接网络等
    • 2.隐私泄露风险:包括访问手机信息、访问联系人信息等
    • 3.对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测
    • 4.限制/允许使用手机功能接入互联网
    • 5.允许使用手机发送接收信息功能
    • 6.限制允许应用程序来注册自动启动应用程序
    • 7.限制或使用本地连接
    • 8.限制/允许使用手机拍照或录音
    • 9.限制/允许使用手机读取用户数据
    • 10.限制/允许使用手机写入用户数据
    • 11.检测App的用户授权级别、数据泄露、非法授权访问等

    安装和卸载测试

    • 1.应用程序应能正确安装到设备驱动程序上
    • 2.能够在安装设备驱动程序上找到应用的相应图标
    • 3.是否包含数字签名信息
    • 4.JAD文件和JAR包中包含的所有托管属性及其值必需是正确的
    • 5.JAD文件显示的资料内容与应用程序显示的资料内容应一致
    • 6.安装路径应能指定
    • 7.没有用户的允许,应用程序不能预先设定自动启动
    • 8.卸载是否安全,其安装进去的文件是否全部卸载
    • 9.卸载用户使用过程中产生的文件是否有提示
    • 10.其修改的配置信息是否复原
    • 11.卸载是否影响其他软件的功能
    • 12.卸载应该移除所有的文件

    数据的安全性

    • 1.当密码或其他的敏感数据输入到应用程序时其不会被存储在设备中,同时密码也不会被解码
    • 2.输入的密码将不以明文形式进行显示
    • 3.密码、行用卡明细、或其他的敏感数据将不被存储在它们预输入的位置上
    • 4.不同的应用程序的个人身份证或密码长度必需至少在4-8个数字长度之间
    • 5.当应用程序处理敏感数据时,不以明文形式将数据写到其它单独的文件或者临时文件中。以防止应用程序异常终止而又没有删除它的临时文件,文件可能遭受入侵者的袭击,然后读取这些数据信息
    • 6.备份应该加密,恢复数据应考虑恢复过程的异常通讯中断等,数据恢复后再使用前应该经过校验
    • 7.应用程序考虑系统或者虚拟机器产生的用户提示信息或安全警告
    • 8.在数据删除之前,应用程序应当用纸用户或者应用程序提供一个”取消“命令的操作,”取消“命令操作能够按照设计要求实现其功能
    • 9.应用程序当能够处理当不允许应用软件连接到个人信息管理的情况
    • 10.在没有用户明确许可的前提下不损坏、删除个人信息管理应用程序中的任何内容
    • 11.如果数据库中重要的数据正要被重写,应及时告知用户

    通信的安全性

    • 1.在运行其软件过程中,如果有来电、SMS、EMS、MMS、蓝牙、红外等通讯或充电时,是否能暂停程序,优先处理通讯,并在处理完毕后能正常恢复软件,继续其原来的功能
    • 2.当创立连接时,应用程序能够处理因为网络连接中断,进而告诉用户连接中断的情况
    • 3.应能处理通讯延时或中断
    • 4.应用程序将保持工作到通讯超时,进而发送给用户一个错误信息指示有连接错误

    人机接口安全性

    • 1.返回菜单总保持可用
    • 2.声音的设置不影响应用程序的功能
    • 3.应用程序必需能够处理不可预知的用户操作,例如错误的操作和同时按下多个键

    12.接口测试

    服务端一般会提供JSON格式的数据给客户端,所以我们在服务端需要进行接口测试,确保服务端提供的接口并转换的JSON内容正确,对分支、异常流有相应的返回值。此块测试可以采用itest框架进行测试。最方便的是采用httpclient进行接口测试。
    进行服务端测试时,需要开发提供一份接口文档

    JSON

    JavaScript Object Notation 是一种轻量级的数据交换格式

    itest

    测试框架是TaoBao测试部门开发的一套单元测试框架

    Httpclient

    是Apache Jakarta Common下的子项目,可以用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新版本和建议

    展开全文
  • 移动端测试是什么? 移动端测试是指对移动应用进行的测试,即实体的特性满足需求的程度。 移动端测试分类 app功能测试(此五点背下,面笔试要求!) 1.业务逻辑正确性测试 产品文档 隐性...
    • 移动端测试是什么?

        移动端测试是指对移动应用进行的测试,即实体的特性满足需求的程度。
      
    • 移动端测试分类

      • app功能测试(此五点背下,面笔试要求!)

        • 1.业务逻辑正确性测试

            产品文档
          隐性需求- 写成测试用例
          
        • 2.兼容性测试

          1.系统版本:
          
          	android版本:官方版本(5.1 4.3 6.0…) 华为 小米 魅族
          
          	iOS版本:官方版本
          
          2.分辨率:480x720 1920x 1080,关注点:图片展示
          		
          3.网络情况:2G 3G 4G 5G Wi-Fi
          	
        • 3.异常测试

            1.热启动应用:应用置于后台,应用置于前台过程
            2.网络切换&中断恢复
            3.电话&信息中断恢复
          
        • 4.升级&安装卸载测试

    1.升级:系统升级,渠道升级,临近版本(1.0->1.1),跨版本(1.0->1.5)		
    2.安装卸载测试:系统版本,首次安装,覆盖安装,卸载后安装,卸载->安装->卸载
    
      • 5.健壮性测试

        1.手机资源消耗:cpu,内存
        2.流量消耗:图片,传输数据压缩
        3.崩溃恢复测试:闪退,报错误
        
    • 自动化测试

    重复的工作交给机器去做,解放初一部分人新功能测试和探索性测试
    • app自动化测试

        通过场景和数据的预设,把以人为驱动的测试行为转化为机器执行的一种过程.
        ⚠️ 并不是所有功能都能进行自动化
      
    • app安全测试

        通过安全测试技术,保证app尽可能的不存在安全漏洞.
      

     

    展开全文
  • 移动端已成为互联网的趋势,通过移动端云测试、移动端抓包、adb 系统讲解、以及移动端性能测试,提升移动端测试能力;   学习软件测试所需要linux 基础知识和linux 项目部署,具备测试环境部署和维护能力; &...
  • 本章主要说明了移动端测试环境的搭建,能够在工作中独立完成测试环境的搭建,模拟器的使用,能把项目部署流程熟练操作。通过对移动端测试基础知识的讲解,能够清楚认识对于移动端项目的深入理解。 熟练掌握移动端...
  • APPium移动端测试

    2020-03-04 14:15:00
    移动端测试 1.什么是移动端测试 移动端测试是指对移动应用进行的测试,即实体的特性满足需求的程度 2.移动端测试分类 a.app功能测试 1.业务逻辑正确性 产品文档 隐性需求 2.兼容性测试 系统版本 分辨率 ...

    移动端测试

    1.什么是移动端测试

    	移动端测试是指对移动应用进行的测试,即实体的特性满足需求的程度
    

    2.移动端测试分类

      a.app功能测试
      	1.业务逻辑正确性
    		产品文档
    		隐性需求
    	2.兼容性测试
    		系统版本
    		分辨率
    		网络情况
    	3.异常测试
    		热启动应用
    		网络切换&中断恢复
    		电话&信息中断恢复
    	4.升级&安装卸载测试
    	5.健壮性测试
    		手机资源消耗
    		流量消耗
    		崩溃恢复等测试
      b.app自动化测试
      通过场景和数据的预设,把以⼈为驱动的测试⾏为转化为机器执⾏的⼀种过程.
    并不是所有功能都能进⾏⾃动化
      c.app安全测试
      通过安全测试技术,保证app尽可能的不存在安全漏洞.
    

    3.移动端测试环境搭建

    4.adb命令

    a.启动和关闭服务
    	关闭adb服务,输入命令 adb kill-server
    	启动adb服务,输入命令 adb start-server
    b.查询连接状态
    	adb devices
    c.操作指定的设备
    	adb -s <serialNumber> <command>
    d.获取设备版本
    	adb shell getprop ro.build.version.release
    e.发送文件到手机
    	adb push 电脑端⽂件路径/需要发送的⽂件 ⼿机端存储的路径
    f.从手机拉取文件到电脑
    	adb pull ⼿机端的路径/拉取⽂件名 电脑端存储⽂件路径
    g.查看手机运行日志
    	adb logcat
    h.安装应用程序
    	adb install -r <path_to_apk>
    i.卸载应用程序
    	输入命令 adb uninstall <appPackage>
    j.获取App的appPackage和appActivity
    方式一:
    	先在设备里打开要获取的App
    	输入命令 adb shell dumpsys window windows | findstr mFocusedApp
    方式二:通过.apk程序文件来获取appPackage和appActivity):
    	命令行进入Android SDK目录下aapt所在的目录里。
    	输入aapt dump badging <path_to_apk>
    k.获取app启动时间
    	adb shell am start -W 包名/启动名
    l.查看内存信息
    	adb shell dumpsys meminfo <package_name>
    

    5.APPium介绍

    Appium 是一个自动化测试开源、跨平台工具。它允许测试人员在不同的平台(iOS,Android)使用同一套API来写自动化测试脚本,这样大大增加了 iOS 和 Android 测试套件间代码的复用性。支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用。
    APPium的特点
    	1.⽀持语⾔:Java,C#,Python,php,perl,ruby,Node.js
    	2.⽀持Android和iOS系统
    	3.⽀持跨应⽤
    
    展开全文
  • 移动端测试总结

    2019-09-26 16:26:52
    这个月有重要的事情,需要总结移动端测试与服务端测试,先把接口测试的总结放一边。。。 移动端测试 从四个方面总结了一下移动端测试的相关知识 定义 移动端测试是指针对移动平台的软件进行的测试,也可以...

    前言

    这个月有重要的事情,需要总结移动端测试与服务端测试,先把接口测试的总结放一边。。。

    移动端测试

     

     

     从四个方面总结了一下移动端测试的相关知识

    定义

    移动端测试是指针对移动平台的软件进行的测试,也可以成为APP测试。

    测试阶段

    移动端的测试流程与传统的web端、pc端类似

     

     

     主流程如下:

    需求评审->测试用例编写、评审->执行测试->预发布测试->渠道包测试->发版

    一般的流程就是这样,如果项目有其他特别的要求,可以穿插在整个测试流程中

    测试点

     

     

     由于移动端的特殊性,测试点与传统的web端、pc端稍有不同,主要可以分为几点:功能测试;安装、卸载、升级测试;UI测试;系统交互测试;兼容性测试;性能测试;接口测试;安全测试。这些基本可以将图中的测试点涵盖。

    上线阶段

     

     

    1、对于移动端APP上线来说,相对于传统项目上线则多了一个阶段--灰度发布。

    灰度发布时在产品正式发布前、将产品线推送个部分用户使用,目的是完善产品,为正式上线做准备。

    灰度发布的重点:

    • 用户的筛选,样本用户的筛选一定要具备代表性,此部分的使用习惯一定要包含或高概率包含本次灰度发布所升级的核心功能。
    • 灰度跟踪系统所收集的数据,一定要是有价值的数据,作为验证灰度发布结果的量化手段。

    2、crash率

    Crash率又称之为APP地雷,经常和开发者“躲猫猫”,和用户“亲密约见”,最终导致用户与APP一言不合就提分手!

    crash对于一个APP而言非常重要,能够避免,预防的不要放过,crash是没办法做到百分百没有的,我们得时刻去监控它,如果crash很严重,我们得有止损的策略。

    3、线上修复

    这个很好理解,就是说上线出现问题及时修复

    总结

    移动端测试,先写到这里,总结的不完全,后续再继续完善关于APP测试工具方面

     

    转载于:https://www.cnblogs.com/bingona/p/11449034.html

    展开全文
  • 移动端测试要点

    2021-01-23 21:38:17
    测试的分类 传统手机测试:是指测试手机本身,如抗压、抗摔、抗疲劳、抗低温高温等 手机app测试:手机app是基于手机操作系统之上开发出来的软件...移动端测试就是在许多种网络,不同系统,不同分辨率,不同硬件配置下
  • 移动端测试知识

    2020-03-16 15:21:35
    1.1移动端测试 (1)定义:移动端测试是指对移动应用进行的测试,即实体的特性满足需求的程度; (2)移动端测试分类 1.app功能测试 2.app自动化测试 3.app安全测试 (3)app功能测试 1.业务逻辑正确性测试 ...
  • 移动端测试流程规范

    2021-05-14 15:27:44
    移动端测试流程规范 移动端测试设计 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考...
  • ADB移动端测试

    2020-12-22 17:22:15
    目录大纲一、 移动端测试包括哪些二、 ADB介绍三、 配置ADB环境变量 一、 移动端测试包括哪些 1、功能测试 2、安装与卸载测试 3、软件升级测试 4、登录测试 5、安全性测试——权限测试 6、消息推送测试 7、前后台...
  • 移动端测试详解

    2020-10-16 19:50:24
    一、移动端测试概述 1. 网络种类多 移动端有多种网络:无线网络、2G、3G、4G等,断网、网速较差及网络之间的切换时页面的显示等,这些对于移动端来说很重要。此外,在非wifi下,还需要注意网络使用量问题。 2. 间断...
  • 移动端测试通用测试点 软件测试者一定要的微信公众号 软件测试技术 ,每天有大量干货更新,不仅仅有测试技术哦~ 安装/卸载 真机上安装、卸载、高版本覆盖安装、低版本覆盖安装、卸载后安装高版本; 安装关注点:...
  • 移动端测试

    2020-12-10 18:58:10
    移动端测试 ​ *针对移动端应用的测试 ​ *针对移动端系统的测试 二 移动端应用的测试 三 有哪些类型的应用?(移动端应用分类) 1. 按照系统来分 androld(java+kotlin解释性) ios(objective c(oc)) + swift...
  • 软件测试 之【移动端测试】总结 一:移动端测试的特点 二:手机端测试策略
  • 移动端测试入门

    2020-08-22 16:31:02
    移动端测试主要内容 1 移动测试分类及android环境搭建 2 adb常用命令 3 appium环境搭建及使用 4 pytest框架学习 5 PO模式 6 数据驱动 7 Allure报告 8 Jenkins持续集成 参考资料 ​ 1. Appium中文开发手册...
  • 这是我在公司分享的移动端测试的课程PPT,包括移动端测试流程、测试标准,在测试过程中的质量保证,效率提升和效果验证等方向上的一些实践,抛砖引玉,互相交流。
  • HP loadRunner 移动端测试白皮书
  • 移动端测试知识概览

    2018-11-05 21:49:00
    移动端测试是什么?  移动端测试是指对移动应用进行的测试,即实体的特性满足需求的程度。 移动端测试分类 。app功能测试  业务逻辑正确性测试:依据产品文档设计测试用例,加上隐性需求用例 兼容性测试: ...
  • 一、移动端测试的特点: 手机软件测试网络多样化 手机软件测试支持系统多样化 手机界面分辨率类型多样化 二、功能测试: 输入框验证 页面跳转验证 业务逻辑流程验证 缓存验证(图片) 容错验证 容错(容许/允许普通用户...
  • app移动端测试基础

    2019-06-28 15:38:56
    移动端测试: 移动应用,特性(功能) 满足 需求(产品文档,隐性需求) App功能测试: 1.业务逻辑正确性测试: 产品文档,隐性需求- 写成测试用例 2.兼容性测试: 1.系统版本: android版本:官方版本(7.1 1.6 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 65,637
精华内容 26,254
关键字:

移动端测试