Android 4.0|-- Makefile|-- bionic (bionic C库)|-- bootable (启动引导相关代码)|-- build (存放系统编译规则及generic等基础开发包配置)|-- cts (Android兼容性测试套件标准)|-- dalvik (dalvik J...
分类:
移动开发 时间:
2014-10-22 17:26:06
阅读次数:
303
测试开启前的设备系统准备工作。
接口
/*
* Copyright (C) 2010 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compl...
分类:
其他好文 时间:
2014-10-22 15:59:16
阅读次数:
324
IBuildProvider接口中定义了三个方法
/*
* Copyright (C) 2010 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in comp...
分类:
其他好文 时间:
2014-10-22 11:05:15
阅读次数:
235
当设备处于offline状态时,cts框架就要调用IDeviceRecovery接口类去做相应的恢复工作。
接口
/*
* Copyright (C) 2010 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
...
分类:
其他好文 时间:
2014-10-22 11:03:11
阅读次数:
230
调度室-TestInvocation
/**
* {@inheritDoc}
*/
@Override
public void invoke(ITestDevice device, IConfiguration config, IRescheduler rescheduler) throws DeviceNotAvailableException, Throwable {
try...
分类:
其他好文 时间:
2014-10-21 21:41:35
阅读次数:
273
前两篇讲了任务的添加和9大项配置,这篇讲任务的执行。
任务的执行
任务的执行在CommandScheduler的run方法中,所以删除所有的断点,在run方法中打上断点,重启启动debug:
先看while循环下面的第一行代码
ExecutableCommand cmd = dequeueConfigCommand();
private Exe...
分类:
其他好文 时间:
2014-10-21 17:48:42
阅读次数:
230
============问题描述============ android测试里的测试项基本上都是针对android手机写的,但是我现在做的是android4.0.3电视的cts测试,测试用例里面很多针对电话、短信、GPS、camera等fail项,这该怎么解决呢???没有没办法让测试时遇到这些电视没...
分类:
移动开发 时间:
2014-10-20 22:57:30
阅读次数:
303
解析配置文件
Cts框架分为9大部分:
cmd_options:命令行接受的参数选项,command包中。
device_requirements:设备相关要求,device包中
device_options:设备参数,device包中
builde_provider:版本提供者,build包中
target_preparer:预置条件准备,targetprep包中...
分类:
其他好文 时间:
2014-10-20 19:33:46
阅读次数:
312
面试题 1什么是 CTS、CLS 和CLR公共语言运行库(CLR)是一个CLI 的一个实现,包含了.NET 运行引擎和符合 CLI 的类库。通用类型系统(CTS)包含在微软公司提交的 CLI 规范,定义了一个可以在 CLR 上运行的类型规范。公共语言规范是 CTS的一个子集,定义了所有面向.NET ...
分类:
Web程序 时间:
2014-10-20 16:34:20
阅读次数:
282