1 测试的相关概念(了解)
1 根据是否知道源代码分为
1 黑盒:功能测试,不知道源代码
2 白盒:知道源代码,要自己写测试代码进行测试
2 根据测试的粒度
1 方法测试,针对方法进行具体测试
2 单元测试
3 集成测试 ::客户端和服务器集成在一起进行测试
4 系统测试 ::针对于javaweb项目系统测试
3 根据测试的暴力程度
1 压力测试 :: 同时访问人数的测试
2 冒烟测试 ::
谷歌工程师给我们提供一个monkey + count 指令可以对androID 系统进行压力测试
要先进入AndroID系统的终端 使用指令 adb shell
2 单元测试(掌握)
指测试业务方法
步骤
1 创建测试用的类,定义测试方法,要求无返回值,public,无参数,在用于测试方法前加上@Test字段
2 在方法内部调用需要测试的方法,从被测试的方法得到返回值
3 使用assertEquals(“期望值”,“真实值”)进行对测试结果判断是否正确
4 运行该测试方法,观察结果。
3 日志猫的使用 logcat (了解)
Log.d(tag,msg) deBUG
Log.i(tag,msg) info
Log.v(tag,msg)
Log.e(tag,msg) error
Log.w(tag,msg) warn
可以添加消息过滤器进行过滤
4 login登录案例 (主要是 io 的 *** 作)
文件目录 /data/data/packagename/desfile
通过Context对象可以获取应用包的目录路径
Context还提供可各种可获取的资源和方法
5 使用上下文获取常见目录 (掌握)
使用String path = Context.getfileDir().getPath()
使用上下文对象快速获取文件的输入输出流
Context.openfileOutput(name,mode);
Context.openfileinput(name);
6 登录数据存储到sd卡 (掌握)
获取SD卡的目录
String path = Environment.getExternalStorageDir().getPath();
判断SD卡状态是否可用
if Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageSate)
7 获取sd卡可用空间
先获取SD卡的文件路径
然后调用文件对象的获取容量的方法,
使用Fomatta工具类对文件的SIZE进行格式化
8 文件权限的介绍 (了解)
append
private
read
write
9 SharedPreferences介绍(**掌握**)
sp = getSharedPreferences(name,mode);
sp.getEdit
edit.put/edit.get
edit.commit()
10 xml的序列化(将相关信息生成xml文件,保存到sd卡或者其他地方)
第一种方法:使用StringBuffer进行拼接
第二种方法
通过Xml类的静态方法来获取xml序列化器
然后调用序列化器的相关方法来生成xml文件的内容
11 xml的解析
1 xml的数据来源于服务器 ,服务器的开发人员通过服务器技术把数据准备一个xml返回给客户端
2 对应AndroID的开发人员需要做解析xml的 *** 作,把我们关心的数据取出来就可以了
3 服务器以流的形式把数据返回
解析步骤
获取XMLpullparser
XmlPullParser parser = Xml.newPullParser();
设置XmlPullParser 的参数
parser.setinput(in,"utf-8");
in 是 xml文件的输入流 inputStream
获取解析文档的事件类型(开始标签。。结束标签)
int type = paRSSer.getEventType();
总结以上是内存溢出为你收集整理的note_2全部内容,希望文章能够帮你解决note_2所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)