移动app测试方法   1 APP测试基本流程1.1 测试周期测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。1.2 测试资源测试任务开始前,检查各项测试资源。--产品功能需求文档;--产品原型图;--产品效果图;--行为统计分析定义文档;--测试设备(ios、
转载 2023-11-29 10:11:04
157阅读
之前参加的项目有涉及Web测试移动测试,简单的记录下他们之间的区别: 1、记录bug 在Web可以通过系统自带的截图和QQ截图等方式来截取bug的图片,对于错误的地方可以用工具自带的标识来重点标记。 对于移动设备可以用手机自带的截图工具来截图然后传到电脑上,个人一般习惯安装微信的windo
原创 2017-07-24 17:00:00
488阅读
前言这个月有重要的事情,需要总结移动测试与服务测试,先把接口测试的总结放一边。。。移动测试   从四个方面总结了一下移动测试的相关知识定义移动测试是指针对移动平台的软件进行的测试,也可以成为APP测试测试阶段移动测试流程与传统的web、pc类似   主流程如下:需求评审->测试用例编写、评审->执行测试-&
转载 2023-07-23 22:41:42
142阅读
移动测试,顾名思义就是在移动设备上对项目进行测试。一、web与app测试二者的区别单纯功能测试的层面来说,APP测试、web测试在流程和功能测试上是没有区别的,但由于载体的不同,导致两者有一些不同,主要可以从几个方面体现:1、系统架构方面2、性能方面3、兼容方面4、测试工具方面 系统架构方面Web:b/s架构,基于浏览器,web测试只要更新了服务器,客户就会自动更新,并且web项目
转载 2024-07-10 21:49:42
80阅读
测试用例的存在,能对复杂需求的功能质量提升,以及自身测试效率的提升,起到非常基本的促进作用,因为测试用例本身就是通过对需求点的梳理,找出潜在的测试点,避免测试点的遗漏。而case是否覆盖全、漏测少则显得很重要;对于一名测试,思维严谨、效率高、沟通顺畅、责任心强,这些都要具备,在梳理测试点的过程中,要 ...
转载 2021-08-30 11:11:00
601阅读
2评论
对于手机项目(应用软件),主要是进行系统测试。 而针对手机应用软件的系统测试,我们通常从如下几个角度开展测试工作: 功能模块测试; 交叉事件测试; 性能测试; 安全测试; 容量测试; 兼容性测试; 接口测试; 易用性/用户体验测试; 硬件环境测试 安装/卸载测试; 升级/更新测试; 1、功能模块测试 ...
转载 2021-08-19 14:29:00
398阅读
2评论
对于手机项目(应用软件),主要是进行系统测试。 而针对手机应用软件的系统测试,我们通常从如下几个角度开展测试工作: 功能模块测试; 交叉事件测试; 性能测试; 安全测试; 容量测试; 兼容性测试; 接口测试; 易用性/用户体验测试; 硬件环境测试 安装/卸载测试; 升级/更新测试; 1、功能模块测试
原创 2022-05-25 10:02:39
395阅读
selenium 可以进行移动测试的。Anroid ,IOS .进行移动测试,需要相应的SDK ,apk。其中anriod 是selenium 支持有2中选择,remote server 和 test frework.remote server方式可以使用多种语言进行测试。test fremwork目前只有java。
转载 2013-10-28 11:22:00
434阅读
2评论
adb命令稳定性monkey内存使用情况cpu使用情况电量消耗流畅度流量消耗弱网测试弱网延迟测试开源工具 SoloPi  阿里开源   GT腾讯开源已经不更新了各个指标   横向对比、纵向对比 ADB ,Android调试桥(Android Debug Bridge)是一种功能多样的命令行工具,可让您与设备进行通信。ADB 分为三部分:P
原创 2023-05-05 15:31:50
226阅读
单纯从功能测试的层面上来讲的话,APP 测试、web 测试 在流程和功能测试上是没有区别的。根据两者载体不一样,则区别如下:系统结构方面web项目,b/s架构,基于浏览器的;web测试只要更新了服务器,客户就会同步会更新。app项目,c/s结构的,必须要有客户;app 修改了服务,则客户用户所有核心版本都需要进行回归测试一遍。性能方面web项目 需监测 响应时间、CPU、Memoryap
转载 2024-07-17 10:53:13
40阅读
第七章 移动数据的爬取基于某一款抓包工具 : fiddler ,青花瓷 ,miteproxy7.1 fiddler 基本配置 7.1.1fiddler简介和安装什么是Fiddler?Fiddler是位于客户和服务器的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改
## Python移动自动化测试流程 ### 流程图 ```mermaid flowchart TD A[准备工作] --> B[安装Appium] B --> C[配置Appium环境] C --> D[创建测试项目] D --> E[编写测试用例] E --> F[执行测试用例] F --> G[生成测试报告] ``` ### 1. 准备
原创 2023-09-03 14:10:17
107阅读
一,移动测试是什么?移动测试是指对移动应用进行的测试,即实体的特性满足需求的程度。 ndroid和iOS安装包的后缀名:.apk是安卓安装包和.ipa是iOS程序的文件格式二,移动测试分类?1)app功能测试:业务逻辑正确性测试文档兼容性测试系统版本 分辨率 网络情况异常测试热启动应用(后台运行) 网络切换&中断恢复 电话&信息中断恢复升级&安装&卸载测试
我再介绍一下移动应用开发测试方案:1.需求分析:根据产品需求和用户需求,确定移动应用的功能和性能需求,并记录下来。2.测试计划制定:制定测试计划,确定测试的目标、范围、测试时间、测试人员、测试方法和测试工具等。同时需要考虑到移动设备的特殊性,如多种操作系统、多种型号等。3.测试设计:根据需求分析和测试计划,设计测试用例和测试场景。测试用例应该覆盖移动应用的主要功能和性能指标,测试场景应该模拟实际用
1.业务逻辑测试业务逻辑测试:主要测试客户业务能否正常完成 功能点测试:主要测试客户功能点是否正常使用 关联性测试:主要测试客户与PC的交互,客户处理完后,PC与客户数据一致2.兼容性测试针对App通常会考虑这些方面: ①操作系统版本 包括Andoird版本,安卓系统, 手机:华为、小米、oppo、魅族等主流手机,各系统需要兼容到的版本,4-5.0以上,以产品的需要适配的版本为主。
转载 2023-07-27 17:24:24
80阅读
在正式开讲appium之前,还需要进行一些必要的扯淡环节......... 移动测试是什么?移动
原创 2022-12-24 08:24:16
51阅读
一、移动性能测试指标性能测试需要收集的指标项包含:页面时长、电量、CPU、内存、流量、包大小。目前阶段主要关注的指标项:页面时长、电量 二、指标收集&分析方法 页面时长:RD跟进所需场景进行埋点并上报Omega进行场景化、链路化统计分析 电量:Android使用batterystatus进行电量收
转载 2021-07-22 14:03:44
979阅读
简介:mobileperf是阿里开源的一个python PC 工具,可以收集Android性能数据: cpu、内存、流畅度、fps、logcat日志、流量、进程线程数、进程启动日志,mobileperf也支持原生monkey test。源码github地址:https://github.com/alibaba/mobileperf优势:支持Android5.0-10.0,兼容性好 无需root设备
setup和teardown函数 学习目标 1. 概述 当前目录下的scripts文件夹下,以test_开头,以.py结尾的所有文件 -可自定义 常用插件 3.3 失败重试 pytest提高--fixture 2. fixture函数的作用 3. 使用方法 按照业务逻辑抽取代码 移动测试课程介绍 学习主要内容 4. 抽取手机号和发送的短信内容 yaml数据驱动案例 1. Wind 安装java环境 2. Mac 安装android sdk 1. window安装andorid模拟器 1. 模拟器Genymotion安装 2. Mac 下安装模拟器 手机控件查看工具uiautomatorviewer 1. 工具简介 2. 如何使用 app元素信息操作 点击搜索按钮 定位到输入框并输入abc 3. 清空输入框内容 4. 获取元素的文本内容 6. 获取元素在屏幕上的坐标 7. 获取app包名和启动名 元素事件操作 server 启动参数 设备信息 模拟手势操作 通过元素定位方式敲击屏幕 通过
原创 3月前
50阅读
appium的操作跟selenium操作差不多,这里简要聊聊。 元素 通过id 我们通过Python代码打开APP(此时appium是启动并4723端口),来到首页,然后使用uiautomatorviewer工具获取(这时要结束appium连接)页面结构。 from appium imp
原创 2022-12-26 16:42:22
234阅读
  • 1
  • 2
  • 3
  • 4
  • 5