Selenium WebDriver之环境配置篇
1.约定
本系列主要讲Selenium WebDriver基础篇。在这个系列,我会讲一些webdriver的基本概念,方法的使用,在这里不关注自动化测试框架的搭建,只关心Selenium WebDriver本身的知识点介绍,和工作中实际项目产品的测试场景使用。
环境配置:Eclipse开发环境+Java1.8+Selenium相关jar包。这里不用testNG,也不考虑页面对象模型。尽量做到,一个脚本完成一个测试用例。默认约定,我们已经下载和配置好了Eclipse和Java1.8环境变量配置。
2.在Eclipse上配置Selenium环境
2.1新建一个java工程
2.2给一个工程名称,点击Next
2.3点击Libraries标签,点击右侧“Add External JARs…”
2.4在本地上选择,下载好的Selenium 相关包
选择好本地三个包后,效果如下图。
点击Finish 完成Project的创建。创建好的项目在Eclipse上效果如下:
3.创建一个包
在src文件夹下新建一个package,我们以后Selenium Basic所有脚本都放这个包下。养成按照需求和模块来建包,方便管理自己的代码和脚本,让项目更有层次。
右键src文件夹,新建一个包,给包一个名称。
创建包后,效果如上图,里面没有class文件,所以是一个空包,以后都在这个包里创建java文件。
在这里,基本的环境搭建和配置就介绍完了,下一节开始动手写Selenium WebDriver 脚本。
第十九章 配置IP 单址路由 本章描述了如何在S3760系列交换机上配置IP 单播路由。 有关本节引用的CLI 命令的详细使用信息及说明,请参照CLI 命令集。 路由概述 配置路由的步骤 配置网络接口的IP 地址 启用和关闭IP 路由 配置RIP 配置OSPF 与协议无关的配置 监控和维护IP 网络 1、路由概述 如果不通过一台三层设备,不同VLAN 内的主机无法相互通讯。(这里说的三层设备,也就是通常说的路由器。而三层交换机中的路由功能,实际上就可以视为一台路由器)。S3760系列交换机可通过三种方式进行路由: z 使用缺省路由 z 使用预先设置的静态路由 z 使用动态路由协议生成的路由 静态路由:手工设定将某些目的IP 地址的报文,发往指定的接口。静态路由很可靠并且使用很少的带宽,但是它不能自动响应网络中的变化,所以可能会导致目的不可达。当网络规模不断扩大时,手工设置静态路由将是一件很烦琐的事。 动态路由:三层交换机通过动态路由协议来计算转发报文的最佳路径。动态路由协议有两种类型: z 距离-矢量协议(例如RIP 协议)通过距离值来维护路由表,并且周期性的将路由表向它们的相邻设备传 送。距离-矢量协议通过跳数单位来计算出最佳路由。距离矢量协议的特点是易于配置和使用。 z 链路状态协议(例如OSPF 协议)维护了一个网络拓朴结构的数据库,该数据库基于路由器之间链路状态 通告(LSA)的交换。LSA 由网络连接的状态变化触发,它加速了响应这些变化所需要的收敛时间。链路状态协议能够快速响应网络拓朴结构的变化,但相对距离矢量协议,它需要更大的带宽和更多的资源。 缺省路由:通过上述方法无法寻径的IP 报文发送到缺省的接口。 S3760系列交换机所支持的距离-矢量协议为路由信息协议(RIP);所支持的链路状态协议为OSPF 协议。 在一些的网络环境中,VLAN 和一个单独的IP 网络关联。从IP 网络角度说,每个IP 子网都映射到一个独立的VLAN 上。通过对VLAN 的配置可以控制广播域的大小,把本子网内部的流量限制在一个VLAN 内。然而,当一个VLAN 中的设备需要和另一个VLAN 中的设备进行通信时,就必须通过VLAN 间的路由实现。用户需要配置一台或多台路由器或三层交换机将报文路由到适当的目的VLAN 中。 图19.1显示了一个典型的路由拓朴。交换机I 在VLAN 1中,交换机II 在VLAN 2中。路由器在每个VLAN 中有一个接口。
路由器-OSPF简单及复杂多域配置OSPF的基本配置 【需求】 两台PC所在网段,通过两台使用OSPF协议的路由器实现互连互通。【组网图】
【验证】 RouterA和RouterB可以通过OSPF学习到对方路由信息,并可以ping通对方网段。RouterA路由表: [RouterA]disp ip routing-table
Routing Table: public net Destination/Mask Protocol Pre Cost Nexthop Interface 1.1.1.1/32 DIRECT 0 0 127.0.0.1 InLoo pBack0 1.1.1.2/32 OSPF 10 1563 20.1.1.2 Seria l0/0 10.1.1.0/24 DIRECT 0 0 10.1.1.1 Ether net0/0 10.1.1.1/32 DIRECT 0 0 127.0.0.1 InLoo pBack0 20.1.1.0/30 DIRECT 0 0 20.1.1.1 Seria l0/0 20.1.1.1/32 DIRECT 0 0 127.0.0.1 InLoo pBack0 20.1.1.2/32 DIRECT 0 0 20.1.1.2 Seria l0/0 30.1.1.0/24 OSPF 10 1563 20.1.1.2 Seria l0/0 127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoo pBack0 127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoo pB
实验1 Web开发环境的配置与使用 一、实验目的 本实验的目的是让学生掌握Web应用开发环境的配置与使用。重点掌握如何在Eclipse 中配置Tomcat服务器,在服务器上部署和运行Web应用。 二、实验要求 要求学生掌握Web开发环境配置的基本过程,了解并掌握如何在Eclipse中配置Tomcat 服务器,如何管理和使用Tomcat服务器。 三、实验内容与步骤 1.JDK的安装与配置 ●下载并安装JDK。 运行JDK安装程序,按照提示进行安装,并记住JDK 的安装位置,比如:C:\Program Files\Java\jdk1.8.0_20。 ●为JDK配置环境变量: 打开控制面板,选择系统安全->系统,选择高级系统设置,打开系统属性对话框,然后选择环境变量,在系统环境变量中: (1)新建环境变量JA V A_HOME,值为JDK的安装目录,比如:C:\Program Files\Java\jdk1.8.0_20。 (2)新建环境变量classpath,值为:.;%JA V A_HOME%\lib\dt.jar;%JA VA_HOME%\lib\tools.jar; (3)修改环境变量path,在尾部添加:%JA V A_HOME%\bin,如果原来不是以分号结尾,则需要先添加一个分号。 2.Tomcat服务器的安装与配置 ●下载并安装Tomcat服务器 如果是解压版的安装程序,直接解压文件到指定位置,记录解压位置,比如:C:\apache- tomcat-8.0.15。 ●为Tomcat服务器配置环境变量 配置环境变量,变量名为CATALINA_HOME, 值为Tomcat的安装目录。 ●测试Tomcat服务器是否可用 (1)进入Tomcat安装目录的bin目录,运行,如果没出现异常信息并能够正确看到如下启动成功的界面,说明服务器启动没有问题。 (2)打开浏览器,在浏览器中输入http://localhost:8080,可以看到如下的Tomcat主页,
AD域的部署方法
公司Windows AD 域架构设计方案 公司: 项目: 时间: XX 有限公司 部署Windows AD 域 2014-08
目录 一前言 (3) 1.1企业IT面临的挑战 (4) 1.2AD域架构的应用给企业管理带来的优势 (5) 1.3域架构设计原则 (6) 二.公司域架构规划 (8) 2.1域架构部署规划 (8) 2.2通过OU、GPO和用户组实现域安全的管理 (10)
一前言 由于Windows 网络系统架构在企业应用中的普及,企业会面临大量客户端及服务器的统一安全管理; AD域的规划架构需要根据企业现有的网络规模布局和IT管理制度,以适应企业当前和长远的发展需求,有效地保护用户的资料,减少用户的风险。 针对整个公司的域架构规划和实施,前期需要先完成企业域规划及部署;实现公司统一的目录服务管理,统一的企业用户信息、安全策略。 Windows 网络架构客户端默认均属于工作组的办公环境,所有的用户账号均保存在本地客户端上,网络共享数据时只能允许所有人everyone 查看的 权限,数据共享及网络安全存在较多的风险。Windows 域架构管理模式可以解决众多网络安全性问题,域环境下可以轻易实现网络用户账号的集中管理,规范客户端密码长度和复杂性;在域环境下,可以实现所有客户端系统的补丁自动更新,有效提高服务器及桌面系统的安全性。 在Windows AD域的办公环境下,并不会太多改变原有的客户端工作组下的办公习惯;域账号登陆默
认缓存功能,用户离开公司网络,同样可以使用域用户账号在本机登陆,不会改变原有工作组的工作习惯。另外企业应用系统中,很多应用系统是基于微软的AD架构,如MS Cluster集群高可用系统、Exchange 邮件系统、OCS及时通讯系统、MOSS 企业门户网站协作系统等等;所以AD域的架构管理不但可以方便企业内部安全管理,还为以后的企业应用扩展提供了系统基础。 1.1工作组环境下企业IT面临的挑战 身份管理 ?大量的用户登录名和目录 ?不牢固的密码 ?安全访问网络和应用资源 ?增加的桌面系统维护费用 服务器和桌面电脑管理 ?如何统一管理服务器和桌面系统安全策略 ?如何统一管理桌面系统的应用 ?如何保持所有系统安全补丁升级到最新
Selenium安装以及简单的自动化测 试用例 中科软科技股份有限公司 2013年4月 V1.0.0
关于本文档 说明:类型-创建(C)、修改(U)、删除(D)、增加(A);
目录 目录 (3) 1.Selenium介绍 (3) 2.相关组件 (3) 3.启动seleniumRC (4) 4.简单测试用例 (4) 4.1在火狐浏览器上下载并打开selenium IDE (5) 4.2录制测试用例 (6) 4.2.1 录制 (6) 4.2.2 检查 (6) 4.2.3 语言转换 (6) 4.2.4 准备Eclipse环境 (7) 4.2.5 运行 (9) 1.Selenium介绍 Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。 功能: ●测试直接在浏览器中运行,就像真实用户所做的一样,从终端用户的角度测试应用程序。 ●使浏览器兼容性测试自动化成为可能。 ●使用简单,可生成多种语言的用例脚本。 2.相关组件 ●Selenium IDE:一个Firefox插件,可以录制用户的基本操作,生成测试用例。随后可以 运行这些测试用例在浏览器里回放,可将测试用例转换为其他语言的自动化脚本。
●Selenium Remote Control (RC) :支持多种平台(Windows,Linux,Solaris)和多种浏览器(IE, Firefox,Opera,Safari),可以用多种语言(Java,Ruby,Python,Perl,PHP,C#)编写测试用例。 ●Selenium Grid :允许Selenium-RC 针对规模庞大的测试案例集或者需要在不同环境中 运行的测试案例集进行扩展。 3.启动seleniumRC 官网下载:https://www.wendangku.net/doc/458212416.html,/download/。打开cmd,进入RC存放文件夹。在命令行输入:java –jar selenium-server.jar 。 启动成功。 注意在启动RC前,确认电脑上安装JDK版本高于1.5 4.简单测试用例 以OA系统登录为例:
活动目录系列之四:单域环境的实现(多站点)--基本配置 https://www.wendangku.net/doc/458212416.html, 2009年01月06日社区交流收藏本文 关键字:多域控制器域控制器安装ADFS Windows Server 2003活动目录服务 在上期我们学习了活动目录系列之二:单域环境的实现(单站点),当时我们实现的是在一个站点的情况下。下面我们来看这样一个场景: **一个企业总部在北京,在上海和广东各有其办公区域,要求实现活动目录域环境。** 一、分析: 对于此企业的现状,在逻辑结构上可以采用多域和单域,比如我们先采用单域(这要取决于你是准备集中管理还是分散管理,在这里我采用集中管理,下个专题我来讲多域多站点的情况)。 如果不采用站点,上海和广东的域用户在客户端登录到域的过程会比较慢(不管你在上海和广东是否放置了DC,都一样),原因是客户端会通过DNS查询本域内的DC,而查到的DC也可能就是北京的(如果是多DC会动态定位),这样就通过WAN连到北京的DC上进行身份验证。此外如果你在每个地区都有DC的话,DC之间的复制也是不可控的,会产生很大流量(关于复制问题,我会在后面的专题来讲解)。兼于此,我们必须划分站点。 划分站点的好处: 1.优化客户端的登录。当域用户在上海或广东的客户端上登录时,DNS会替客户端找本站点内的DC,这样就加快了身份验证过程。 2.优化AD的复制。每个DC之间要同步AD数据库,如果不划分站点,这个同步无时无刻都在进行,而且数据是不压缩的。如果划分了站点这个过程变的可控,特别是在多站点的情况下,优越性更加突出,我会在后面的专题中详细讨论。
附:关于何为站点,实际上就是从物理位置上来区分的,一组高速可靠的一个子网或多个子网。即两点:首先物理位置不同(在一个区域内且高速相连),其次不同站点必须采用相对应的不同子网,即北京是一个子网,上海是另一个子网,广东是第三个子网,当然也可以在北京有多个子网。具体AD的概念请阅读活动目录系列之一:基本概念。 二、搭建过程: 事先规划好各个子网,比如北京子网10.1.1.0/24,上海子网172.16.1.0/24,广东子网:192.168.1.0/ 24. (一)首先在北京把单域创建好,这个过程请参考活动目录系列之二:单域环境的实现(单站点)。 (二)在上海和广东利用dcpromo /adv 完成第二/三台DC的搭建,(关于此参数的使用,请参考活动目录系列之二:单域环境的实现(单站点))。注意此时在默认站点下完成安装。 (三)完成站点的划分和设置: 打开“AD站点和服务”管理工具(或利用命令dssite.msc),如下图所示展开:在default-first-site-name (默认站点)下有三台服务器,当前都在同一个站点。(N1--北京,N2--上海,N3--广东) 利用如下四个操作完成配置过程:
开发环境搭建 jdk1.5环境的安装和配置 1.jdk1.5的安装 jdk的安装很简单,双击jdk1.5文件下面的jdk-1_5_0_07-windows-i586-p.exe文件,按照步骤一步一步安装即可。 2.jdk1.5的配置 找到jdk1.5的安装路径D:\Program Files\Java\jdk1.5.0_07\bin目录,将其配置到windows 的环境下。 右击“我的电脑”—>“属性”—>“高级” 选择Path点击编辑 将鼠标移到变量值的最前端,把D:\Program Files\Java\jdk1.5.0_07\bin拷贝进去并以分号结束。
配置CLASSPATH,单击新建按钮 输入变量名CLASSPA TH,变量值为“.”; 3.查看jdk是否安装成功 运行cmd,在命令行中输入java。查看命令行的提示信息。 输入javac,查看提示信息。
提示上述信息,则安装成功。 db2客户端环境的安装和配置 1.db2客户端的安装 db2客户端的安装很简单,双击db2 client目录下的setup.exe按提示一步一步安装即可。 2.db2客户端的配置 选择“开始”—>“所有程序”—>“IBM db2”—>“设置工具”—>“配置助手”,打开配置助手,如下图: 单击“选择”—>“使用向导来添加数据库”
选择“人工配置与数据库的连接”选择,单击“下一步”。 选择“TCP/IP”单击下一步。 主机名框中填写DB2服务器的IP地址,服务名保持默认值,端口号填写DB2端口号(默认为50000),单击“下一步”按钮,出现如下图所示界面。
在单林多域的环境下部署Exchange2003服务器(1) sysvole 2009-05-04 12:57:43 作者:汤智靖来源: 环境介绍: 某公司在北京设立了分公司,并为分公司设置了独立的域环境域名为https://www.wendangku.net/doc/458212416.html,,分公司的域属于公司整个林中的另一颗域树,总公司的域名为https://www.wendangku.net/doc/458212416.html,,总公司和分公司都有自己的邮件服务器,我们希望对这两台邮件服务器进行统一的管理并实现互发邮件功能。下面我将进行操作来实现以上需求,并在此实验中去理解路由组和路由组连接器的概念。 拓扑图如下: 建立环境: https://www.wendangku.net/doc/458212416.html,域中Denver是全局编录服务器,把NewYork配置成林中第一台邮件服务器(具体部
署方法已在第一节中介绍了这里就不在阐述了),Beijing为总公司的一台已加入到https://www.wendangku.net/doc/458212416.html, 域的客户端用来收发邮件。 b.NanJing是分公司的一台服务器,把它配置成一台DC并为分公司创建一个名为https://www.wendangku.net/doc/458212416.html,的 域,此域为公司整个林中的一颗域树(域树的创建方法不是本书的讲述范围请参考其他的专业资料)。 c.SuZhou为分公司的另一台服务器,我们将把此服务器配置成分公司的邮件服务器。 d.由于此实验在VMware中完成为了能近可能虚拟出一个接近真实的环境,我们把总部和分部的 域 分别放在不同的网段中,并用一台启动路由功能的Windows 2003做为路由器连接两个网段,模拟成真实环境中的Internet。 在实验中所有服务器的操作系统为Windows Server2003 R2 Enterprise with SP2;Newyork上安装的Exchange版本为Exchange 2003 Enterprise with SP2;BeiJing的操作系统是Windows XP with SP2。 具体步骤: 1.环境中分公司的域是林中的另一颗域树,默认时两台DC的DNS都指向自己,且无对方的记录, 为使https://www.wendangku.net/doc/458212416.html,的DC能与公司的GC正常通讯需在两台DC上做DNS转发,步骤如下: a.到NanJing上,在开始运行中键入dnsmgmt.msc打开DNS编辑器—>右击服务器(NanJing) 单击属性—>在跳出的属性页面中选中转发器选项卡—>点击“新建”按钮—>跳出新转发 器页面,输入https://www.wendangku.net/doc/458212416.html,域名,点击确定。
Eclipse开发环境配置 1、java环境 安装 本系统使用java6开发,老师使用1.6.0 _45版本开发,如下图所示: “开发工具”目录提供了1.6.0 _45版本32位和64位两个安装程序,大家根据自己电脑操作系统进行选择。 双击运行1.6.0 _45安装程序在自己的电脑上安装java6环境,注意安装时将jdk和jre全部安装。 配置 安装后需要配置环境变量,如下所示:
配置classpath,如下: 并在path中添加java6安装目录中的bin目录路径,如下所示:
检验是否安装成功,cmd进入命令行模式,输入java,出现如下画面表示安装java完成:
2、web容器 安装 本系统开发环境使用tomcat6及以上版本,“开发工具”目录提供了apache-tomcat-7.0.52.zip 和apache-tomcat-7.0.47-windows-x64.zip两个安装程序,分别为tomcat7的32位和64位安装包。 解压安装包到自己的电脑上,建议不要解压到中文目录下,老师的tomcat7放在了E盘根目录E:\apache-tomcat-7.0.52。 配置 网上有些安装教程提到需要配置CATALINA_HOME环境变量,此变量指向了tomcat 的目录,主要是为了方便tomcat运行使用,如果配置了,你的电脑上有多个tomcat目录时只能成功运行那个和CATALINA_HOME一致的tomcat,如果不配置,在你启动tomcat时它会自己确定tomcat目录,这里我们就不配置了。 运行 运行tomcat目录中的bin/startup.bat,启动tomcat,如果启动不起来就到logs查看错误日志,启动后有浏览器输入http://localhost:8080/,进入如下画面表示tomcat安装成功。
Windows 下安装Selenium Webdriver ·安装ruby 下载地址https://www.wendangku.net/doc/458212416.html,/downloads/ 管理员运行:rubyinstaller-2.0.0-p247.exe,安装过程默认。勾选添加Ruby可执行到PATH 安装完成之后,进入命令行(Win+R)。后输入ruby –v gem –v 检测Rubygems是否是最新版本:gem update --system. Gem:类似于apple的app store 这样的东西。我们可以从里面安装所需的软件。例如Watir-Webdriver、selnium-webdriver等等。
·安装Selenium webdriver 控制台输入:gem install selenium-webdriver 查看是否安装成功:命令行输入:gem list selenium-webdriver 卸载方法:gem uninstall selenium-webdriver 查看文档: 1.命令行输入: gem server 2.浏览器输入:http://localhost:8808 3.找到“selenium-webdriver 2.3 4.0[rdoc]”点击rdoc进行相关文档 4. 搭建浏览器开发环境 下载IE driver server https://https://www.wendangku.net/doc/458212416.html,/p/selenium/downloads/list 下载Chrome driver https://https://www.wendangku.net/doc/458212416.html,/p/chromedriver/downloads/list 将driver文件放到系统的PATH中。(将下载下来的2个文件解压到Ruby的安装路径下的bin目录即可。例如:D:\Ruby200\bin) 注意:解压后的exe程序不可以重命名。 ·配置IE 配置IE的保护模式:工具->Internet选项->安全。4个选项卡要么全勾上,要么全部不勾选。
单区域OSPF基本配置 一、实验目的 1.掌握单区域OSPF的配置 2.理解链路状态路由协议的工作过程 3.掌握实验环境中虚拟接口的配置 二、应用环境 在大规模网络中,OSPF作为链路状态路由协议的代表应用非常广泛,具有无自环,收敛快的特点 三、实验设备 DCR-1702 两台 CR-V35MT 一条 CR-V35FC 一条 四、实验拓扑 五、实验要求 ROUTER-A ROUTER-B S1/1 192.168.1.1/24 S1/0 192.168.1.2/24 Loopback0 10.10.10.1/24 Loopback0 10.10.11.1/24 六、实验步骤 第一步:路由器环回接口的配置(其他接口配置请参见实验三) 路由器A: Router-A_config#interface loopback0 Router-A_config_l0#ip address 10.10.10.1 255.255.255.0 路由器B: Router-B#config Router-B_config#interface loopback0 Router-B_config_l0#ip address 10.10.11.1 255.255.255.0 第二步:验证接口配置 Router-B#sh interface loopback0 Loopback0 is up, line protocol is up Hardware is Loopback Interface address is 10.10.11.1/24 MTU 1514 bytes, BW 8000000 kbit, DLY 500 usec
Windows下安装Selenium Webdriver ·安装ruby 下载地址https://www.wendangku.net/doc/458212416.html,/downloads/ 管理员运行:rubyinstaller-2.0.0-p247.exe,安装过程默认。勾选添加Ruby可执行到PATH 安装完成之后,进入命令行(Win+R)。后输入ruby–v gem–v 检测Rubygems是否是最新版本:gem update--system. Gem:类似于apple的app store这样的东西。我们可以从里面安装所需的软件。例如Watir-Webdriver、selnium-webdriver等等。
·安装Selenium webdriver 控制台输入:gem install selenium-webdriver 查看是否安装成功:命令行输入:gem list selenium-webdriver 卸载方法:gem uninstall selenium-webdriver 查看文档: 1.命令行输入:gem server 2.浏览器输入:http://localhost:8808 3. 4. 搭建浏览器开发环境 下载IE driver server https://https://www.wendangku.net/doc/458212416.html,/p/selenium/downloads/list 下载Chrome driver https://https://www.wendangku.net/doc/458212416.html,/p/chromedriver/downloads/list 将driver文件放到系统的PATH中。(将下载下来的2个文件解压到Ruby的安装路径下的bin目录即可。例如:D:\Ruby200\bin) 注意:解压后的exe程序不可以重命名。 ·配置IE 配置IE的保护模式:工具->Internet选项->安全。4个选项卡要么全勾上,要么全部不勾选。
实验六单区域OSPF路由配置 一、实验目的: 1. 了解OSPF协议的工作原理; 2. 熟悉三层交换机的VLAN划分; 3. 掌握三层交换机的路由配置方法 4. 掌握单区域OSPF路由配置方法; 二、实验环境: 本实验在PC机上利用模拟软件进行操作,需要的设备有:PC机,思科路由模拟软件Packet Tracer V5.2。 三、实验内容: 1. 配置路由器接口的IP地址; 2. 配置三层交换机的VLAN; 3. 在三层交换机和路由器中配置单区域OSPF协议。 四、实验步骤: 1. 规划如下的网络拓扑 2. 在三层交换机上划分VLAN 在三层交换机上划分两个VLAN,分别是VLAN 10和VLAN 20,三层交换机的F0/2口连接计算机Server0,F0/1口连接Router0,二者均划分到VLAN 10中,PC2为VLAN 20中的计算机。 (1)在三层交换机上创建VLAN 10 和VLAN 20,使用的命令为: SW(config)#vlan 10 SW(config-vlan)#exit SW(config)#vlan 20 SW(config-vlan)#exit (2)分别为VLAN 10和VLAN 20配置IP地址,使用的命令为: SW(config)# interface vlan 10 SW(config-if)#ip add 172.16.1.1 255.255.255.0 SW(config-if)#no shut SW(config-if)#exit SW(config)#interface vlan 20
SW(config-if)#ip add 172.16.5.1 255.255.255.0 SW(config-if)#no shut SW(config-if)#exit (3)PC2的IP地址为:_172.16.5.254/24______,网关为:_172.16.5.1/24_____ (4)Server0的IP地址为:_172.16.1.254/24____,网关为:__172.16.1.1/24__ 3. 配置路由器各接口IP地址 (1)配置Router0的F0/0接口,使用的命令为:(注意:该接口应和VLAN 10在同一网段) R0(config)#in f0/0 R0(config-if)#ip add 172.16.1.3 255.255.255.0 R0(config-if)#no shut (2)配置Router0的F1/0接口,Router1的F1/0接口和PC0的IP地址及网关,然后把各结点的IP地址归纳在下表中。 4. 配置单区域OSPF协议(三层交换机和路由器均处于一个区域中) (1)查看三层交换机的路由表,记录结果: SW#show ip route 172.16.0.0/24 is subnetted, 2 subnets C 172.16.1.0 is directly connected, Vlan10 C 172.16.5.0 is directly connected, Vlan20
实验一ArcGIS Server+Flex开发环境安装与配置 一、WebGIS示例 a)Oakland犯罪地图 b)OpenStreetMap c)在线专题图制作 d)地图故事 e)百度地图 f)谷歌地图 二、ArcGIS Server 概述 a)ArcGIS Server是一个基于企业级GIS解决方案。用户可以使用ArcGIS Server在企业内部网或整个互联网范围内恭喜GIS资源(专题地图、地 理数据、专业的空间分析工具等),可以把地图或者其他的地理信息资源 无缝地集成到普通的网站页面中。 b)ArcGIS Server特点(单选) i.集中式管理。数据的维护和管理以及系统升级都只需在服务器端进 行集中的处理,无需在每一个终端用户上做大量的维护工作。 ii.瘦客户端也可以使用复杂的GIS功能。 iii.使WebGIS具备灵活的数据编辑和复杂的GIS分析能力。 iv.支持大量的并发访问,具有复杂均衡能力。 v.可以根据工业标准很好地与其他的企业系统整合。 c)使用ArcGIS Server在Web应用上实现的常用GIS功能(简答) i.在浏览器中显示地图,控制各个图层的显示与隐藏; ii.在浏览器中缩放、漫游地图; iii.在地图上点击、拉框查询信息; iv.显示文本标注; v.在地图上叠加航片和卫片影像; vi.使用SQL语言查询要素; vii.使用多种渲染方式渲染图层;
viii.通过Internet编辑空间要素坐标位置信息和属性信息; ix.动态加载图层; x.显示实时的空间数据; xi.几何要素的空间分析(如缓冲区分析); xii.坐标的投影变换; xiii.扩展的网络分析和空间分析功能。 d)ArcGIS Server体系架构(单选) i.ArcGIS是一个分布式系统,由分布在多台机器上的各个角色协同工 作。 ii.浏览器:支持HTTP协议,支持RIA应用。 iii.Web Server:运行Web应用程序或Web Service的容器。Web应用程序或Web Service通过访问GIS Server中的对象来实现GIS功能,然 后把结果返回给客户端。.NET平台下只支持微软的IIS。 iv.GIS Server:由一个SOM(Server Object Manager)和若干个SOC (Server Object Container)两大部分组成。SOM负责管理、调度来 自Web服务器的请求,SOC是ArcObjects对象生存的空间。 v.桌面应用程序:ArcGIS Desktop或ArcGIS Engine应用程序。通过HTTP访问WebServer上发布的GIS网络服务,或者通过LAN/WAN 直接连接到GIS Server。一般通过ArcCatalog或ArcGIS Server Manger应用程序管理ArcGIS Server中的服务。 三、Flash Builder 4安装 a)直接安装Flash Builder 4。 b)在“C:\WINDOWS\system32\drivers\etc”目录下的hosts文件最后增加 “127.0.0.1 https://www.wendangku.net/doc/458212416.html,”。(需要先修改hosts文件的只读属性)。
1安装p y t h o n程序 下一步->下一步->Finish 2 配置环境变量
把python的安装路径添加到系统环境变量path中: Python安装成功 3 安装setuptools(直接装框架selenium的话容易出错,所以我下载了个工具辅助安装) 下载安装setuptools,解压setuptools压缩包后,用命令提示符转到安装包中所在的位置,执 行 install,进行安装 4 安装 pip(保持电脑联网) 打开cmd命令行,将目录切换到C:\Python27\Scripts下,输入命令“easy_install pip“安装pip;pip指令安装成功 5 安装 selenium(保持电脑联网) 进入所在路径(还是在C:\Python27\Scripts),运行命令行:pip install -U selenium。 成功安装selenium 注意!安装编译器有两种,eclipse或者pycharm,我推荐使用pycharm,安装pycharm的请转到单独的“安装并激活pycharm
教程.docx”文档。(下面的第6第7步是针对eclipse的安装配置) 6 安装eclipse 直接解压我的 找到文件夹下的运行即可使用(运行前请安装jdk) 安装和配置jdk请前往“WINDOWS 7 JDK 开发环境配置.doc”(这里装的是最新的jdk8,不然后面的PyDev无法正常安装) 7 安装pydev 使用eclipse添加Python解释器插件pydev。看我下面的安装截图步骤: Name:PyDev Location: OK之后等一下,正在联网查找......(大概1-2分钟) 选择PyDev,然后一路Next,进入安装路径选择界面,使用默认设置,然后 Finish。 Eclipse将下载 PyDev,可以从 Eclipse任务栏中看到下载的进度(时间比较久大约10分钟可以 去喝杯温水暖暖胃什么的) PyDev安装好后,需要重启Eclipse。 注意:安装过程可能警报 警告:你正在安装一个拥有未注册内容的软件。它的真实性和有效性(不能得到保证) 如果能确定软件的,这个可以不用管,OK继续安装 再次OK,相信此安装证书。 PyDev安装好之后,需要配置解释器。在 Eclipse 菜单栏中,选择Window > Preferences > Pydev > Python Interpreter ,在此配置 Python。首先需要添加已安装的解释器。 点击OK后跳出一个有很多复选框的窗口,最好全选,点击Ok。 到此PyDev就已经完成了配置,可以使用Eclipse开始编写Python。 在 Eclipse 菜单栏中,选择File > New >Project... Python的工程项目是这样子的;
Active Directory 环境中使用组策略管理控制 台9468915501 该逐步式指南提供了在Active Directory 环境中使用组策略治理操纵台(GPMC) 来支持组策略对象(GPO) 的一样性指导。该指南并不提供G PO 实施指导。 本页内容 简介 逐步式指南 Windows Server 2003 部署逐步式指南提供了专门多常见操作系统配置的实际操作体会。本指南第一介绍通过以下过程来建立通用网络结构:安装Windows Server 2003;配置Active Directory?;安装Windows XP Professional 工作站并最后将此工作站添加到域中。后续逐步式指南假定您已建立了此通用网络结构。如果您不想遵循此通用网络结构,则需要在使用这些指南时进行适当的修改。 通用网络结构要求完成以下指南。 ? ?
在配置通用网络结构后,能够使用任何其他的逐步式指南。注意,某些逐步式指南除具备通用网络结构要求外,可能还需要满足额外的先决条件。任何额外的要求都将列在特定的逐步式指南中。 Microsoft Virtual PC 能够在物理实验室环境中或通过虚拟化技术(如Microsoft Virtual PC 2004 或Microsoft Virtual Server 2005)来实施Windows Server 2003 部署逐步式指南。借助于虚拟机技术,客户能够同时在一台物理服务器上运行多个操作系统。Virtual PC 2004 和Virtual Server 2005 确实是为了在软件测试和开发、旧版应用程序迁移以及服务器整合方案中提升工作效率而设计的。 Windows Server 2003 部署逐步式指南假定所有配置差不多上在物理实验室环境中完成的,但大多数配置不经修改就能够应用于虚拟环境。 将这些逐步式指南中提供的概念应用于虚拟环境超出了本文的讨论范畴。 重要讲明 此处作为例子提到的公司、组织、产品、域名、电子邮件地址、徽标、个人、地点和事件纯属虚构,决不意指,也不应由此臆测任何公司、组织、产品、域名、电子邮件地址、徽标、个人、地点或事件。 此通用基础结构是为在专用网络上使用而设计的。此通用结构中使用的虚拟公司名称和域名系统(DNS) 名称并未注册以便在Internet 上使用。您不应在公共网络或Internet 上使用此名称。 此通用结构的Active Directory 服务结构用于讲明“Windows Server 2003 更换和配置治理”如何与Active Directory 配合使用。不能将其作为任何组织进行Active Directory 配置的模型。 概述 Microsoft 组策略治理操纵台(GPMC) 是一个用于组策略治理的新工具,它通过改进易治理性和提升效率关心治理员更经济有效地治理企业。它包含一个新的Microsoft 治理操纵台(MMC) 治理单元和一组可编程接口。
Qt开发环境下载和安装 (2015.01.18 by Winland) Qt是跨平台的图形开发库,目前由Digia全资子公司Qt Company 独立运营,官方网址:http://www.qt.io/ 也可以访问Qt项目域名:https://www.wendangku.net/doc/458212416.html,/ Qt本身支持众多操作系统。从通用操作系统Linux、Windows,到手机系统Android、iOS、WinPhone,嵌入式系统支持QNX、VxWorks,应用非常广泛。 基于Qt的软件非常多,其中最知名的要数Linux桌面系统KDE(涵盖无数以K打头的应用软件)。国内WPS for Linux版本、360 for Linux也是使用Qt库开发的界面。只要有C++基础,Qt是很容易学的,而且开发跨平台的程序也容易。目前主流使用的Qt库有Qt4和Qt5两个大版本,下面介绍其在Windows系统里的下载和安装。 一、Qt4开发环境下载安装 首先进入下载页面http://www.qt.io/download/ 有四个使用方式,开源社区版、移动版、专业版、企业版,后面几个要钱的,这里选择第一个GPL/LGPL的下载就行了。 进入开源版页面: http://www.qt.io/download-open-source/
上面大按钮Download Now是下载在线安装版,其实只是一个下载工具,并不是真正的Qt 开发库。可以自己下载离线安装包,注意页面的“View All Downloads”,点开之后就能看 到离线包。目前看到的全是Qt5.4.0版本的,那Qt4的在哪呢? 把上面页面拖到最下面: 旧版本包就是最后一个链接:http://download.qt.io/archive/
1.下载并安装python,去这个地址下载最好的就好https://www.wendangku.net/doc/458212416.html,/getit/,如图所示: 2.下载并安装setuptools的Windows版本【这个工具是python的基础包工具】 去这个地址https://www.wendangku.net/doc/458212416.html,/pypi/setuptools/0.6c11下载setuptools,对应python 下载了 2.7的版本,打开网页后如果看不懂英文,则在浏览器界面按Ctrl+F键搜索”setuptools-0.6c11.win32-py2.7”,如图: 点击一下即可下载.如果系统是64位的,当报错的时候,百度一下即可找到答案. 3.下载并安装pip工具【这个工具是python的安装包管理工具,类似于Ubuntu的aptget 工具】 去这个地址https://www.wendangku.net/doc/458212416.html,/pypi/pip下载,
点击页面右侧中的即可下载. 4.将下载好的【pip-1.X.tar.gz】解压到任意文件夹下,最好不要在中文文件夹下. 如:F:\pip-1.3.1 5、使用CMD命令进入以上解压后的文件夹,然后使用python setup.py install (如果python命令使用不成功,请配置下环境变量:电脑->属性->高级->环境变量->系统变量中的PATH的值后面加上PATH=PATH;D:\Python27; 就能OK,注意冒号为结束) 6、再打开CMD命令,进入python的script路径,如本人的D:\Python27\Scripts 7、然后输入命令:easy_install pip ,如果出现下图: (恭喜你这边安装成功后,就可以顺利使用pip命令了) 8、安装selenium,联网的话,直接使用pip安装selenium,命令行进入python27/script 执行:pip install -U selenium;如图: 即可联网自动安装. 没联网的话,解压缩selenium-X.XX.X.tar.gz把selenium 整个文件夹放入 Python27\Lib\site-packages 目录下 【在这个地址下载https://www.wendangku.net/doc/458212416.html,/pypi/selenium】
网络规划与设计课程设计报告 (OSPF) 姓名:______成鹏___________ 学号:____201101050502_____ 班级:___网络工程11-1班___ 指导老师:____王妍凤_______ 完成日期:___2013-12-28_____
一、实验目的 1.了解ospf运作原理,并掌握其配置方法。 2.熟悉中小型网络的规划设计流程。 二、实验要求 1.根据网络需求实例,自行命题设计网络。 2.主要采用ospf动态路由协议。 3.分别设计ospf单区域和多区域。 三、实验内容 第一部分:单区域OSPF 3.1网络需求及需求分析 现有一家小型公司,公司主要由市场部、财务部、人事部、研发部构成,每个部门约有150人。现要为其实现公司内部的网络互联,并能够与外部通信。 为保证网络高效稳定的运行,需要对网络实施高可用性方案,其中最重要的就是要提供足够的冗余以便在网络出现故障时的快速收敛。 3.2网络详细设计 对该公司的网络设计我采用了如下图所示的经典网络拓扑。在该拓扑中,将园区网分为核心层,分布层,接入层三个层次,其中核心层与分布层之间采用的是三层链路,而分布层与接入层之间的链路是二层的。之所以采用分层化模型,是因为其具有以下几点优势:?提供了模块化的设计方案 ?易于理解 ?灵活性强
?易于扩展 ?提高了网络的可预测性 ?降低了排错的难度 在分层化模型的基础上,我又在核心层和分布层中提供了设备的冗余,在这里说明一下,为了使拓扑图看起来更加清晰简单,在此拓扑上我并没有对设备之间的连接使用双链路。下面,我将对该网络的各个功能做详细的分析说明,并附上主要的配置。 单区域ospf拓扑图 IP编址方案 核心层1 F0/1 192.168.1.1/24 F0/2 192.168.2.1/24 F0/5 192.168.5.1/24 核心层2 F0/1 192.168.1.2/24 F0/3 192.168.3.2/24