文档库 最新最全的文档下载
当前位置:文档库 › 快速搭建oracle11g测试环境的

快速搭建oracle11g测试环境的

快速搭建oracle11g测试环境的
快速搭建oracle11g测试环境的

简化Oracle Linux 5 上Oracle Database11g 的安装

目录

1.介绍适用于Oracle Linux 的oracle-validated 的RPM

2. 安装oracle-validated RPM

3. 配置目录,及设置目录的所有者所属组和权限

4.安装Oracle Database

说明:鉴于本人能力有限,接触oracle没多久,在学习安装oracle时,发现安装oracle的测试环境时,很多问题是由于没有把oracle要求的rpm 装完备,而导致后续的安装失败,我在学习了一些资料后发现试用本方法可以很快安装rpm包,也不会遗漏,特整理出来分享给大家,在编辑过程中不免存在一些问题,希望大家发现后不吝予以指出,我的邮箱是:lixora@https://www.wendangku.net/doc/bf11722950.html, , 本人非常愿意和那些对oracle感兴趣的同学交朋友,如果学习上有什么问题的话,非常愿意交流。

Version:2.0

Made by:lixora

Date:07.20.2012

1. 介绍适用于Oracle Linux 的oracle-validated 的RPM

(这一部分可跳过不看,供感兴趣的朋友参考)

由于数据库需要某些软件包、软件包版本以及内核参数微调,在系统上安装Oracle

Database 10g或11g之前,需要预先配置操作环境。(一定要阅读相应的Oracle

Database 安装指南以便熟悉硬件、软件和操作系统要求。)在Oracle Linux 上,我发现有一种非常轻松的办法可以让系统满足这些安装先决条件:首先安装一个名为

oracle-validated的RPM 软件包。此RPM 执行一些预配置步骤,包括:

?促使下载和安装数据库安装所需的各种软件包和特定版本,通过yum或up2date功能来解析软件包依赖项

?创建用户oracle和组oinstall及dba,这些将在数据库安装期间使用

?修改/etc/sysctl.conf中的内核参数以更改共享内存、信号、最大文件描述符数量等设置

?设置/etc/security/limits.conf中的软硬shell 资源限制,如锁定内存地址空间、打开的文件数量、进程数和核心文件大小

?针对x86_64 计算机,在内核中设置numa=off

请注意,oracle-validated只是根据数据库安装的需要来分析现有的

/etc/sysctl.conf和/etc/security/limits.conf文件并更新值。所有与数据库安装无关的预自定义设置保持不变。

oracle-validated RPM 软件包可通过Oracle Unbreakable Linux Network(ULN,它需要支持合同)、Oracle Linux 发行介质或Oracle 公共 yum 信息库获取。因此,无论系统是否在ULN 注册访问Oracle 补丁和支持,您均可使用oracle-validated 来简化Oracle Linux 上的数据库安装。不过要记住,Oracle 公共yum信息库不会更新安全更新和错误修补,因此保持最新和安全的系统的最佳方式是使用ULN 订阅。

!备注:以# 开头的为root用户,$ 为oracle用户

2.安装oracle-validated RPM

本文其余部分将逐步介绍我通过Oracle 公共yum信息库在Oracle Linux 上安装

oracle-validated的过程。我首先从一个运行适用于x86_64 的Oracle Linux 第 5 版Update 7 的系统开始,这个64 位版本的Oracle Linux 是我从Oracle 软件交付云(需要注册或登录)下载的。首先,设置一个yum配置文件,让其指向正确的信息库,然后从该信息库安装oracle-validated RPM。

以下是针对Oracle Database 安装使用oracle-validated对系统进行预配置的步骤:

1、挂载本地光盘到系统:把rhel6.2安装光盘放入光驱,在终端命令行下操作

#mkdir /media/oel #新建挂载目录

#mount /dev/cdrom /media/oel #挂载光盘到/media/rhel目录下

#cd /media/oel #进入挂载目录

#ls #查看挂载目录,光盘挂载成功

2、配置本地yum源

#cd /etc/yum.repos.d/ #进入yum配置目录

#touch oel-media.repo #建立yum配置文件

#vi oel-media.repo #编辑配置文件,添加以下内容

##########################

[oel-media]

name= oel5.8 #自定义名称

baseurl=file:///media/oel/Server #本地光盘挂载路径

enabled=1 #启用yum源,0为不启用,1为启用

gpgcheck=0 #检查GPG-KEY,0为不检查,1为检查

#gpgkey=file:///media/rhel/RPM-GPG-KEY-redhat-release #GPG-KEY路,

##########################

3.接下来,使用 yum install 命令安装 oracle-validated RPM。

清单 1 中的输出显示了安装过程如何检查依赖项,然后下载和安装所需软件包。

清单 1:安装 oracle-validated RPM

说明:安装过程中如遇停顿可以一直回车,全部选择默认设置

# yum install oracle-validated

Loaded plugins: rhnplugin, security

This system is not registered with ULN.

ULN support will be disabled.

Setting up Install Process

Resolving Dependencies

--> Running transaction check

---> Package oracle-validated.x86_64 0:1.1.0-14.el5 set to be updated …………

Complete!

yum 安装过程在 /var/log/oracle-validated/results/orakernel.log 文件中记录有关内核更改的消息,并在 /var/log/oracle-validated/backup 目录中备份当前系统设置。

3. 配置目录,及设置目录的所有者所属组和权限

这里需注意虽然oracle-vaildate 已经帮我们做好以下工作:

?创建用户oracle和组oinstall及dba,这些将在数据库安装期间使用

?修改/etc/sysctl.conf中的内核参数以更改共享内存、信号、最大文件描述符数量等设置

?设置/etc/security/limits.conf中的软硬shell 资源限制,如锁定内存地址空间、打开的文件数量、进程数和核心文件大小

但是并没有帮我们设置用户oracle的环境变量及相应的目录,为了避免麻烦,我们还是先手工配置下。

a.配置目录,及设置目录的所有者所属组和权限

ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

oracle_base=/u01/app/oracle

oracle_home / oracle_base 可根据自己的实际环境做相应的调整

#mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1

#mkdir -p /u01/app/oracle/oraInventory

#mkdir -p /u01/app/oracle/oradata

#mkdir -p /var/u01/app/oracle

b.设置目录的所有者所属组和权限

#chown -R oracle.oinstall /u01/app/oracle

#chown -R oracle.oinstall /u01/app/oracle/product/11.2.0/dbhome_1

#chown -R oracle.dba /u01/app/oraInventory

#chmod -R 775 /u01/app/oracle

#chmod -R 755 /var/u01/app/oracle

c. 设置用户oracle的环境变量

#su – oracle

$vim /home/oracle/.bash_profile

在文件中添加如下:

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/OraHome

export ORACLE_SID=orcl

export ORACLE_OWNER=oracle

export ORACLE_TERM=vt100

export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin

export PATH=$ORACLE_HOME/bin:$ORAC LE_HOME/Apache/Apache/bin:$PATH

LD_LIBRARY_PATH=$ORAC LE_HOME/lib:/lib:/usr/lib:/usr/local/lib

export LD_LIBRARY_PATH

CLASSPATH=$ORAC LE_HOME/JRE:$ORACLE_HOME/jlib:$OR ACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:$OR ACLE_HOME/network/jlib

export C LASSPATH

PATH=$PATH:/usr/sbin; export PATH

PATH=$PATH:/usr/bin; export PATH

注意:

11g:ORA_NLS33=$ORACLE_HOME/nls/admin/data

10g:ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

9i:ORA_NLS33=/oracle/app/ora92/ocommon/nls/admin/data

保存退出

4.至此,系统已准备好,可以安装Oracle Database

a.以root 身份在一个具有足够空间的文件系统中创建一个父目录作为下载文件的

目标位置:

# mkdir /home/OraDB11g

# cd /home/OraDB11g

该文件系统中所需的磁盘空间量随具体的安装类型而变化,但大概zip 文件大小两倍的空间(即5 GB)就足以容纳相应软件和数据文件。

b.从Oracle 技术网上的“Oracle Database 软件下载”页将安装介质文件下载到此目

标目录中。

c.解压缩文件:# unzip linux.x64_11gR2_database_1of2.zip

# unzip linux.x64_11gR2_database_2of2.zip

d.以oracle 用户身份登录。转到database 目录并输入以下命令运行Oracle

Universal Installer:

首先执行:

#xhost local:oracle non-network local connections being added to access control list

#su - oracle

$ cd /home/OraDB11g/database

$ ./runInstaller

随后按照默认的选择,或者你自己的需求来选择某些特定选项。

Oracle Universal Installer 执行一些检查,验证是否已经安装必要的操作系统软件包和版本。此外,它还检查通过oracle-validated安装设置的内核参数。在内核设置检查期间,安装程序可能将一些设置标志为“failed”,您应对这些失败进行分析。在有些情况下,您仍可以继续数据库安装。如果您检查/etc/sysctl.conf 中的内核设置,将发现oracle-validated 为Oracle Database 10g 推荐的设置不同于Oracle Database 11g。如果需要,您可以(以root 身份)编辑/etc/sysctl.conf 文件来手动指定设置,例如:

# vi /etc/sysctl.conf

# /sbin/sysctl -p

Oracle Universal Installer 还会执行其他检查,如验证glibc版本、磁盘空间是否足够、环境变量和路径设置,以及物理内存和交换空间是否足够。一般来说,安装oracle-validated可解决先决条件,因此您可以直接继续安装数据库。

数据库安装完毕,进行一些简单的测试:

以下是相关命令

A.#dbstart //启动数据库

#dbshut //关闭数据库

B.#emctl start dbconsole //开启企业管理器

#emctl stop dbconsole //关闭企业管理器

C.#lsnrctl start //启动监听

#lsnrctl stop //关闭监听

D.#emctl start agent //开启代理 #emctl stop agent //关闭代理

E.#sqlplus /nolog

conn / as sysdba

startup //启动实例

shutdown immediate //关闭实例

Wish you have a good time !

It just a beginning…..

Anroid开发环境搭建实验报告

实验一A n d r o i d开发环境搭建 一、实验内容 1)了解Android开发所需要的开发包和工具,以及获得它们的方式; 2)下载、安装和配置Android开发包; 3)测试安装的开发环境,创建了一个Android项目; 4)在模拟器上运行和调试Android应用程序,并将该应用程序安装到Android手 机上。 二、实验步骤 1、参考《Android应用开发揭秘》的第一章,学习了解什么是Android系统以及Android的系统架构、Android应用程序框架; 2、参考《Android应用开发揭秘》的第二章,从FTP上下载java JDK和Eclipse 放在安装目录下,Eclipse直接将下载的压缩包解压即可。对于JDK双击安装,然后对java的开发环境进行配置:设置环境变量创建“Path”变量名,添加JDK安装目录中“bin”文件夹路径;创建“CLASSPATH”变量,添加JDK安装目录中“lib”以及“demo”的路径;最后进行测试是否安装成功。 4、安装完成后配置Android SDK,将Android SDK安装目录中的tools文件夹路径添加到环境变量中,更改系统变量中的“Path”项,添加路径: 5、安装和配置ADT,参照Android应用开发秘籍,启动Eclipse,点击“Help”菜单,按照步骤,在“Add Site…”之后,文本框里输入地址。打开菜单“Windows”,依次选择“Preferences”->“Android”,点击浏览选择Android SDK的安装路径,点击OK;然后打开菜单“File”,如下图查看得安装配置成功。 6、创建第一个Android项目HelloAndroid,新建项目,选择“Android Application Project”子项,如图。在“Project name”文本框输入“HelloAndroid”,“Build Target”选项框中选择“Android SDK ”,依次完成项目的设置,如下图。 HelloAndroid项目创建好,由ADT插件自动生成,可以运行。 7、运行HelloAndroid,使用Android仿真模拟器。选择Window,打开AVD Manager,新建一个AVD,选择API的等级为API 10,,填写SD卡的大小为2G,如图。 8、运行HelloAndroid项目 9、调试HelloAndroid项目,首先将Eclipse开发工具的工作界面切换到DDMS: 10、实验过程中发现的问题以及解决问题的方法 在安装Android SDK的时候,遇到信息“Failed to fetch URL…”的错误提示,然后将HTTPS方式改为HTTP方式,问题就解决了。

Sofia3gr平台_Android5.1_CTS_产品测试环境搭建V1

福州瑞芯微电子有限公司密级状态:绝密( ) 秘密( ) 内部( √ ) 公开( ) Sofia3GR平台A ndroid5.1_CTS 产品测试说明 (系统产品二部) 文件状态:[ ] 正在修改[√] 正式发布当前版本:V1.1 作者:hxw 完成日期:2015-09-03 审核: 完成日期: 福州瑞芯微电子有限公司 Fuzhou Rockchips Semiconductor Co . , Ltd (版本所有,翻版必究)

1简述 本文档介绍Sofia3GR平台Android 5.1 的GMS测试,包括Android 5.1工程配置,CTS、GTS、Verifier测试fail项补丁,GMS要求相关细节说明,以及测试环境搭建及机器配置,若有存在其他问题,欢迎反馈,我们会尽快进行补充。 2Android 5.1 GMS 工程配置 2.1集成DRM、GMS 包 1)确保widvine level3 drm包被编译 diff --git a/device.mk b/device.mk index 7df0cb7..5d794b6 100755 --- a/device.mk +++ b/device.mk @@ -16,9 +16,26 @@ # Oct 20, 2013: Initial Creation for Sofia3G # May 27 2014: IMC: add IMC test tools for engineering build +$(call inherit-product-if-exists, vendor/widevine/widevine.mk) # Screen size is "normal", density is "mdpi" PRODUCT_AAPT_CONFIG := normal large mdpi tvdpi hdpi 2)确保GMS 包编译: GMS 包SDK 默认是不带的,请向认证公司索取最新的GMS 包,解压后放在:vendor/google 目录下 在/device/rockchip/sofia3gr/BoardConfig.mk 中将以下两项设为true # google apps BUILD_WITH_GOOGLE_MARKET ?= true BUILD_WITH_GOOGLE_MARKET_ALL ?= true 2.2合并分区、hardware features配置 1)合并分区,在/device/rockchip/sofia3gr/BoardConfig.mk 中 #if set to true m-user would be disabled and UMS enabled, if set to disable UMS would be disabled and m-user enabled -BUILD_WITH_UMS := true +BUILD_WITH_UMS := false 2)Sensor编译配置,根据产品sensor list在/device/rockchip/sofia3gr/BoardConfig.mk 如下代码块中做正确配置: # Enabling sensors BOARD_SENSOR_MPU := false #if use mpu

测试环境搭建方案

各种缺陷管理工具比较 mantis 1.概述 缺陷管理平台Mantis,也做MantisBT,全称Mantis Bug Tracker。Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。更重要的是其开源,不需要负担任何费用。 Mantis是一个缺陷跟踪系统具有多特性包括:易于安装,易于操作,基于Web,支持任何可运行PHP的平台(Windows,Linux,Mac,Solaris,AS400/i5等)。已经被翻译成68种语言,支持多个项目,为每一个项目设置不同的用户访问级别,跟踪缺陷变更历史,定制我的视图页面,提供全文搜索功能,内置报表生成功能(包括图形报表),通过Email报告缺陷,用户可以监视特殊的Bug,附件可以保存在web服务器上或数据库中(还可以备份到FTP服务器上),自定义缺陷处理工作流,支持输出格包括csv、MicrosoftExcel、MicrosoftWord,集成源代码控制(SVN与CVS),集成wiki知识库与聊天工具(可选/可不选),支持多种数据库(MySQL、MSSQL、PostgreSQL、Oracle、DB2),提供WebService(SOAP)接口,提供Wap访问。 2 .优点 1,流程定制方便且符合标准,满足一般的缺陷跟踪; 2,安装简单; 3 .缺点 1.只能简单的对缺陷进行管理,不能管理整个测试流程:测试需求-测试计 划-测试案例-执行测试案例-提交缺陷-测试总结报告;

2.界面比较简单,有些功能不能实现(如上传附件) QC 1.概述 Quality Center 是一个基于Java 2 Enterprise Edition (J2EE) 技术的企业级应用程序。Quality Center 可以帮助您组织和管理应用程序测试流程的所有阶段,包括制定测试需求,计划测试,执行测试和跟踪缺陷。 2.优点 1,QC能够帮助你组织和管理软件测试过程的每个阶段,包括测试需求管理、测试计划、测试案例、测试执行和缺陷跟踪。 2,QC执行对测试用例执行统计情况,对bug的统计,分析等功能比较强大; 3.缺点 1,安装比较复杂 2,收费软件。 JIRA 1.概述 JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。JIRA创建的问题类型包括New Feature(新功能)、Bug、Task(任务)和Improvement(增加或修改)四种,还可以自己定义,所以它也一是过程管理系统。JIRA融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。

开发环境与测试环境搭建方案

开发环境与测试环境搭建方案 1. 总体原则 1.开发与测试环境单独搭建,开发与测试环境的分离便于利于重现开发环境无法重现的BUG 以及便于开发人员并行地修复BUG ,如果选择开发环境来进行测试,开发人员进行某项误操作后发生系统崩溃或者系统不能正常运行的意外,此时测试工作也不得不停止。 2.测试环境与测试数据库分离,测试环境与测试数据库分离保证测试数据库的稳定性、数据准确性以及今后性能测试指标值的准确性。 3.开发环境与开发数据库共用一台,由于开发环境对及其性能要求不高,因此应用与数据库采用共用。 4.测试环境WEB 应用部署与生产环境相同,测试数据库的配置(用户、表空间、表)也需与生产环境一致。 2. 环境管理 2.1. 系统架构 开发环境构架: 测试环境系统构架: 2.2. 硬件配置 从上述的系统架构图分析需要3台服务器组建开发与测试环境,机型选择普 通的PC Server 机器即可。 2.3. 安装软件 建议方案中给出是环境搭建的主要软件,其他的工具未在罗列中,根据具体 需要自行安装。 服务器 内存 CPU 硬盘 备注 开发服务器 2G 到4G 之间 4C ,主频2G 以上 300G 左右 测试服务器 8G-16G 之间 4C ,主频2G 以上 300G 左右 测试数据服务器 8G-16G 之间 4C ,主频2G 以上 500G 左右

3. 权限管理 3.1. 开发环境 开发人员均可访问开发服务器应用代码与开发数据库,可以修改代码与数据 以及发布部署开发版本以便自测。 3.2. 测试环境 测试环境由版本管理员管理,负责整个测试环境的管理,包括版本部署、服 务启停、数据变更等,测试环境对开发人员只开发查询权限,仅可查询应用日志,服务运行、测试数据。 4. 版本管理 开发与测试环境安装 SVN 版本管理软件,由版本管理员负责对开发与测 试环境的版本管理工作。 5. 备份管理 1.备份主要包括开发与测试环境的代码与配置,备份方式暂为全量备份。 2.每日凌晨3点系统自动对每个项目的代码已经配置文件自动备份,备份文件名:项目名称_code_yyyymmdd.tar ,备份完成后传至备份服务器(服务器待定)。 3.每当长假(元旦、清明、五一、端午、十一、中秋、春节)前期,需手工对开发与测试环境进行全量备份。 4. 服务器 操作系统 中间件 数据库 测试工具 版本管理 工具 开发服务器 RedHat Linux 5.4 64位 Weblogic 9 Oracle 10 无 SVN 测试服务器 RedHat Linux 5.4 64位 Weblogic 9 无 JIRA SVN 测试数据服务器 RedHat Linux 5.4 64位 无 Oracle 10

windowsXP下Android安卓开发环境搭建详细教程及图解

注:本教程是讲解在Windows XP下搭建安卓开发环境的。 安装目录: 步骤1 安装JDK 步骤2 安装Android SDK 步骤3 安装Tomcat 步骤4 安装Ant 步骤5 安装Eclipse 步骤6 安装Eclipse的ADT插件 步骤7 在图形界面下管理AVD 步骤8 设置Android系统语言 本教程的软件可以从我博客“绿杨芳草”下载。 方法/步骤 1、安装JDK 运行安装程序【jdk-6u22-windows-i586-p.exe】,分别点击下一步进行安装。 在安装过程中先后会出现两次选择安装目录的界面,全部改为以下路径: jdk安装目录:C:\Java\jdk1.6.0_22 jre安装目录:C:\Java\jre6\

安装好之后,配置环境变量: 打开环境变量窗口方法:右键【我的电脑】--单击【属性】--单击【高级】--单击【环境变量】。 在上方的用户变量中依次新建如下变量,并分别填入如下路径: 变量名:JAVA_HOME 变量值:C:\Java\jdk1.6.0_22 变量名:PATH 变量值:%JAVA_HOME%/bin 变量名:CLASSPATH 变量值:.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar 图1 配置完成之后,分别点击【开始】--【运行】--输入【cmd】--输入【javac】--按【回车键】,若看到以下信息,则代表配置成功。

图2 2、安装Android SDK 将【android-sdk_r17-windows.zip】解压到E:\Android目录下(Android目录自己新建,以后所有关于Android开发相关软件都会统一放到该目录中),得到一个android-sdk-windows 文件夹,该文件夹包含如下文件结构: add-ons:该目录下存放额外的附件软件。刚解压后,该目录为空。 platforms:该目录下存放不同版本的Android版本。刚解压后,该目录为空。 tools:该目录下存放了大量Android开发、调试的工具。 SDK Manager.exe:该程序就是Android SDK和AVD(Android虚拟设备)管理器。 通过该工具可以管理Android SDK和AVD。 运行E:\Android\android-sdk-windows目录下的【SDK Manager.exe】 然后等待更新...(该步骤必须联网,因为SDK安装包需要在线获取)。 在更新的过程中若遇到如下的提示窗口:

测试环境搭建及测试基础

测试环境搭建及测试基础 一、建立测试环境 用来进行单板测试的房间需要具备以下条件: 1、尽量独立一个房间,因为测试中很容易受到其他设备的干扰; 2、如果需要准确测试的电压低于1mV,必须对房间进行金属屏蔽; 3、房间必须有独立接地系统接往本层楼层保护地入口; 4、房间必须有接地汇流排,截面积不得小于6平方毫米; 5、房间最好有独立的防静电地; 6、房间交流电源必须使用两路总空气开关,一路供测试设备使用,一路供EUT 使用,防止EUT故障引起断电,导致测试设备需要多次重启; 7、测试房间必须至少具备1台隔离变压器; 8、测试设备带宽高于500MHz的位置,房间必须设有EPA区; 9、有EPA区的房间必须设置人体电阻测试仪和防静电鞋帽; 10、测试人员在测试实验室必须遵守ESD防护程序; 11、待测设备要有“正在测试”的警示标牌; 12、放置待测设备和测试仪器的桌面必须铺设防静电台布,和手腕带接地插座; 13、测试实验室必须对不同的测试范围划定功能区,固定测试设备位置,制定设备责任人,放置实验设备和配件移动导致结果实验错误; 14、不同测试平台之间不能共用接地汇流排。 设备摆放参考以下: 配电方式建议如下,采用专用地线、零、火线,降低同楼层干扰。 二、示波器选择与使用要求: 1、测里前保证测试仪器(仪表)和被测单板或系统共地。如果不共地,地线浮空,可能会得到错误的测试结果; 2、测里前需要校准仪器; 3、为确保测试数据的精度,应尽举采用高输入阻抗、小电容值、高带宽的有源探头和高带宽的示波器;

4、示波器的带宽:描述了示波器固有的上升时间(即时延)。探头和示波器的带宽要超过信号带宽的3-5倍以上; 5、示波器的采样速率:表示为样点数每秒〔S/s ),指数字示波器对信号采样的频率。为了准确再现信号,根据香农(Shannon )定律,示波器的采样速率至少需为信号最高频率成分的2信; 6、程应尽星小,波形尽量展开,以方使观察波形变化的细节,并准确测量其幅值; 7、测量信号边沿时,应选用合适的边沿触发; 8、高档示波器都具有毛刺捕捉模式,可以用于捕捉毛刺; 三、探头选择与使用要求: 1、不允许在探头还连接着被测试电路时插拔探头; 2、有源探头和差分探头、电流探头等是很昂贵的设备,注意保护。插拔探头时必须先关示波器。无源探头一般没有硬性规定,但是出于可靠考虑,建议所有探头都不能热插拔,热插拔任何探头时都必须先关闭示波器; 3、探头地线只能接电路板上的地线,不可以搭接在电路板的正、负电源端。否则,可能会造成电路板器件损坏,甚至会烧坏探头的小夹子和探头木身; 4、探头电容越小,它对对电路的负载就越小,测试结果就更精确。选用时请根据情况仔细考虑; 5、探头是有测量幅度的,不要用于测大信号,以免造成探头损坏。例如:信号幅度超过+/-40V时,用有源探头P6245和P6243测量会造成探头的损坏; 6、差分探头能够测量差分电压范围是有限的。例如,差分探头P6247,其上的开关打在÷10档位时,能测的差分电压范围是+/ V,打在÷1档位时只有+/-850mV 差分信号峰峰值超过850rnV时(比如测公司常用的平衡线传输信号+/-5V),要注意选用÷10档,否则会因输入过大而使显示的波形发生错误; 7、使用电流探头需先校准。每测试一个信号都需要校准一次; 8、使用时,探针尽量垂直于测试表面。但不可用力按压,以免探针受损; 四、测试点的选择: 1、一般只测试单板接收到的信号,不测试发送的信号; 2、信号质量测试点要求在信号在末端测量〔根据当前信号流向决定测试点)。尽里在芯片的输 入管脚上测量,或者尽量靠近输入管脚;

在Eclipse下搭建Android开发环境教程

在Eclipse下搭建Android开发环境教程 本文将全程演示Android开发环境的搭建过程,无需配置环境变量。所有软件都是写该文章时最新版本,希望大家喜欢。 我们昨天向各位介绍了《在NetBeans上搭建Android SDK环境》,前不久也介绍过《在MyEclipse 8.6上搭建Android开发环境》,都受到了读者的欢迎。但是很多朋友都认为NetBeans在中国用户不多,MyEclipse 又是收费产品,都没有Eclipse好,很多读者都希望我们介绍一下Eclipse下搭建的Android开发环境,本文将全程演示Android开发环境的搭建过程,无需配置环境变量。所有软件都是写该文章时最新版本,希望大家喜欢。 一相关下载 (1)Java JDK下载: 进入该网页: https://www.wendangku.net/doc/bf11722950.html,/javase/downloads/index.jsp (或者直接点击下载)如下图: 选择 Download JDK 只下载JDK,无需下载jre. (2)Eclipse下载 进入该网页: https://www.wendangku.net/doc/bf11722950.html,/downloads/ (或者直接点击下载:BT下载 HTTP下载)如下图:

我们选择第一个(即eclipse IDE for java EE Developers) (3)下载Android SDK 说明: Android SDK两种下载版本,一种是包含具体版本的SDK的,一种是只有升级工具,而不包含具体的SDK 版本,后一种大概20多M,前一种70多M。 完全版下载 (android sdk 2.1 r01) 升级版下载 (建议使用这个,本例子就是使用这个这里面不包含具体版本,想要什么版本在Eclipse里面升级就行) 二软件安装 (1)安装jdk 6u19安装完成即可,无需配置环境变量 (2)解压eclipse eclipse无需安装,解压后,直接打开就行 (3)解压android sdk 这个也无需安装,解压后供后面使用 (4)最终有三个文件夹,如下图:

实验五、安卓系统应用开发环境搭建实验

实验五、安卓系统应用开发环境搭建实验 1、实验目的 1. 熟悉并掌握Android应用程序开发的搭建 2. 熟悉Android应用程序开发环境 3. 熟悉并掌握Android应用程序的开发 2、实验仪器设备 1.CVT-S5PV210嵌入式系统实验箱1套 2.PC机1台 3、实验原理 1、Android SDK Android SDK(Software Development Kit)提供了在Windows/Linux/Mac平台上开发Android应用的一系列开发组件,同时包含了在Android平台上开发移动应用的各种工具集。Android SDK包含各种各样的定制工具,其中最重要的工具是Android模拟器和eclipse的Android开发工具插件(ADT) Android SDK 主要是以Java 语言为基础,用户可以使用Java 语言来开发Android 平台上的应用软件。通过SDK 提供的一些工具将其打包成Android 平台使用的apk 文件,然后用SDK 中的模拟器(Emulator)来模拟和测试软件在Android 平台上运行情况和效果。SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此,Android SDK 指的既是Android 专属的软件开发工具包。 2) Eclipse Eclipse 是一个开放源代码的、基于Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java 开发工具(Java Development Kit,JDK)。 虽然大多数用户很乐于将Eclipse 当作Java 集成开发环境(IDE)来使用,但Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展Eclipse 的软件开发人员,因为它允许他们构建与Eclipse 环境无缝集成的工具。由于Eclipse 中的每样东西都是插件,对于给Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

华为Android(Java)软件开发测试

华为Android(Java)软件开发测试 专业培养方向及课程设置 培训目标 本大纲是根据华为技术及相关外包企业文思创新、软通动力、中软国际、东南融通、易思博、华胜天成等企业用人新的特点和技术走向,制定出的适合企业岗位需求培训计划,培训出胜任软件测试与Java(Android)开发的综合技能的程序人员。 培训模块(各模块训练顺序根据企业需求安排): 模块一、JavaSE模块; 模块二、Linux/C模块及基于Linux的Java开发; 模块三、JavaEE模块1:Struts架构; 模块四、华为软件测试模块; 模块五、JavaEE模块2:Hibernate、Spring等主流框架; 模块六、Android技术及功能模块开发; 模块七、软件工程(CMMI)与数据库; 模块八、项目开发(因企业需求而变化); 模块九、职业规划与素质训练。 模块一、JavaSE模块 1、Java体系和JDK安装 2、Eclipse开发环境与面向对象初级(类、对象、包) 3、Java语法详解: 变量的声明、关键字和类型,enum类型、变量作用域、表达式和流程控制for each、数组、多维数组、可变参数,数组拷贝,Java编码规范) 继承(继承、多态、访问控制、方法覆盖、方法重载、实例化顺序、垃圾收集,this,super,instanceof ,Object 类的介绍),面向对象高级(static,static import,单实例模式,final,抽象类、接口、克隆,内部类、匿名类,异常处理,自定义异常,异常与方法覆盖的关系) ,Java SE 基础API(Collection集合框架,泛型、排序,控制台应用程序开发Scanner,Console、swing组件开发,文件与IO) ,Java SE 高级API(Thread 多线程、Socket 网络,结合Swing做多用户C/S通讯系统的综合应用) 4、数据结构与算法: 链表、堆栈、队列、树等;常用排序算法(冒泡,选择,插入,快速,shell排序) 5、JDBC 技术: JDBC Driver加载原理、JDBC初级API、JDBC高级API、调用存储过程、事务处理、批处理、操作CLOB/BLOB数据类型、RowSet。 模块二、Linux/C模块及基于Linux的Java开发 1、C语言模块 面向过程的结构化程序设计方法/C语言常量,变量,类型,表达式/函数和函数调用/指针与数组/数据结构基础及指针使用技巧/自定义数据类型,结构,枚举,联合/位字段与位检测/查找、排序/C语言实现/C语言输入输出、文件操作 2、Linux模块 Linux简介、安装\Linux文件系统\ Linux常用命令\Linux启动过程详解\Shell编

测试环境搭建与部署

测试环境搭建与部署 1.目的 1.1.为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历史数据的总称。稳定 和可控的测试环境,可以使测试人员花费较少的时间就完成测试用例的执行,无需为测试用例、测试过程的维护花费额外的时间,并且可以保证每一个被提交的缺陷都可以在任何时候被准确的重现。 2.适用范围 2.1.硬件环境搭建:指测试必须的服务器、客户端、网络连接设备以及打印机/扫描仪等辅助 设备所构成的环境;若要求的硬件配置种类较多,可以定义一些基本硬件配置; 2.2.软件环境搭建:指测试软件运行时的操作系统、数据库及其他应用软件构成的环境;2. 3.利用辅助测试环境进行的测试: 兼容性测试:在满足软件运行要求的范围内,可选择一些典型的操作系统和常用应用软件对其进行主要功能的验证。 2.4.网络环境:指被测软件运行时的网络系统、网络结构以及其他网络设备构成的环境、网 络设备、网络结构、网络系统等。 2.5.对测试环境的要求: 尽可能真实的环境 符合软件运行的最低要求 选用比较普及的操作系统和软件平台 营造纯净、独立的测试环境 无毒的环境 3.术语和定义 无 4.职责 4.1.技术部测试组成员 4.1.1.负载规划、建立和维护软件测试管理流程并持续优化 4.1.2.组织环境搭建工作的实施 4.1.3.在搭建环境中进行的工作分批写入测试用例和测试报告中 4.1.4.对应环境中发现的问题及时反馈并追踪

5.部署和管理测试环境 5.1.确定测试环境的组成 5.1.1.所需要的计算机的数量,以及对每台计算机的硬件配置要求,包括CPU的速度、内存 和硬盘的容量、网卡所支持的速度、打印机的型号等; 5.1.2.部署被测应用的服务器所必需的操作系统、数据库管理系统、中间件、WEB服务器以 及其他必需组件的名称、版本,以及所要用到的相关补丁的版本; 5.1.3.用来保存各种测试工作中生成的文档和数据的服务器所必需的操作系统、数据库管理 系统、中间件、WEB服务器以及其他必需组件的名称、版本,以及所要用到的相关补丁的版本; 5.1.4.用来执行测试工作的计算机所必需的操作系统、数据库管理系统、中间件、WEB服务 器以及其他必需组件的名称、版本,以及所要用到的相关补丁的版本; 5.1.5.是否需要专门的计算机用于被测应用的服务器环境和测试管理服务器的环境的备份; 5.1. 6.测试中所需要使用的网络环境。例如,如果测试结果同接入Internet的线路的稳定 性有关,那么应该考虑为测试环境租用单独的线路;如果测试结果与局域网内的网络速度有关,那么应该保证计算机的网卡、网线以及用到的集线器、交换机都不会成为瓶颈; 5.2.管理测试环境 5.2.1.设置专门的测试环境管理员角色:职责包括:测试环境的搭建。包括操作系统、数据 库、中间件、WEB服务器等必须软件的安装,配置,并做好各项安装、配置手册的编写; 记录组成测试环境的各台机器的硬件配置、IP地址、端口配置、机器的具体用途,以及当前网络环境的情况;测试环境各项变更的执行及记录;测试环境的备份及恢复;操作系统、数据库、中间件、WEB服务器以及被测应用中所需的各用户名、密码以及权限的管理; 5.2.2.记录好测试环境管理所需的各种文档:测试环境的各台机器的硬件环境文档,测试环 境的备份和恢复方法手册,并记录每次备份的时间、备份人、备份原因以及所形成的备份文件的文件名和获取方式;用户权限管理文档,记录访问操作系统、数据库、中间件、WEB服务器以及被测应用时所需的各种用户名、密码以及各用户的权限,并对每次变更进行记录; 5.2.3.测试环境访问权限的管理:为每个访问测试环境的测试人员和开发人员设置单独的用 户名和密码。访问操作系统、数据库、WEB服务器以及被测应用等所需的各种用户名、密码、权限,由测试环境管理员统一管理;测试环境管理员拥有全部的权限,开发人员

android5.0初学者之开发环境搭建

1.JDK下载及安装 1.1进入下载首页,找到JDK,点击下载。 https://www.wendangku.net/doc/bf11722950.html,/technetwork/java/javase/downloads/index-jsp-138363.html Java Platform, Standard Edition之Java SE 8u25 includes: JDK (Java SE Development Kit); Server JRE (Server Java Runtime Environment); JRE (Java SE Runtime Environment); 点击“JDK下载”后进入下载页面: https://www.wendangku.net/doc/bf11722950.html,/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 勾选” A ccept License Agreement ” 后选择对应的JDK版本号,此处选择

1.2 下载完成后,双击安装。 默认安装路径为:C:\Program Files\Java\jdk1.8.0_25\和 C:\Program Files\Java\jre1.8.0_25\ 安装完成后按如下步骤添加环境变量:

步骤1:“开始”---> “计算机”---> “属性”打开如下窗口 “高级系统设置”---> “高级”---> “环境变量”打开环境变量配置窗口。 步骤2:在环境变量配置窗口中新建“系统变量”, 变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_25 变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 编辑变量名为Path的环境变量的变量值,在原有基础上添加jdk1.8.0_25\bin路径和Android SDK的tools和platform-tools的文件夹路径。 ;C:\Program Files\Java\jdk1.8.0_25\bin;E:\Java\adt-bundle-windows-x86-20140702\sdk\tools;E:\Java\adt-bundle-windows-x86-20140702\sdk\platform-tools

Android测试环境搭建

基本安装 一、Java JDK 1、Java JDK下载: 网页: https://www.wendangku.net/doc/bf11722950.html,/javase/downloads/index.jsp 选择 Download JDK 只下载JDK,无需下载jre.(因为按照JDK会自动按照jre) 2、JDK 运行 可以不安装在C盘(系统盘) 安装完成后 3、环境变量 如果只是运行eclipse不需要修改环境变量 如果要用到monkeyrunner需要设置环境变量(改系统环境变量),如下 新建系统环境变量JAVA_HOME ,设置为java安装地址"D:\Program Files\java\jdk1.6.0_33" PATH 增加 ";%JAVA_HOME%\bin" CLASSPATH = ".;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar",没有CLASSPATH需要新增

4、验证环境变量 java-version 如果装在C盘直接运行java-version 二、Eclipse 进入该网页: https://www.wendangku.net/doc/bf11722950.html,/downloads/下载解压缩后放在根目录,不要放在中文文件夹里面三、Android SDK

地址:https://www.wendangku.net/doc/bf11722950.html,/sdk/index.html 说明: Android SDK两种下载版本,一种是包含具体版本的SDK的,一种是只有升级工具,而不包含具体的SDK版本,后一种大概20多M,前一种70多M。 解压android sdk 这个也无需安装,解压后供后面使用 Eclipse配置 一、安装android 开发插件 (1)打开Eclipse, 在菜单栏上选择 E:\eclipse-java-juno-win32-x86_64\eclipse下,可以创建桌面快捷方式help->Install New SoftWare 出现如下界面:

C#环境下开发Android软件环境搭建_V1.2

C#环境下开发Android软件环境搭建手册 (内部资料请勿外传) 编写:徐维日期:2013-3-18 检查:日期: 沈阳新元信息与测控技术有限公司 版权所有侵权必究

文件修改记录 目录 C#环境下开发Android软件环境搭建手册 (1) 1.引言 (3) 1.1编写目的 (3) 1.2开发优缺点 (3) 2.步骤 (3) 2.1开发环境搭建大体概况 (3) 2.2安装vs2010 (4) 2.3安装jdk-6u4-windows-i586-p.exe (4) 2.4安装adroid-sdk-windows (4) 2.5安装dotNetFx40_Full_x86_x64.exe步骤 (17) 2.6安装Mono的GTK支持包步骤 (18) 2.7安装mono-2.11.3-gtksharp-2.12.11-win32-0.exe步骤 (21) 2.8安装Mono的步骤 (26) 2.9 安装Mono的android步骤 (31) 2.10 FirstMonoDroidApp模拟器运行 (35) 2.11 FirstMonoDroidApp真机运行 (38)

1.引言 1.1编写目的 Android系统一下子铺天盖地而来,让人目不暇接。兴奋的同时也让部分开发人员犯难了!要知道从熟知的Wince,Mobile开发语言C#跨越到RFID_Android的java,可不是一朝一夕就能完成。这就是本个文档编写的目的,用C#开发Android的程序,如果哪天Windows Phone,发达了,那你现在写的很多代码还可以用于WP应用开发!另外,如果你考虑用MonoTouch开发iPhone应用程序,一次写代码,却可以用于三大移动平台,这样方便了代码的可移植性。 1.2开发优缺点 下面,我们通过一个表格对比C#和Java在Android开发的优缺点。 2.步骤 2.1开发环境搭建大体概况 如下:顺序按下面1-7安装 1、安装Microsoft Visual Studio2010专业版 2、安装Java 开发工具: 安装JDK,这里根据需要安装jdk-6u4-windows-i586-p.exe(与既存 的代码的jdk保持相同,对今后的移植有帮助) 3、安装Android SDK: SDK Manager.exe 安装之后还需要用SDK Manager安装API 7,API 8,API 10,API 12,API 15全部或者最少一个或者参考https://www.wendangku.net/doc/bf11722950.html,/forever_crying/article/details/6631428的方法 4、安装微软Dotnet 4.0: dotNetFx40_Full_x86_x64.exe 5、安装Mono的GTK支持包: gtk-sharp-2.12.10.win32.msi 装MonoDevelop要注意,要先装gtk-sharp 需要注意的是Visal Studio Express不能使用这个产品会提示: "VS Express is not supported by this product". 6、安装Mono的开发工具: MonoDevelop-3.0.4.6.msi 7、安装Mono的android开发包: mono-android-4.2.5.264184895.msi 真机部署

Android配置开发环境

1.下载需要用到的工具: (1)下载JAVA的IDE开发工具– Eclipse 到Eclipse官方网站下载Ecplise For Java EE的最新Windows版本 下载页面地址: https://www.wendangku.net/doc/bf11722950.html,/downloads/ 下载Ecplise (2)下载Java开发包— Java SE Development Kit (JDK) JDK 6 到Sun官方网站下载JDK6,选择JDK 6 Update 12 下载页面地址: https://www.wendangku.net/doc/bf11722950.html,/javase/downloads/index.jsp (https://www.wendangku.net/doc/bf11722950.html,/technetwork/java/javase/downloads/index.html)

下载JDK6 (3)下载Android开发包— Android SDK 到Google的官方网站下载Android的开发包For Windows的 下载地址:https://www.wendangku.net/doc/bf11722950.html,/android/android-sdk-windows-1.5_r2.zip 2.下载完需要的工具之后,开始安装 (1)安装Ecplise:下载回来的 Ecplise(eclipse-java-europa-winter-win32.zip)直接解压即可 (2)安装JDK6:运行下载回来的JSK安装包(jdk-6u12-windows-i586-p.exe)一路”下一步”即可(版本可能会有所不同) (3)安装Android开发包(SDK):下载回来的SDK包 (android-sdk-windows-1.5_r2.zip)直接解压即可 3.让Ecplise自动安装Android开发插件(ADT- plugin) (1)启动安装完(解压)后的Ecplise目录下的Ecplise.exe (2)点击菜单”Help”->”Software Updates”,在打开的窗口中切换到选项 页”Availabe Software”

开发环境与测试环境搭建方案

开发环境与测试环境搭建方案 总体原则 1.开发与测试环境单独搭建,开发与测试环境的分离便于利于重现开发环境无法重现的BUG 以及便于开发人员并行地修复BUG ,如果选择开发环境来进行测试,开发人员进行某项误操作后发生系统崩溃或者系统不能正常运行的意外,此时测试工作也不得不停止。 2.测试环境与测试数据库分离,测试环境与测试数据库分离保证测试数据库的稳定性、数据准确性以及今后性能测试指标值的准确性。 3.开发环境与开发数据库共用一台,由于开发环境对及其性能要求不高,因此应用与数据库采用共用。 4.测试环境WEB 应用部署与生产环境相同,测试数据库的配置(用户、表空间、表)也需与生产环境一致。 环境管理 1.1. 系统架构 开发环境构架: 测试环境系统构架: 1.2. 硬件配置 从上述的系统架构图分析需要3台服务器组建开发与测试环境,机型选择普 通的PC Server 机器即可。 1.3. 安装软件 建议方案中给出是环境搭建的主要软件,其他的工具未在罗列中,根据具体 需要自行安装。 服务器 内存 CPU 硬盘 备注 开发服务器 2G 到4G 之间 4C ,主频2G 以上 300G 左右 测试服务器 8G-16G 之间 4C ,主频2G 以上 300G 左右 测试数据服务器 8G-16G 之间 4C ,主频2G 以上 500G 左右

权限管理 1.4. 开发环境 开发人员均可访问开发服务器应用代码与开发数据库,可以修改代码与数据 以及发布部署开发版本以便自测。 1.5. 测试环境 测试环境由版本管理员管理,负责整个测试环境的管理,包括版本部署、服 务启停、数据变更等,测试环境对开发人员只开发查询权限,仅可查询应用日志,服务运行、测试数据。 2. 版本管理 开发与测试环境安装 SVN 版本管理软件,由版本管理员负责对开发与测 试环境的版本管理工作。 3. 备份管理 1.备份主要包括开发与测试环境的代码与配置,备份方式暂为全量备份。 2.每日凌晨3点系统自动对每个项目的代码已经配置文件自动备份,备份文件名:项目名称_code_yyyymmdd.tar ,备份完成后传至备份服务器(服务器待定)。 3.每当长假(元旦、清明、五一、端午、十一、中秋、春节)前期,需手工对开发与测试环境进行全量备份。 4. 服务器 操作系统 中间件 数据库 测试工具 版本管理 工具 开发服务器 RedHat Linux 5.4 64位 Weblogic 9 Oracle 10 无 SVN 测试服务器 RedHat Linux 5.4 64位 Weblogic 9 无 JIRA SVN 测试数据服务器 RedHat Linux 5.4 64位 无 Oracle 10

Android4.0开发环境搭建

Android开发环境搭建 在网上找各种解决办法,无奈,都是互相转帖,要错大家一起错,而且都是老版本的安装方法,虽然没有太大差别,但小的差异还是搞得人很头痛,因为有时候就是一点不同就要找好长时间解决方法,我现在把我的安装历程发布出来,供大家分享,当然版本再更新的话我也不能保证就完全正确,只能保证现在的版本完全没问题。因为现在的android版本与原来的版本有一定的区别,所以我在2.2的基础上改了一下,现在可以安装到4.0 安装JDK 这个在上一篇中已经介绍过了,注意JDK的版本为1.5或者1.6都可以就行了,推荐使用1.6版本,因为它要比以前快得多。还有JAVA_HOME的设置。用set JAVA_HOME命令检查一下就行了。 SDK 4.0安装 今年Google离开大陆,导致登陆他们的网站会比较麻烦,一般情况下是登陆不上去的,需要翻墙,大家都懂的,我不多说,如果能登上 https://www.wendangku.net/doc/bf11722950.html,/sdk/index.html那是最好,如果登不上也没关系,能下的地方好多,上百度上搜有很多,而且下载都很快,我下载的是 android-sdk_r07-windows.zip,一下安装也是以它为例。 下载好后,随便解压到一个地方,目录结构如图所示:

此处SDK Manager.exe和以前版本略有区别,以前是SDK Setup.exe,功能都一样,双击它。(我们下载的也不是完整的SDK,只是一个安装SDK的工具) 双击之后我们会看到如下的界面: 左侧是我们要安装的SDK目录,如果你的网络够快而且空间不是特别少的话,选择Accept All,然后Install,开始漫长的在线安装:

相关文档