
App测试
Leo笑
行业软件测试专家;两个孩子的爸爸;股市业余韭菜
展开
-
App测试实战:测试内容、测试工具、测试效果
零、概述 0.1App测试内容: 1、常规的功能和性能:功能遍历、业务响应速度、界面测试等 2、专项测试:主要是系统指标包括耗电、内存占用、流量消耗、CPU(计算量)、启动速度、流畅度、安装包大小 3、特殊测试:弱网络测试、用户体验测试(流畅度、易用性)、终端兼容性测试 4、信息安全测试 0.2 App测试工具:...原创 2018-09-12 08:45:48 · 45895 阅读 · 3 评论 -
Appium测试实例重新学习
2017年1月学习了一阵Appium,但是由于一些主观和客观原因,跑了一个实例,后面就中断了。BTW,当时写的哪个博客时目前点击量最高的,唯一一个过5000的。 今天时对照我要自学网的视频教程学习,就是为了看看,后面如果需要的话,能够快点上手。这里顺便赞一下,50元买的光盘,还是物有所值的,教程、软件、实例全家桶配齐了,学起来还是很省事的。这个教程过一遍后,下个月要看J...原创 2019-02-25 23:02:19 · 237 阅读 · 0 评论 -
安卓模拟器简介
安卓模拟器简介安卓模拟器是能在PC平台模拟安卓手机系统的模拟器软件。安卓模拟器能在电脑上模拟出安卓手机运行环境,安卓模拟器让你在电脑上也能体验安卓游戏和应用,在各大下载站都能够下载。比较常用的安卓模拟器有:Android SDK、BlueStacks,Genymotion等可在pc系统和苹果系统运行,著名的vmware虚拟机和Virtual Box虚拟机也可以模拟安卓系统,目前这些模拟器软...原创 2019-01-22 14:39:15 · 3052 阅读 · 0 评论 -
Android App三种类型与对比
1、原生应用程序:(Native App)原生APP是什么?原生APP就是利用Android、iOS平台官方的开发语言、开发类库、工具进行开发。比如安卓的java语言,iOS的object-c 语言。在应用性能上和交互体验上应该是最好的。优点:1、可访问手机所有功能、可实现功能最齐全;2、运行速度快、性能高,绝佳的用户体验;3、支持大量图形和动画。不卡,反应快。4、比较快捷...原创 2019-01-22 11:57:59 · 2354 阅读 · 0 评论 -
APP自动化测试工具框架思维导图
Android APP自动化测试框架 iOSAPP自动化测试框架 买了个教程,重新开始Appium学习,希望在春节假期看望这套教程。买课程有个好处,一张光盘搞定所有,对应的软件工具不用自己去下载了,课件也都有,对我这种只是大概学习一下,有点感性认识就好,不把这个作为职业的人来说,还是非常合适的。 ...原创 2019-01-22 11:32:04 · 2182 阅读 · 1 评论 -
HTML5测试设计考虑
随着各种H5页面的普及和运用,并深深的影响着我们各个业务的发展,怎么玩转H5测试,怎么最大程度的保证H5页面的质量,怎么完整的覆盖业务,减少线上问题的出现,下面是来自腾讯TMQ的一个思维导图: 其实真正重要的还是性能测试和兼容性测试。兼容性测试最重要的是由一个合适的众测平台,不通过众测,很难满足兼容性要求。上图的性能测试,其实有些是无线测试的共通点,...原创 2018-09-26 09:15:52 · 574 阅读 · 0 评论 -
Android测试和调试的一些学习笔记
《移动开发:Android应用测试与调试实战》 本书主要好处是提供代码,内容有些太老了,但确实挺用心的。1、学习的内容 ch1-2前面介绍安装测试环境和Android系统,有些新的东西是,Android应用程序的单UI线程模型。1) 安装环境,还是记录一下:JDK+Eclipse+ADT(Android Development Tools)(一般不翻墙不行) ...原创 2017-06-10 21:34:08 · 627 阅读 · 0 评论 -
Android应用测试工具使用的一些心得记录
1、在IDE中使用JUnit测试框架 这个就是JUnit,没有什么好说的。就是单元测试。 2、Instrumentation框架、Robotium框架 Instrumentation做集成测试,不同Activity之间操作不了。需要重新签名。 Robotium可以看成一种灰盒测试,需要使用一些Logcat中的信息。 3、使用Monkey、MonkeyRunner ...原创 2017-05-19 15:28:06 · 615 阅读 · 0 评论 -
APP测试学习笔记1--android恶意代码分析
1、 android程序结构分析 a)安卓系统结构,不同目录 /system /data /cache b)Android重要组件 Activity 显示界面; Service 服务,后台运行 ContenProvider 内容提供商,应用程序共享的空间,实现数据保存和访问的操作。应用程序通过Int...原创 2017-04-06 14:22:00 · 3057 阅读 · 1 评论 -
Appium学习记录01
(一)今天(170217)在前面的基础上,使用UIAutomatorViewer获得截取到的手机界面上对应元素的信息,并对应修改python的脚本,驱动测试程序。使用的是Appium的sample程序。后面需要加强:1、重新温习python的编程内容。(周末,重新翻看一下DiveInPython)2、在AndroidStudio上自己建立一个项目,实现整个功能测试过程。(一周内)...原创 2017-02-16 17:22:23 · 351 阅读 · 0 评论 -
移动App测试的22条军规
这个文章翻得比较快,感觉收获没有《移动APP测试实战》大。 说的东西基本上我前面已经比较清楚了,内容还算是比较实用的,对应的目录可以用在后面开展测试的时候参考,下面摘录一下军规:移动App的特性,关注多任务和意外情况处理,避免手势冲突,关注用户体验,设计通知和消息展示,支持操作系统特性,及时显示和同步消息,支持多种文件格式,支持多语言和地区设置,重点测试高内存占用的功能...原创 2016-11-13 21:19:54 · 1015 阅读 · 0 评论 -
《移动APP测试实战》学习笔记
前言: 很久没有交学习作业了,上一篇博客居然在国庆节前。其实最近一直在学习移动APP测试,包括搭建AndroidStudio的开发环境,学习移动APP测试工具,但由于项目变化的原因,一直不能专心地来小结。总的来说,读完很有收获。个人收获较大的是:1、ch5辅助测试中的接口Mock,AOP,有些新的理念上的触动,暴露平时接触测试理论太浅薄,另外工具整合能力差许多;2、ch6的内容,以及ch7的...原创 2016-11-10 14:22:20 · 5680 阅读 · 1 评论 -
APP架构演化
同样是笔记摘录自---极客时间 李运华 《从0开始学架构》。0、引言架构设计理念关键点:架构是系统的顶层结构. 架构设计的主要目的是为了解决软件系统复杂度带来的问题. 架构设计需要遵循三个主要原则:合适原则、简单原则、演化原则。 架构设计首先要掌握业界已经成熟的各种架构模式,然后再进行优化、调整、创新。1、WebApp在Web上加个原生App的壳。隔层都是直接web访问。方...原创 2019-07-02 16:35:16 · 664 阅读 · 0 评论