测试
xjbclz
有多年APP与手机软件开发和管理工作经验,出版了两本书:《Android APP开发实战》和《App Inventor2定制与二次开发》
展开
-
手机中的DRM测试
手机中的DRM 测试写在前面的话: 做手机黑盒测试时间不长,但是由于工作需要,接触到了很多方面的测试,弄的自己"博而不精",唯一感觉自我良好的,就是DRM测试这一部分,可能与本身自己对这方面测试很感兴趣有关吧.正好现在项目不是很忙,看了很多别人总结的经验,自己也觉得心痒痒的,下面我将部分的测试心得和测试方法,注意要点写出来,供大家批判和探讨。由于各手机的MMI界面及基转载 2016-06-25 14:21:37 · 2493 阅读 · 0 评论 -
APP开发实战139-APP测试
38 APP测试APP测试除了常规的功能测试和稳定性测试外,还包括以下测试:1 兼容性测试各种Android设备的屏幕尺寸、分辨率、内存和操作系统版本等千差万别,兼容性测试必不可少;现在iOS设备的种类也越来越多,也需要做兼容性测试。可以使用Testin、阿里、百度和腾讯等提供的兼容性测试平台进行此项测试;此外,也可以使用模拟器针对特定的屏幕或操作系统进行测试。 2 极限测原创 2016-08-30 21:38:20 · 437 阅读 · 0 评论 -
android中衡量一个APK性能的方法(fps、cpu、内存、gpu、io参数)
(一)测试FPS的方法打开命令行,在命令行输入:adb shell dumpsys gfxinfo "你自己的应用名字" > fps.txt(二)测试I/O、cpu的方法adb shell iostat 当然也可以使用top命令查看cpu的占用率(三)测试内存的方法adb shell dumpsys meminfo转载 2016-10-30 20:12:59 · 3599 阅读 · 0 评论 -
android压力测试命令monkey详解
一、Monkey 是什么?Monkey 就是SDK中附带的一个工具。 二、Monkey 测试的目的?:该工具用于进行压力测试。 然后开发人员结合monkey 打印的日志 和系统打印的日志,结局测试中出现的问题。三、Monkey 测试的特点?Monkey 测试,所有的事件都是随机产生的,不带任何人的主观性。四、Monkey 命令详解1).标准的monkey 命令[ad转载 2016-08-24 17:31:52 · 415 阅读 · 0 评论 -
测试用例之性能测试用例
测试用例之性能测试用例性能测试、压力测试、负载测试、强度测试、稳定性测试、健壮性测试、功能测试、接口测试… …,这么多眼花缭乱的测试类型名称,估计很少有人能准确的区分并说出定义来,至于对应的测试用例如何编写和执行,就更不用说了。如果问测试工程师测试用例如何编写,就象是问程序员如何编写代码得到的答案一样,每个人都会给出不同的编写方法,但实用的测试用例却象优秀的程序一样难以编写。转载 2016-06-22 21:55:14 · 33359 阅读 · 0 评论 -
测试报告编写指南
正文 测试报告是测试阶段最后的文档产出物,优秀的测试经理应该具备良好的文档编写能力,一份详细的测试报告包含足够的信息,包括产品质量和测试过程的评价,测试报告基于测试中的数据采集以及对最终的测试结果分析。 下面以通用的测试报告模板为例,详细展开对测试报告编写的具体描述。 PARTⅠ 首页 0.1页面内容: 密级 通常,测试报告供内部测试完毕后使用,因此密级为中,如果可供用户和更多的人阅读,密级为低,转载 2016-06-22 21:54:13 · 1002 阅读 · 0 评论 -
单元测试简介
一、单元测试的概述1.单元测试是开发编写的一小段代码,用于检测被测代码的一个很小的,很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。执行单元测试是了为证明某段代码的行为确实和开发者所期望的一致。2.单元测试的目的是让你对你写的代码更有信心,让你的工作更有效率.3.通过写单元测试代码,可以测试函数的结果是否达到预期的目标,而转载 2016-06-22 21:53:26 · 714 阅读 · 0 评论 -
手机开发实战198——GMS认证测试
GMS认证测试谷歌移动服务全名为GOOGLE MOBILE SERVICE(简称GMS),是谷歌做手机操作系统的主要目的。为什么这么说呢?原因很简单,因为谷歌的android操作系统是免费的,谷歌要靠GMS来获得利润。 谷歌是企业,企业存在的意义当然是赚取利润。那么,android既然是免费的,谷歌怎么赚钱?这里简单提到一个概念——“交叉补偿”。 当用户使用谷歌服务的时转载 2016-06-14 21:27:35 · 1595 阅读 · 2 评论 -
手机开发实战196——CTS认证测试2
CTS框架手册1、为什么需要兼容性测试(以下称CTS)?1.1、让APP提供更好的用户体验。用户可以选择更多的适合自己设备的APP。让APP更稳定。1.2、让开发者设计更高质量的APP。1.3、通过CTS的设备可以运行Android market。另外,CTS是免费的,而且很简单。2、怎么样才能让我的设备变成兼容的。2.1、与Android转载 2016-06-14 21:26:08 · 420 阅读 · 0 评论 -
手机开发实战195——CTS认证测试1
CTS认证测试CTS简介Android的CTS测试,英文为Compatibility Test Suite,意为兼容性测试。只有通过CTS测试的设备才有可能获得Android的商标和享受Android Market的权限。CTS认证是获得Google推出的Android系统中Android Market服务的前提。 CTS兼容性测试的主要目的和意义原创 2016-06-14 21:25:24 · 605 阅读 · 0 评论 -
手机开发实战193——手机软件测试3
其它分类从测试是否针对系统的内部结构和具体实现算法的角度来看,可分为:黑盒测试(Black box testing)黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规原创 2016-06-14 21:23:26 · 511 阅读 · 0 评论 -
手机开发实战192——手机软件测试2
测试阶段测试阶段和开发过程相对应,测试过程会依次经历单元测试、集成测试、系统测试、验收测试四个主要阶段。单元测试:单元测试是针对软件设计的最小单位——程序模块甚至代码段进行正确性检验的测试工作,通常由开发人员进行。单元测试是开发编写的一小段代码,用于检测被测代码的一个很小的,很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。原创 2016-06-14 21:22:33 · 540 阅读 · 0 评论 -
手机开发实战191——手机软件测试1
软件测试测试类型按照企业中实际工作需要,通常主要进行下面几种类型的测试:功能测试、健壮性测试、接口测试、强度测试、压力测试、性能测试、用户界面测试、可靠性测试、安装/反安装测试、文档测试。下面介绍几种重要的测试种类及其测试的内容:功能测试:功能测试主要针对产品需求说明书的测试,是验证功能是否否合需求,包括原定功能的检验、是否有冗余功能、遗漏功能。这类测试应由测试员做原创 2016-06-14 21:21:42 · 437 阅读 · 0 评论 -
何为CFTA?与FTA有什么关系?CFTA包含哪些测试项目?
何为CFTA?与FTA有什么关系?CFTA包含哪些测试项目?大家都知道在以前手机要入网上市必须经过一个测试叫FTA,只有经过FTA的手机才算各项指标合格。那么怎么又出来一个CFTA?CFTA其实就是China FTA的意思,是中国无线电委员会和国内的手机厂商讨论后在今年才颁布的,其实CFTA无非就是FTA所有的测试项的一部分。因为FTA的测试项目要求还是很苛刻的,要完全通过转载 2016-06-27 21:53:16 · 2226 阅读 · 0 评论 -
从Gitlab中导出issue到Excel文件中
gitlab中的issue管理模块功能很弱,连把issue导出到excel表格中的功能都没有,需要使用者自己实现。gitlab提供了API接口可以对gitlab里的数据进行各种操作,对应的说明文档网址为:https://docs.gitlab.com/ce/api/可以利用gitlab提供的API接口实现导出某个project的issue功能。1 首先要获取gitlab里所有group原创 2017-06-11 18:56:56 · 22034 阅读 · 5 评论