![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
移动测试
星空之下@csdn
黑夜给了我黑色眼睛 我却用它寻找光明....
展开
-
环境相关的测试
干扰测试在我们使用手机上App的时候,经常会遇到一些打断的情况,例如正在页面的时候收到一个电话等等。如果开发代码写的不够严密,会导致我们的App在这些情况下发生一些异常的行为。我们在测试中也需要覆盖到这些干扰的情况我例举了常见的场景收到电话收到短信收到通知栏消息无电提示框弹出第三方安全软件告警框弹出用户强制回到主菜单后再进入不过具体的干扰测试也不需要每个转载 2016-04-21 14:50:16 · 435 阅读 · 0 评论 -
测试心得
说下我这3年多来的一些测试经验1、结果导向:这个应该就不用强调了,但是我们自己需要认可这个观点,不管做什么事情,一定要做好,比如:测试的工作,想的应该就是怎样测试才能够保证这个模块的质量,然后才是方法,别人对你的考核肯定也是以质量为标准的,而不是看你加了多少天班。2、执行力和反馈:需要完成的工作一定要按时完成,如果觉得不能够按时完成的一定要及时反馈。不能够等到最后才说完不成,那样可能影响到...原创 2018-02-28 14:29:13 · 393 阅读 · 1 评论 -
APP测试总结
从需求阶段开始介入。参加软件功能设计,在软件编码之前,在仍有可能大的设计变更的时候,积极参加软件的计划阶段,这会帮助我们了解正被考虑的折衷和权衡从而了解客户需要的产品的雏形。在此阶段内,可以进行测试用例的设计,因为在设计测试用例过程中,更加容易掌握整个应用的流程功能,并且还能将设计图上模糊或不合理的纠出来,从而进一步明确需求。 界面搭建阶段开始展开测试。由于移动平台的厂商,机型较多。同一个界面在...原创 2018-02-28 14:26:03 · 1595 阅读 · 0 评论 -
APP 的升级测试
从已有的项目经验来看,APP的升级测试需要考虑以下几个方面:1.正常的下载升级过程 1.考虑iOS和安卓的下载渠道不同 iOS的下载来自于AppStore Android的升级来自于官网下载或者是各个渠道 2.考虑网络的影响 2G/3G/4Gwifi下是否都能正常升级或者能够基于流量的影响进行智能下载 3.考虑中断下载原创 2016-11-09 10:28:57 · 4297 阅读 · 0 评论 -
使用CMD命令行抓取log
使用adblogcat命令可查看android应用log adblogcat //显示全部日志 adblogcat> c:\test.log //将日志输出保存到文件test.loglogcat日志中的优先级/tag标记:android输出的每条日志都有一个标记和优先级与其关联。优先级是下面原创 2016-08-19 16:55:45 · 4657 阅读 · 0 评论 -
iOS项目冗余资源扫描脚本
iOS项目冗余资源扫描脚本 随着iOS项目的版本不断迭代,app中冗余文件会越来越多,app size也持续增加,是时候需要对app冗余资源进行检测,对app进行瘦身。 使用方法:1. 运行环境为mac, 首先准备好工程源代码;2. 新建check.sh,将下面的代码粘贴到check.sh中并且保存;(可将txt文件改成sh后缀)#转载 2016-08-18 17:05:53 · 627 阅读 · 0 评论 -
黑盒测试(二)
黑盒测试(二) 本文接黑盒测试(一)。1.3 黑盒测试的常用技术 功能测试意味着测试数据的选择和测试结果的解释是以软件的功能属性为基础的。黑盒测试不应当由程序的作者来执行,因为他知道太多的程序内部知识。在新的测试方法中,软件系统在内部白盒测试完成后由一个第三方来执行黑盒测试。 尽管黑盒测试是围绕着用户需求文档进行的,但是黑盒测试不一定必须要用户来参与原创 2016-08-18 17:05:04 · 1247 阅读 · 0 评论 -
黑盒测试(一)
黑盒测试(一) 1.1 什么是黑盒测试 黑盒测试(Black Box Testing)又叫功能测试(Functional Testing),这是因为在黑盒测试中,主要关注于被测软件的功能实现,而不是内部逻辑。黑盒测试是与白盒测试截然不同的一个测试概念,也是在软件测试中使用得最早,也是最广泛的一类测试。在黑盒测试中,被测对象的内部结构,运作情况对测试人员是不可见的,测试人员原创 2016-08-18 16:56:46 · 1457 阅读 · 0 评论 -
静态测试
静态测试 1.1 静态分析技术 静态分析是一种不通过执行程序而进行测试的技术。 静态分析的关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义。它瞄准的是纠正软件系统在描述,表示和规格上的错误,因此是任何进一步测试执行的前提。静态分析覆盖程序语法的词汇分析,并研究和检查独立语句的结构和使用。 主要有三种不同的程序测试可能性:原创 2016-08-18 16:55:48 · 832 阅读 · 0 评论 -
iOS耗电量测试
iOS耗电量测试 本文主要介绍的是使用Energy Diagnostics Instruments来进行iOS耗电量测试。 一、使用方法: 1)iOS 设置选项 ->开发者选项 ->logging ->start recording; 2)断开 iOS设备和电脑、电源的连接; 3)进行需要测试电量的场景操作; 4)iOS转载 2016-08-18 16:55:01 · 788 阅读 · 0 评论 -
动态测试
动态测试 1.1 动态分析技术 虽然静态分析技术不需要软件的执行,而从动态分析本身来看更像是一个“测试”。它包含了系统的执行。当软件系统在模拟的或真实的环境中执行之前、之中和之后,对软件系统行为的分析是动态分析的主要特点。动态分析包含了程序在受控的环境下使用特定的期望结果进行正式的运行。它显示了一个系统在检查状态下是正确还是不正确。 当今,在软件开发转载 2016-08-18 16:54:23 · 1108 阅读 · 0 评论 -
测试报告
测试报告原创 2016-04-22 14:45:28 · 1070 阅读 · 1 评论 -
通过shell命令测试app性能
移动平台性能测试发表于 2016-04-21 | 分类于 测试 | 2条评论 | 阅读次数 7目录性能测试的简介性能测试工具:Emmagee测试项介绍性能测试的八大分类性能指标Emmagee操作查看手机电量和温度1adb shell dumpsys battery原创 2016-04-21 14:52:32 · 2763 阅读 · 0 评论 -
adb无法使用,提示error: unknown host service的解决办法
adb无法使用,提示error:unknown host service的解决办法 此时,需要辨别电脑的5037端口被哪个应用程序占用的方法:(使用adb时需要5037端口是空闲的)1. 打开命令行,输入命令:netstat -ano |findstr "5037" 2、查看到对应的进程的PID是7952Ctrl+alt+delete,打开任务管理器,查看是哪个原创 2016-03-16 09:27:51 · 87244 阅读 · 6 评论