软件测试必备基础知识_第1页
软件测试必备基础知识_第2页
软件测试必备基础知识_第3页
软件测试必备基础知识_第4页
软件测试必备基础知识_第5页
已阅读5页,还剩80页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试必备基础知识

目录

目录2

前言3

一、就业班课程安排3

二、课程简介3

三、课程学习目标4

四、课程学习建议4

五、前导课程4

六、后继课程4

第一章软件和测试环境基础5

本章任务5

技能目标5

本章简介5

1.1软件的定义6

1.2软件的特点6

1.3软件的分类8

1.4测试环境及搭建测试环境应该具备的知识10

1.5TCP/IP概述11

1.6IP地址16

1.7TCP/IP配置19

1.8网络相关命令21

1.9小结22

本章作业23

第二章虚拟机的使用详解24

本章任务24

技能目标24

本章简介24

2.1虚拟机的简介和安装25

2.2虚拟机的基本使用29

2.3虚拟机的高级使用34

2.4小结42

技能训练43

本章作业44

前百

一、就业班课程安排

目前就业班的课程共分为五个阶段:

>第一阶段、课程前预备知识:有一门主要课程。软件测试必备基础知识。

软件测试必备基础知识:主要介绍软件和测试环境基础,虚拟机的操作,数据库

基础快速入门帮助大家在学习软件测试之前熟悉测试环境的使用。

第一节、软件和洌试环境

第一章、软件和测诫环境基批一一「

第二节、TCP/IP概述和网络配置

,一节、点拟机的简介和安装

第二黄、虚拟机的操作第二而、去拟机的基本使用

软件测试必籥显知识

第三节、去拟机的高级使用

第一节、数据库的简介和安装

第三童、数据库基讹庆速入门第二节、数据库的基本使用

第三节、SQL语言语法

>第二阶段、核心课程:包含三门课程。

二、课程简介

本章课程讲述了,软件和软件测试环境,虚拟机的使用详解,数据库基础快速入门三

方面内容,为零基础的学员扫平了学习的障碍,有计算机相关基础的学员可以选修。

三、课程学习目标

►了解就业班的课程安排

►软件和软件测试环境

►虚拟机的使用详解

►数据库基础快速入门

四、课程学习建议

本课程以理论课为主,实践课为辅。

理论课希望学员能先仔细看视频学习,再上网查询相关资料并认真思考,最后完成作

业并复习。

实践课希望学员能先仔细看视频学习,然后再本机复现教师视频上的内容,然后完成

作业并复习。

五、前导课程

六、后继课程

《软件测试基础》

第一章软件和测试环境基础

本章任务

►掌握软件和测试环境的相关基础知识,掌握TCP/IP的相关基础知识

技能目标

►了解软件定义

►了解软件的特点和分类等基本内容

►搭建测试环境应该具备的知识

►了解TCP/IP的层次结构

►了解常见的协议(IP、TCP、UDP、ARP等)

►掌握配置TCP/IP的方法

►掌握TCP/IP、网络相关命令

本章简介

软件测试,顾名思义,针对软件进行测试。那软件是什么呢?本章从软件的定义,

软件的特点,软件的分类,三个方面讲解什么是软件。然后讲解了搭建测试环境应该

具备的知识。最后重点讲解了TCP/IP概述和网络配置。

1.1软件的定义

软件的定义:软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、文

档、数据的完整集合。

样本和范例

错误提示信息

产品支持信息

安装

标签封条帮助文件

最终产品(光盘或软盘)

1.2软件的特点

>软件是一种逻辑实体

具有抽象性

保存在存储器中

无法看到软件本身的形态

>软件的生产与硬件的生产不同

通过人们的智力活动,把知识与技术转化成信息的一种产品

软件研制成功以后,可以大量复制同一内容的副本

对软件的质量控制,着重在软件开发方面下工夫

软件的运行和使用没有机械磨损和老化

不存在磨损和老化问题,软件存在退化问题

不断地修改,导致软件失效率升高

软件的维护成本会比硬件高许多

软件的开发和运行对计算机系统有一定的依赖性

软件不能完全摆脱硬件单独活动

软件的可移植性是衡量软件质量的指标之一

软件的开发目前还没有摆脱手工的开发方式

软件是复杂的

复杂性来自它所反映的实际业务的复杂性

软件成本相当昂贵

软件开发需要投入大量、高强度的脑力劳动,成本高,风险大

1.3软件的分类

>按软件功能进行划分

系统软件

支持软件

应用软件

WindowsVista、Windows7、Symbian、Macintosh属于什么类型软件?

VisualStudio2005、MyEclispe属于什么类型软件?

火车票售票管理系统、办公自动化管理系统属于什么类型软件?

>按软件的技术特点划分

业务管理软件

科学计算软件

嵌入式软件

桌面软件

个人计算机软件

人工智能软件

全球定位系统(GPS)、Symbian属于什么类型的软件?

MSN、QQ聊天工具属于什么类型的软件?

Office2003.Photoshop属于什么类型的软件?

MIS、ERP、CRM系统的全称是什么?属于什么类型的软件?

>按软件的布署结构划分

单机版软件

分布式软件

记事本、写字板、Word属于什么类型的软件?

MSN、QQ即时通讯工具、飞信、招商银行网上银行分别属于什么类型的软件?

分布式软件

C/S(Client/server客户端/服务器)软件

QQ

msn

网络游戏

B/S(Browser/Server浏览器/服务器)软件

网上交易系统

论坛

C/S(ClientServer客户端/服务器)结构

服务器负责处理大部分任务

专用客户端处理一部分任务

例如:即时通信类软件(QQ、msn)、网络游戏

B/S(Browser/Server浏览器/服务器)结构

服务器负责处理多数任务

客户端是浏览器,基本或很少处理任务,主要负责显示相应的内容

优先考虑的是响应时间

逐渐成为流行的软件结构

固定客户客户制可控(强

安全性不可知用户客户蛔不可控(弱)

服务器功能更强稍弱

客户却浏览器专用客户墙

可维护性客户箔基本不需要维护(强)客户弗升级工作量大(弱)

硬件要求网络要求较高对客户机配置常有要求

1.4测试环境

测试环境是指测试运行其上的软件和硬件环境的描述,以及任何其它与被测软件

交互的软件,包括驱动和桩。

测试环境=软件+硬件+网络+数据准备+测试工具

测试环境是指为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历

史数据的总称。毫无疑问,稳定和可控的测试环境,可以使测试人员花费较少的时间

就完成测试用例的执行,也无需为测试用例、测试过程的维护花费额外的时间,并且

可以保证每一个被提交的缺陷都可以在任何时候被准确的重现。

简单的说,经过良好规划和管理的测试环境,可以尽可能的减少环境的变动对测

试工作的不利影响,并可以对测试工作的效率和质量的提高产生积极的作用。

搭建测试环境应该具备的知识:

►软件知识

指被测软件运行时的操作系统、数据库及其他应用软件等方面的知识。

►硬件知识

指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件

设备等方面的知识。

►网络知识

基本网络协议及维护的相关知识。

1.5TCP/IP概述

>互联网历史

1969年ARPANET诞生,互联网的前身

1980年NSFNet网络(教育科研网络)

1992年Internet兴起

WWW概念的提出

Mosaic的WWW客户程序推出

PPP使得家庭用户可方便访问Internet

>TCP/IP层次结构

TCP/IPOSI

应用层/Application

应用层/Application表示层/Presentation

会话层/Session

传愉层/Transport传愉层/Transport

网际层/Internet网络层/Network

数据链路层/DataLink

网络接口层/Link

物理层/Physical

►Link层

功能

实现在传输介质上传输比特流

物理层定义了建立、维护和拆除物理链路的规范和标准(机械特性、电气特性、功能

特性、规程特性)

接口卡(网卡)

传输介质不属于本层

设备驱动

ARP协议

正向解析:IP地址对应到MAC地址(网卡唯一硬件地址)

RARP协议

反向解析:MAC地址到IP地址

►网际层

功能:完成数据包寻址和路由的功能

IP

无连接的协议

负责在主机之间寻址

设定路由

ICMP

报告错误

控制消息

Ping

►传输层

建立应用间的端到端连接

面向连接:会话建立、数据传输、会话拆除

无连接:不保证数据的有序到达

TCP

面向连接

可靠

ACK应答

UDP

无连接

不可靠

端口

►应用层

主要负责用户和应用程序之间的通信,协调设备和软件的多样性问题,解决系统中文

件传输问题

常见协议:

FTP

HTTP

DNS

Telnet

TCP/IP主要协议

应用层/ApplicationFTP、HTTP、Telnet

传饰层/TransportTCP、UDP

网络层/NetworkIP、ICMP、IGMP

网络接口层儿inkARP、RARP

►数据的封装

1.6IP地址

►IP地址的特点

32位长

每个IP地址被分成四组,每组8位

例如:

10000011011010110000001100010001(2进制表示)

7(10进制表示)

IP地址:网络号+主机号

IP地址中网络部分可以说明该设备是属于A类、B类、C类、D类或E类网

网络类最高位网络id网络数主机数网络号范围

A类08位126167772141-126

B类1016位1638465534128791

C类11024位2097152254192'223

D类1110广播地址

E类1111保留试/

►保留地址

网络号

10

127(环路测试,指本机)

-55

192.168.*.*

主机号

全0(子网号)

全1(广播号)

►子网掩码

为什么要使用掩码技术

解决IP地址不够的问题

掩码技术的实现方式

使用子网的方式对IP地址进行再次划分

子网掩码(subnetmask)又叫网络掩码、地址掩码、子网络遮罩,子网掩码是一

个32位地址,是与IP地址结合使用的一种技术。它的主要作用是用于屏蔽IP地址

的一部分以区别网络标识和主机标识及用于将一个大的IP网络划分为若干小的子网

络。

子网掩码的设定必须遵循一定的规则。与二进制IP地址相同,子网掩码由1和0组

成,且1和0分别连续。子网掩码的长度也是32位,左边是网络位,用二进制数字

"1"表示,1的数目等于网络位的长度;右边是主机位,用二进制数字"0"表示,

0的数目等于主机位的长度。这样做的目的是为了让掩码与ip地址做AND运算时用

0遮住原主机数,而不改变原网络段数字,而且很容易通过0的位数确定子网的主机

数。只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正

常工作。

子网掩码一共分为两类。一类是缺省(自动生成)子网掩码,一类是自定义子网掩码。

缺省子网掩码即未划分子网,对应的网络号的位[L2]都置1,主机号都置0。

A类网络缺省子网掩码:

B类网络缺省子网掩码:

C类网络缺省子网掩码:

自定义子网掩码是将一个网络划分为几个子网,需要每一段使用不同的网络

号或子网号,实际上我们可以认为是将主机号分为两个部分:子网号、子网主机号。

形式如下:

做子网划分后的ip地址:网络号+子网号+子网主机号

如何判断两个IP地址是否在同一个子网中

主机A:IP=5子网掩码=92

主机B:IP=24子网掩码=92

判断的步骤:

将IP地址和子网掩码转换成二进制

将IP地址和子网掩码按位进行与运算

得出子网号,判断是否相等

►域名

(域名)88(IP地址)

顶级域名

com

org

gov

net

edu

国家代码

1.7TCP/IP配置

第一步:打开"开始"-"控制面板"-"网络连接",选中"本地连接",右键点击

"属性"按钮。

、阳络连线

文件®编辑Q)查看9收藏®Ift1)高级@)帮助如

。后退,:7,搜索文件央区,

地」:金的连接

LAV或a速Internet

本地连接

己正按上

VBwtrtAcct!停用也)

状亳0D

修复9

精接收)

创建快提方式6)

.釉名里

第二步:选中Internet协议(TCP/IP),双击

第三步:设置IP地址等属性

Internet协议(TCP/IP)属性

常规

如果网络支持此功能,则可以获取自动指派的IP设置。否则,

您需要从网络系统管理员处获得适当的IP设置。

O自动获得IP地址@)

0使用工面的二瓦地址⑥口

IP地址Q):—29

子网俺码@):

1.8网络相关命令

>Ipconfig

Ipconfig是调试计算机网络的常用命令,通常大家使用它显示计算机中网络适配

器的IP地址、子网掩码及默认网关。

All

Renew

Realease

Flushdns

DisplaydnsPing

>Ping

ping属于一个通信协议,利用"ping"命令可以检查网络是否连通,可以很好

地帮助我们分析和判定网络故障。

>Tracert

Tracert(跟踪路由)是路由跟踪实用程序,用于确定IP数据包访问目标所采取

的路径。

>Netstat

Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示

路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显

示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的

网络连接情况。

1.9小结

本章先讲解了软件的定义,软件的特点,软件的分类。然后讲解了搭建测试环境

应该具备的知识。最后重点讲解了TCP/IP概述和网络配置。

本章作业

一、选择题(共3题)

1.关于按软件功能进行划分,以下哪个是不包含的?()

A.系统软件

B.支持软件

C.嵌入式软件

D.应用软件

2.关于搭建测试环境应该具备的知识,以下哪个是不包含的?()

A.软件知识

B.硬件知识

C.网络知识

D.数据库知识

3.在Windows中,检测网络连接的命令是。

A.Ipconfig

B.Ping

C.Tracert

D.Dir

二、问答题(共5题)

1.请简述软件的定义

2.请简述软件的特点

3.请简述TCP/IP的4层结构

4.请简述OSI七层网络结构

5.编写TCP/IP的4层结构与之对应的协议

第二章虚拟机的使用详解

本章任务

►学会虚拟机的安装和使用

技能目标

►了解虚拟机和安装虚拟机

►熟练掌握虚拟机基本使用

►熟练掌握虚拟机高级使用

本章简介

一个软件测试人员,拿到软件开始,不是进行测试,而是按照部署文档搭建测试

环境。

测试人员经常通过虚拟机搭建不同的测试环境,以完成测试工作。

因此本章重点讲解了虚拟机的安装和使用。

2.1虚拟机的简介和安装

>虚拟机的简介

VMWareWorkstation虚拟机是一个在Windows或Linux计算机上运行的应

用程序,它可以模拟一个基于x86的标准PC环境,这个环境和真实的计算机一样,

都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB

控制器、SCSI控制器等设备,这个应用程序的窗口就是虚拟机的显示器。

在使用上,这台虚拟机和真正的物理主机没有太大的区别,都需要分区、格式化、

安装操作系统、安装应用程序和软件,总之,一切操作都跟一台真正的计算机一样。

>虚拟机的安装

第一步:双击VMware-workstation,进入安装解压

VMwareWorkstation安装

vmware

Workstation10

正在抚经:vix64.Cdb

5^...

Copynght•19M-2013VMware.Inc.Alrightsreserved.Thisfxodwctt*protectedbyU.S.and

IntelICCIUAIpropcityUwt.VMwareproduct、covetedbyone<xmotepatennKttcdh.

第二步:安装向导,点击下一步

VMwareWorkstation

欢迎使用VMwareWorkstation安装向导

安装与与冷在您的沙第机上安装VMwareWorkstation.要送©.

清单击‘下一步’.

S?*:工/亭殳技校尊却司除条蚪保护.

下一步®>!j夕海

第三步:设置类型,点击下一步

第四步:配置路径,点击下一步

第五步:多次下一步后,开始安装。

第六步:安装完成

2.2虚拟机的基本使用

>创建新的虚拟机

第一步:打开vmware,点击创建新的虚拟机。

第二步:选择典型,点击下一步。

第三步:选择稍后安装操作系统,点击下一步。

安装客户积携作系技

虐加凯知砌脑机,篇要澄作承我.您将如何安装客户机■作系娩,

安装来西:

OSE«af)tfi(D):

0安装程序光叁*像文件(aoXM):

©融后安装微作家蝮&L,

©度的直报机将包含一个空白硬身.

(招财||<上一步(6)下一步Qi).色.…百羽~|

第四步:选择windowsxp,点击下一步。

看勰废蚁机向导

造舞客户机模作系皎

比图拉机中将安装哪种操作系线2

客户机描作家技

©MicrosoftWindow键亚)

Obnux(L)

ONovelHetWve(£)

OSobns(S)

OVMwareESX(X)

OMH(2)

1W2)

|WIHJOWSXPProfessional

下一步…宙后一~|

《上一步(£)(H)>

第五步:修改目录,只要空间够,点击下一步

看建虔挺机向导X

命名虚擦机

您要为女心损机使用什么名称,

[<上一步(fi)[i下一步(H);4一亩羽~]

6.修改空间,点击下一步

7.确认虚拟机的虚拟硬件的信息,点击完成。

>虚拟机的虚拟硬件设置

设置硬盘

设置内存

设置光驱

设置接口

设置网卡

设置声卡

―WS—!取消M助

>安装操作系统

在虚拟机中安装操作系统,和在真实的计算机中安装没有什么区别,但在虚拟机中安

装操作系统,可以直接使用保存在主机上的安装光盘镜像作为虚拟机的光驱。

第一步:点击设备中的CD/DVD,选择你的iso镜像,点击确定

第二步:点击开启此虚拟机,之后和正常装机一样。

文内Q)查看9改MGS卡B♦曲如

A▼t>G<LJM

)Red*M<Ef4erp>wLna(4.KWHJ帅ng*WA3K««ZWte«4o«nXF

-Mt■机_rWindowsXPProfessional

4V«MM«9

CP,,3,n-a・

3B*V«»4M»XT

QhUetT

7Q)

;3?o)・货品

ono'

0V>MM«SOODS«*EIa^9«

@X3Ul«rH>>«LJ

(flV«MMtV**t«mzt)4068

UViftA««vX?Fr*f4itie«I.,SX6P(X)XSWtTME...

»・.•人■XTrr«f«n)««JWAatfiMKUT

2>u$a&««槌

<»*axai

Mirai界在

“加i8碗,

▼虚川吱律瘠信息

tt£;已关网

ft!B文ff:XPPre**<«c*».rriXJ>

P:“S”nNvr*

♦田■暮&:T.F316Q0Blll

2.3虚拟机的高级使用

2.3.1快照功能

快照的含义:对某一个特定文件系统在某一个特定时间内的一个具有只读属性的

镜像。当你需要重复的返回到某一系统状态,又不想创建多个虚拟机的时候,就可以

使用快照功能。

新的多重快照功能,可以针对一台虚拟机创建两个以上的快照,这就意味着我们

可以针对不同时刻的系统环境作成多个快照,毫无限制的往返于任何快照之间。

多重快照不只是简单的保存了虚拟机的多个状态,通过建立多个快照,可以为不

同的工作保存多个状态,并且不相互影响。例如,当我们在虚拟机上做实验或是作测

试时,难免碰到一些不熟悉的地方,此时做个快照,备份一下当前的系统状态,一旦

操作错误,可以很快还原到出错前的状态,完成实验,最终避免一步的失误导致重新

开始整个实验或测试的后果。

JWindowsXPProfessional-beifeng•

•(3-k卬一♦卬

限装好外境抵*好网站打开toadmnner

窸育好

1"⑦-pH-,

阿沾搭建同站黑示当前位置

前,准a…

快照洋绷I扈p^―V

名*的:期瞅照(!)...

*9):

无可用

快黑

一根如—

@EJf^gWKS)1绛⑸匚1访保妒(应二][刖.114.]

6个快照

2.3.2克隆功能

在VMware软件中,克隆和快照功能很相像,但又不同,稍不注意就会混淆。一个

虚拟机的克隆就是原始虚拟机全部状态的一个拷贝,或者说一个镜像。克隆的过程并

不影响原始虚拟机,克隆的操作一但完成,克隆的虚拟机就可以脱离原始虚拟机独立

存在,而且在克隆的虚拟机中和原始虚拟机中的操作是相对独立的,不相互影响。克

隆过程中,VMware会生成和原始虚拟机不同的MAC地址和UUID,这就允许克隆

的虚拟机和原始虚拟机在同一网络中出现,并且不会产生任何冲突。

X

主页JWindowsXPProfessooal-bef...与WindowsXPI

QE.:-.■:二;f亡▼

-呗我的电JS□_WindowsXPProfessional-beifeng|

WindowsXPPre力

»开启此去拟机

gWindowsXPProfess

印《1«£拟机打

WindowsXP

生共摹期机关闭选项卡(B)

标记为收SPB(F)

重命名(A)...

W(R)

(1)电源(P)>GB

,E使用芟动器

可移动设务(D)

的停(U)

T

发送Ctri+Alt+DeI(E)

抓取械入内容⑴

快照(N)

吟屏幕(C

JS3(M)

安装VMwareTools(T).».

瑞设■(5)...±JK(U)...

VMware支持两种类型的克隆:完整克隆链接克隆

一个完整克隆是和原始虚拟机完全独立的一个拷贝,它不和原始虚拟机共享任何资源。

可以脱离原始虚拟机独立使用。一个链接克隆需要和原始虚拟机共享同一虚拟磁盘文

件,不能脱离原始虚拟机独立运行。但采用共享磁盘文件却大大缩短了创建克隆虚拟

机的时间,同时还节省了宝贵的物理磁盘空间。通过链接克隆,可以轻松的为不同的

任务创建一个独立的虚拟机。

克隆虚拟机向导

克隆类型

您嶷如何克隆此虚拟机?

克隆方法

»勒隆送接克窿⑪

链接克隆是对原始虚拟机的弓।用,所需的存储磁盘空间较少。但是,必须能够

访问原始虚拟机才能运行。

创建完整克隆

其整克隆是原(后E)虚报机当前状态的完整副本。此副本虚拟机完全独立,但需要较

多的存储磁盘空间。

।〈上一步⑼“下一步应m।一取清一

>快照与克隆的区别:

快照克隆

创建时间不限虚拟机关机时才可以

创建数量不限不限

占用磁盘空间由创建的数量决定,较小由创建的数量决定,完整克隆较大

用途保存虚拟机某一时刻状态分发创建的虚拟机

是否独立不能脱离原始虚拟机独立运行链接克隆:部分脱离完整克隆:完全脱离

能否同时使用不能克隆的虚拟机可以和原始虚拟机同时使用

是否网络使用不能生成和原始虚拟机不同的MAC地址和UUID,网络中可以同时

使用

>镜像的管理:

无论是快照还是克隆,都是对虚拟机的一个状态生成了一个镜像,不同的是这个镜像

是作为虚拟机的一部分存在还是作为独立的部分存在。

vmware提供了一个管理镜像和快照的快照管理器。在快照管理器中,快照树形象的

显示出当前多个快照的层次结构。单击管理其中任何一个镜像,都可以为这个镜像起

一个形象的名字,写些必要的注释,还能够删除快照,也能够基于选中的快照创建出

一份新的克隆。有了快照管理器,快照的管理也就容易了。

2.3.3网络连接

VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模

式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,就应该先了解

一下这三种工作模式。

虐赖机设・

设部烧

设黄据要

□已连投(C)

・内存512MB

口处931J育动时连指(0)

一硬盘(SCSI)40GB

•/CD/DVD(©€)自动检刑血依途怪

H软盘自动检测格擅根式(8):■擅连接物谡网给

NAT己・力脚IR络售报状态(P)

QU$8|$»JB存在

©国卡自动桧剧。NAT模式(N):用于共享主机的IP地址

一打印机的仅主机模式(H):与主机共享的有用理g

VSTS自动检制自定义(历:制定*拟网络

VMnetO

(LANEtt(L):

bridged(桥接模式)

在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,

它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、

子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通

信。

同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它

的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网。使用桥接模式

的虚拟系统和宿主机器的关系,就像连接在同一个局域网上的两台电脑。想让它们相

互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。如果你想

利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应

该选择桥接模式。

NAT(网络地址转换模式)

使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在

的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。

NAT模式下的虚拟系统的TCP/IP配置信息是由虚拟网络的DHCP服务器提供的,

无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。

采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他

的配置,只需要宿主机器能访问互联网即可。如果你想利用VMWare安装一个新的

虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用

NAT模式。

host-only(主机模式)

在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用

host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟

系统和真实的网络是被隔离开的。提示:在host-only模式下,虚拟系统和宿主机器

系统是可以相互通信的,相当于这两台机器通过双绞线互连。在host-only模式下,

虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由虚拟网

络的DHCP服务器来动态分配的。如果你想利用VMWare创建一个与网内其他机器

相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。

2.3.4VMWareTools

在虚拟机中安装完操作系统之后,接下来需要安装VMwareTools。VMwareTools

相当于VMware虚拟机的主板芯片组驱动和显卡驱动、鼠标驱动,在安装VMware

Tools后,可以极大提高虚拟机的性能,并且可以让虚拟机分辨率以任意大小进行设

置,还可以使用鼠标直接从虚拟机窗口中切换到主机中,不需要Ctrl+Alt。

文件(B辐(£)sw(y)虚拟机映|选项卡①帮助(H)

A▼10G(!)电源(P)►

。可移动设备

库(D)>

展]Windo

暂停(U)Ctrl+Shift+P

Q在此处键入内容进行搜索

吊发送Ctrl+Alt+Del(E)

a察我的电脑l-beif

用WindowsXPPre抓取逋入内容⑴Ctrl+G

由WindowsXPPro通快照(N)►

口]WindowsXPPro

捕获屏幕(QCtrl+Alt+PrtScn

生共享虚拟机

方糜(M)►

1

VMwareTools(T)...

fitiS置(S).“Ctrl+D

2.3.5VMWareUnity

一种显示虚拟机应用程序的方式。它将虚拟机中运行的软件窗口直接拿到了宿主机的

桌面上显示。这样将宿主机和虚拟机的窗口都统一显示在一起。要使用Unity功能,

必须在虚拟机中安装

VMWareToolso

d刑皿(wmw..|■计・机投2>”皿…|《加沌・|

2.4小结

本章介绍了虚拟机的简介和安装,重点讲解了虚拟机的基本使用和高级使用。

技能训练

[上机训练]

学员在本机上,安装虚拟机,并在虚拟机上建立一套XP虚拟机的操作系统。并快照

安装好的状态。

[训练要点]

>学会虚拟机的安装

>学会虚拟机的使用

本章作业

一、选择题(共3题)

1.关于网络连接模式,以下哪个是不包括的?()

A.桥接模式

B.网络地址转换模式

C.虚拟链接模式

D.主机模式

2.在Vmware中,如果本机没有连接外网,但是需要虚拟机和主机能够通过网络联

系,应采用()

A.桥接模式

B.网络地址转换模式

C.虚拟链接模式

D.主机模式

3.在Vmware中,如果需要把一个虚拟机移动到另一台机器上,应采用()

A.链接克隆

B.完整克隆

C.迁移

D.复制

二、问答题(共1题)

1.请简述快照与克隆的区别

第三章数据库基础快速入门

本章任务

►学会数据库的安装,建库建表,及SQL语句的基本使用

技能目标

►了解Oracle数据库的简介和安装

►熟练掌握Oracle数据库建库建表

►熟练掌握SQL语句的基本使用

本章简介

一个软件测试人员,拿到软件开始,不是进行测试,而是按照部署文档搭建测试

环境。

搭建测试环境中,必不可少的一项就是搭建数据库环境。

因此本章重点讲解了Oracle数据库的安装和使用。

3.1Oracle数据库简介

>Oracle数据库简介

OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一

款关系数据库管理系统。到目前仍在数据库市场上占有主要份额。作为一个通用的数

据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的

产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机

型上学习了ORACLE知识,便能在各种类型的机器上使用它。

>Oracle数据库体系结构

数据库用户

>进程结构和内存结构

Instance

SGA

(PMON)(SMON)(DBWR)(LGWR)(CKPT)^there)

>物理组件

名称大小类型,1修改时间

回CONTROLOLCTL1,976KBCTL文件2004-9-2713:32

回CONTROL02,CTI1,976KBCTL文件2004-9-2713:32

叵]CONTROL03,CTL1,976KBCTL文件2004-9-2713:32

[»]CWMLITE01.DBF20,488KBDBF文件2004-9-2713:32

QDRSYSOI.DBF20,488KBDBF文件2004-9-2713:32

回EXAMPLE。1.DBF152,968...DBF文件2004-9-2713:32

WINDX01,DBF25,608KBDBF文件2004-9-2713:32

0ODMO1.D8F20,488KBDBF文件2004-9-2713:32

同5Y5TEM01.DBF409,608...DBF文件2004-9-2713:32

0TEMPO1.DBF40,968KBDBF文件2004-9-2711:29

WTOOLSOI.DBF10,248KBDBF文件2004-9-2713:32

QUNDOTBSOI.DBF204,808…DBF文件2004-9-2713:32

叵|USERS01,DBF25,608KBDBF文件2004-9-2713:32

回XDB01.DBF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论