搜档网
当前位置:搜档网 › 1 双绞线制作与测试 实验报告单

1 双绞线制作与测试 实验报告单

1 双绞线制作与测试  实验报告单
1 双绞线制作与测试  实验报告单

实验报告单

专业班级15自动化2班学号4150212217 姓名范陈强日期2015/10/20

课程名称计算机网络A 实验(1)双绞线制作与测试

实验目的

1、掌握局域网中电缆线的作用。

2、掌握使用双绞线作为传输介质实现以太网连接的方法。学会制作两种类型的RJ-45接头

3、掌握cable tester的使用

实验条件

5类双绞线、水晶头、压线钳、测线器。

实验内容

1、双绞线制作的标准是T568-B或T568-A,描述这2个标准的线序填写下表:

表1双绞线线序的标准

2、直通方式的制作步骤见书P34~38,采用的标准T568-B或T568-A。

3、直通线的制作步骤(自己总结概括)

4、使用cable tester测试直通方式跳线的连通性,并记录结果在表2中。

使用cable tester对做好的直通方式双绞线进行测试,设双绞线一端为A端,另一端为B 端,记录A端各引脚绿灯亮时,B端哪一个引脚会亮,测试结果为:

5、交叉线的制作步骤:若制作直通线时采用T568-B,保留一端,另一端用T568-A,其顺序

左起:白绿/ 绿/白橙/蓝/白蓝/橙/白棕/棕。

6、使用cable tester测试交叉方式跳线的连通性,并记录结果,使用的表格如表3。

7、实验过程是否出现问题,如何解决?

8、对本次实验有何建议?

进阶练习

下列设备之间的连接应使用上面制作哪种双绞线?(1)PC与交换机相连

(2)交换机和交换机相连

(3)交换机和集线器相连

(4)PC机与路由器相连

(5)交换机与路由器相连

实验体会

实验1-白盒测试实验报告

实验1-白盒测试实验报告

第一章白盒测试 实验1 语句覆盖 【实验目的】 1、掌握测试用例的设计要素和关键组成部 分。 2、掌握语句覆盖标准,应用语句覆盖设计测 试用例。 3、掌握语句覆盖测试的优点和缺点。 【实验原理】 设计足够多的测试用例,使得程序中的每个语句至少执行一次。 【实验内容】 根据下面提供的程序,设计满足语句覆盖的测试用例。 1、程序1源代码如下所示: #include void main()

{ int b; int c; int a; if(a*b*c!=0&&(a+b>c&&b+c>a&&a+c>b)) { if(a==b&&b==c) { cout<<"您输入的是等边三角形!"; } else if((a+b>c&&a==b)||(b+c>a&&b==c)||(a+c> b&&a==c)) { cout<<"您输入的是等腰三角形!"; } else if((a*a+b*b==c*c)||(b*b+c*c==a*a)||(a* a+c*c==b*b)) { cout<<您输入的是直角三角形"; }

else { cout <<”普通三角形”; } } else { cout<<"您输入的不能构成一个三角形!"; } } 输入数据预期输出 A=6,b=7,c=8普通三角形 A=3,b=4,c=5直角三角形 A=4,b=2,c=4等腰三角形 A=1,b=1,c=1等边三角形 A=20,b=10,c=1非三角形 2、程序2源代码如下所示: void DoWork(int x,int y,int z) {

实验1:双绞线的制作与测试

实验一双绞线的制作与测试 一、实验目的 1、了解构建计算机网络的硬件设备及软件环境。 2、了解非屏蔽双绞线制作的相关标准。 3、掌握在各种应用环境下非屏蔽双绞线的作用与制作。 4、掌握网线线缆测试仪的使用。 二、实验设备 1、RJ45压线钳2把 2、RJ45水晶头若干 3、超五类线或六类线若干 4、RJ45网络测试仪2套 三、实验原理 1、分类:双绞线TP(Twisted Pair)分为非屏蔽双绞线(UTP:Unshielded TP)和屏蔽双绞线(STP Shielded TP),而屏蔽双绞线又可分为FTP(铝箔屏蔽双绞线)、SFTP(铝箔、铜网屏蔽双绞线)、SSTP(独立屏蔽双绞线)等。 2、双绞线的“双绞”含义:一对双绞线一般由两根22-26号绝缘铜导线相互缠绕而成。把两根绝缘的铜导线按一定密度互相绞在一起,可降低信号干扰的程度,每一根导线在传输 图1-1 双绞线内部构造 中辐射的电磁波会被另一个根导线上发出的电磁波抵消。

3、RJ-45接头: 即俗称的水晶头,常用于数据电缆的端接,实验设备、配线架模块间的连接及变更。如图1-2所示。 4、双绞线的布线标准 (1)线对和针序号的对应关系有两种国际标准:ANSI/TIA/EIA 568-A(图1-2)和ANSI/TIA/EIA 568-B(图1-3)。简称为A 类和B 类标准,工程上使用较多的为B 类标准制作连接线、插座、配线架。线对和针序号的对应关系为: ANSI/TIA/EIA 568-A :1-白/绿、2-绿、3-白/橙、4-蓝、5-白/蓝、6-橙、7白/棕、8-棕; ANSI/TIA/EIA 568-B :1-白/橙、2-橙、3-白/绿、4-蓝、5-白/蓝、6-绿、7白/棕、8-棕; 6、网线制作方法: 直通线 :双绞线两边都按照 EIAT/TIA 568B 标准连接水晶头。 交叉线 :双绞线一边是按照 EIAT/TIA 568A 标准连接,另一边按照 EIT/TIA 568B 标准连接水晶头。 直通线和交叉线的应用规则为:不同类型设备间的连接使用直通线,同类型设备间连接使用交叉线。例:计算机与交换机、交换机与路由器间的连接使用直通线,而计算机与计算机、交换机与交换机间连接则要使用交叉线。 四、实验步骤 2、直通线(EIA/TIA 568B 标准)制作方法。 (1)先用双绞线剥线器将双绞线的外皮除去3厘米左右,如下图。 图1-2 水晶头 图1-3 布线标准

黑盒测试实验报告

实验报告书 课程名称:软件测试 实验题目:黑盒测试报告 专业:教育技术学 班级:教技142 学生姓名:安卓 指导老师:郭小雪 所属学期:2017-2018学年第二学期

一、引言 1.1目的 测试报告为三角形问题和找零钱最佳组合问题项目的黑盒测试报告,目的在于总结测试阶段的测试以及分析测试结果。 实验环境 在Windows 2000(SP2) 或Windows XP 操作系统上,使用C++语言,工具作为开发环境(IDE) 实验要求 1.根据给出的程序分别使用等价类划分法、边界值分析法、判定表 方法、因果图法、正交试验法、功能图法、错误推测法来设计相应的测试用例。 2.输入数据进行测试,填写测试用例。 二、实验原理 黑盒测试原理:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看作一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试。 从理论上讲,黑盒测试只有采用穷举输入测试,把所有可能的输入都

作为测试情况考虑,才能查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但可能的输入进行测试。这样看来,完全测试是不可能的,所以我们要进行有针对性的测试,通过制定测试案例指导测试的实施,保证软件测试有组织、按步骤,以及有计划地进行。黑盒测试行为必须能够加以量化,才能真正保证软件质量,而测试用例就是将测试行为具体量化的方法之一。具体的黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。 等价类划分的办法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值。该方法是一种重要的,常用的黑盒测试用例设计方法。 1 划分等价类 划分等价类:等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试。因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据。取得较好的测试结果。等价类划分可有两种不同的情况:有效等价类和无效等价类。 有效等价类:是指对于程序的规格说明来说是合理的,有意义的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明中

计算机网路·实验一--常见网络设备及双绞线的制作和连接

实验一常见网络设备及双绞线的制作和连接 (1.5学时) 一、实验目的 1、认识常见的网络设备外观,基本构造; 2、了解常见网络设备的功能,工作位置,熟悉其性能; 3、掌握双绞线的制作方法和制作工艺; 4、掌握双绞线的接线标准T568A、T568B; 5、掌握双绞线的检测方法,了解常见的连接方式。 二、实验设备 常见的网络互联设备,如网卡、集线器、交换机、路由器、防火墙、服务器、无限网络设备(AP、无限网卡等)、SOHO设备、光纤收发器等;制线工具,如压线钳、测线仪、传输介质,如双绞线、同轴电缆、光纤等。 三、背景知识描述 双绞线(Twisted Pair)是由两条相互绝缘的导线按照一定的规格互相缠绕(一般以顺时针缠绕)在一起而制成的一种通用配线,属于信息通信网络传输介质。过去双绞线主要是用来传输模拟信号,但现在更多的使用于数字信号的传输。 把两根绝缘的铜导线按一定规格互相绞在一起,能够降低电磁信号的干扰,每一根导线在传输中辐射的电波会被另一根线上发出的电波抵消。因其导线两两相绞,形成双绞线对,因而得名双绞线。 绞线又分为屏蔽双绞线STP(Shielded Twisted-Pair)和非屏蔽双绞线UTP(Unshielded Twisted-Pair)。 UTP由多对双绞线和一个绝缘外皮构成,是目前使用最为广泛的传输介质。STP与UTP 的差异在于在双绞线和外皮之间增加了一个铅箔屏蔽层,目的是提高双绞线的抗干扰性能,其价格是UTP 的一倍以上,主要是用于安全性要求比较高的网络环境中。STP 要求所有的接头插口和配套设施均需使用屏蔽的设备,否则就达不到真正的屏蔽效果,所以整个网络的造价会比使UTP 的网络高出很多,因此一般的网络使用的都是UTP。 按照EIA/TIA 568A 标准, UTP共分为1~6类,其中计算机网络使用的是3类、5类和

软件测试实验报告(测试计划+黑盒测试+白盒测试)

河北民族师范学院 软件测试课程设计报告 题目:NextDate函数 姓名: 班级: 学号: 指导老师: 2014.10.9 目录 第1章软件测试的概念和设计要求 (3) 1.1 测试目的 (3) 1.2 测试选题 (4) 1.3测试人员 (4) 1.4测试方法 (4) 1.5 测试资料及参考书 (4) 1.6关于黑盒测试 (4) 1.7 关于白盒测试 (5) 1.8、黑盒测试与白盒测试的比较 (6) 1.9 软件测试过程 (6) 1.10数据整理 (7) 第2章NextDate函数问题 (8) 2.1NextDate函数的黑盒测试 (8) 2.1.1.问题描述: (8) 2.1.2.程序代码(开发环境:Windowsxp xp、java): (8) 2.1.3.测试方法 (9) 2.1.4.测试用例设计 (9)

2-2NextDate函数的白盒测试 (11) 2.2.1核心程序代码 (11) 2.2.2程序流程图 (12) 2.2.3 测试用例 (12) 2.2.4程序控制流图 (14) 设计心得与体会 (14) 第1章软件测试的概念和设计要求 1.1 测试目的 1.练习和掌握软件测试管理的一般过程与步骤; 2.掌握测试管理的人工过程和能够通过相关管理软件实现以下工作: a)配置软件资产信息、软件需求、软件模型和缺陷数据库; b)创建和管理多个测试组和用户; c)配置测试环境、编写详细测试计划、安排测试进度; d)设计测试脚本、测试用例; e)实施测试、执行测试和评估测试。 1.2 测试选题 NextDate函数; 1.3测试人员 张@@:软件测试计划及相关资料的编写与收集。 李@@:对特定问题编写程序代码,并对其进行黑盒测试。 王@@:对特定问题编写程序代码,并对其进行白盒测试。 1.4测试方法 对于选题,使用黑盒测试技术,测试内容包括等价类划分测试、边界值分析测试、决策表方法使用。 使用白盒测试技术,测试内容包括语句覆盖测试、分支覆盖测试、条件覆盖测试、分支/条件覆盖测试、条件组合覆盖测试及基本路径测试。

实验1 双绞线的制作

实验1双绞线的制作 一、实验目标: 1、通过RJ-45水晶头制作网络连接线,进一步理解EIA/TIA-568-B(简称T568B)规范标准; 2、熟练掌握网络连接线的制作方法。 二、实验要求 1、实训环境: RJ-45头2个、双绞线1.2米;RJ-45压线钳若干把、测试仪一套。 2、实训重点:按推荐T568B规范标准制作;摸索并掌握双绞线理序、整理的要领,尽可能总结出技巧;用测试仪测试导通情况并记录,完成实验报告,总结成败经验。 三、实验基础知识 1、EIA/TIA-568-B标准 EIA/TIA-568-B简称T568B。其双绞线的排列顺序为:白橙,橙,白绿,兰,白兰,绿,白棕,棕。依次插入RJ-45头的1~8号线槽中。参见图8-1 图8-1 如果双绞线的两端均采用同一标准(如T568B),则称这根双绞线为:直连线式。这是一种用得最多的联接方式,能用于异种网络设备间的联接,如计算机与集线器的联接、集线器与路由器的联接。通常平接双绞线的两端均采用T568B联接标准。 如果双绞线的两端采用不同的联接标准(如一端用T568A,另一端用T568B),则称这根双绞线为:跨接线式或交叉线。能用于同种类型设备联接,如计算机与计算机的直联、集线器与集线器的级联。如果有些集线器(或交换机)本身带有“级联端口”,当用某一集线器的“普通端口”与另一集线器的“级联端口”相联时,因“级联端口”内部已经做了“跳接”处理,这时只能用“直连线式”双绞线来完成其联接。 同一局域网内部,连接到各工作站的双绞线应使用同一规范标准制作(T568A或T568B,推荐使用T568B标准),否则可能导致局域网工作不正常。值得注意。 2、双绞线理序、整理技巧 双绞线的四对八根导线是有序排列的,对于100M及以上的网络传输速率,每一根线都有定义(即各有分工),八种颜色的线如何实现快速排序并对应到RJ-45水晶头的导线槽内,不难总结出技巧: 第一步:将四对双绞线初排序,如果以深颜色的四根线为参照对象,在手中从左到右可排成:橙,兰,绿,棕; 第二步:拧开每一股双绞线,浅色线排在左,深色线排在右,深色、浅色线交叉排列;

网线制作实验报告

双绞线制作实验报告 一、实验目的: (1)学会两种双绞线制作方法; (2)掌握剥线/压线钳和普通网线测试仪的使用方法; (3)了解双绞线和水晶头的组成结构; (4)了解各网络设备之间网线连接的特点。 二、实验项目: (1)直通线的制作 (2)交叉线制作 三、实验准备 1、相关知识的准备 (1)RJ-45水晶头结构 (2)做线工具剥线/压线钳 (3)网线测试仪及使用方法 (4)双绞线接线标准与接线方法

2、实验所需材料及工具 (1)若干米超五类双绞线; (2)若干个RJ-45水晶头; (3)剥线压线钳一把; (4)普通网线测试仪一个。 四、实验步骤: 1、选线 选线也就是准确选择线缆的长度,至少米,最多不超过100米。 2、剥线 利用双绞线剥线/压线钳(或用专用剥线钳、剥线器及其他代用工具)将双绞线的外皮剥去2-3厘米。 3、排线 按照EIA/TIA568A或EIA/TIA568B标准排列芯线。 4、剪线 在剪线过程中,需左手紧握已排好了的芯线,然后用剥线/压线钳剪齐芯线,芯线外留长度不宜过长,通常在厘米之间。 5、插线

插线就是把剪齐后的双绞线插入水晶头的后端。 6、压线 压线也就是利用剥线/压线钳挤压水晶头。 7、做另一线头 重复2-6步骤做好另一个线头,在操作过程同样要认真、仔细。 8、测线 如果测试仪上8个指示灯都依次为绿色闪过,证明网线制作成功。还要注意测试仪两端指示灯亮的顺序是否与接线标准对应。 9、完成后的网线 五、实验中遇到的问题及心得 ⑴剥线时千万不能把芯线剪破或剪断,否则会造成芯线之间短路或不通,或者会造成相互干扰,通信质量下降; ⑵双绞线颜色与RJ-45水晶头接线标准是否相符,应仔细检查,以免出错; ⑶插线一定要插到底,否则芯线与探针接触会较差或不能接触; ⑷在排线过程中,左手一定要紧握已排好的芯线,否则芯线会移位,造成白线之间不能分辩,出现芯线错位现象; ⑸双绞线外皮是否已插入水晶头后端,并被水晶头后端夹住,这直接关系到所做线头的质量,否则在使用过程中会造成芯线松动;

实验1-双绞线的制作与测试

实验1-双绞线的制作与测试

实验1 双绞线的制作与测试 【实验目的】 理解直通线和交叉线的应用范围,掌握直通线和交叉线的制作方法。 【实验内容】 制作RJ45网线 【实验环境 RJ45水晶头、卡线钳、双绞线、测试仪 【实验原理】 双绞线采用的是RJ-45 连接器,俗称水晶头。RJ45 水晶头由金属片和塑料构成,特别需要注意的是引脚序号,当金属片面对我们的时候从左至右引脚序号是1-8,这序号做网络联线时非常重要,不能搞错。 这里,按照T568B(T568A)的标准制作双绞

线。T568B和T568A为美国电子电气工程师协会(EIA/TIA)两种双绞线制作标准。其中T568B 标准在以太网中应用较广泛。 T568B管脚编号T568A管脚 编号 按照双绞线两端线序的不同,我们一般划分两类双绞线: ①直通线 双绞线线缆的两端使用同一种标准,即同时采用T568B标准或同时采用T568A标准。; ②交叉线 双绞线在制作时一端采用T568B标准,另一端采用T568A标准。 线序如下: 直通线: 1 2 3 4 5 6 7 8

A 端:橙白,橙,绿白,蓝,蓝白,绿,棕白, 棕; B 端:橙白,橙,绿白,蓝,蓝白,绿,棕白, 棕。 交叉线: 1 2 3 4 5 6 7 8 A 端:橙白,橙,绿白,蓝,蓝白,绿,棕白, 棕; B 端:绿白,绿,橙白,蓝,蓝白,橙,棕白, 棕。 在进行设备连接时,我们需要正确的选择线缆。我们将设备的RJ45接口分为MDI和MDIX两类。当同种类型的接口通过双绞线互连时,使用交叉线;当不同类型的接口通过双绞线互连时使用直通线。通常主机和路由器的接口属于MDI,交换机和集线器的接口属于MDIX。例如,路由器和主机相连,采用交叉线;交换机和主机相连则采用直通线。 主机路由 器交换机 MDIX 交换机 MDI 集线 器

黑盒测试软件测试实验报告2

软件测试与质量课程实验报告实验2:黑盒测试法实验

缺席:扣10分实验报告雷同:扣10分实验结果填写不完整:扣1 – 10分其他情况:扣分<=5分总扣分不能大于10分 参考代码如下: (1)程序参考答案: #include double main() { int hours; double payment,wage; wage=20; cout<<"please input hours:"; cin>>hours; if(hours>=0&&hours<=168){ if (hours<40) payment=hours*wage ; else if ((hours>=40) && (hours<=50)) payment=40*wage+(hours-40)*1.5*wage; else if (hours>50) payment=40*wage+10*1.5*wage+(hours-50)*3*wage; cout<<"The final payment are:"< void main() { int year; int month,maxmonth=12; int day,maxday; printf("请输入年份:(1000~3000)"); scanf("%d",&year); if(year<1000 || year>3000) { printf("输入错误!请从新输入!\n");

实验一、双绞线制作及局域网组网分析

实验一双绞线制作及局域网组网 一、实验目的 (1)掌握双绞线的标准EIA/TIA568-A; (2)学会两种双绞线制作方法; (3)掌握普通网线测试仪的使用方法; (4) 掌握双绞线和水晶头的组成结构; (5)初步了解交换机、网络接口卡等设备。 二、实验环境 交换机,PC机,RJ-45接口网卡,双绞线,水晶头,压线钳,测线器。 三、实验内容 (1)双绞线制作; (2)局域网络连接; (3)网卡的安装与网卡驱动程序的安装; (4)IP地址、子网掩码等配置; (5)对等网共享文件夹、共享文件等设置; (6)网络故障的判断、解决方法。

附: 1网络传输介质及布线辅助工具介绍 网络布线是一项繁重的工程。除了在开始网络布线之初拟定好网络拓扑、制定布线方案,另一重要工作就是根据布线方案选用合适的布线材料。通常说来,在综合布线的所有设备中,除了最为主要的双绞线、光纤线缆等传输介质外,另外还有一些布线辅助工具也需要注意选用,比如剥线钳、打线钳、网线钳、网线模块、 RJ45插头、信息插座、配线架、光纤连接器等。在本文中,将向大家具体介绍这些布线设备的作用及相关的产品介绍。 1.1 网络传输介质介绍: 1.1.1双绞线: 双绞线(TP:Twisted Pairwire)是综合布线工程中最常用的一种传输介质,它是由两根具有绝缘保护层的铜导线组成;双绞线可以分为屏蔽双绞线(STP)与非屏蔽双绞线(UTP)两大类。双绞线只需通过RJ45水晶头即可实现与计算机、交换机设备的连接(图1-1)。 图1-1、双绞线 其中屏蔽双绞线分别有3 类和5 类二种,非屏蔽双绞线又分别有3类、4 类、5 类、超5 类四种,各类双绞线的速率及用途如下: ● 1类速率1~2 Mbps ; ● 2类速率1~2 Mbps,用于语音; ● 3类速率16 Mbps,用于10BaseT及4Mbps Token Ring; ●4类速率20 Mbps,用于10BaseT及16Mbps Token Ring; ● 5类速率100 Mbps,用于100BaseTX。

软件测试白盒测试实验报告

7.使用白盒测试用例设计方法为下面的程序设计测试用例: ·程序要求:10个铅球中有一个假球(比其他铅球的重量要轻),用天平三次称出假球。 ·程序设计思路:第一次使用天平分别称5个球,判断轻的一边有假球;拿出轻的5个球,拿出其中4个称,两边分别放2个球;如果两边同重,则剩下的球为假球;若两边不同重,拿出轻的两个球称第三次,轻的为假球。 【源程序】 using System; using System.Collections.Generic; using System.Linq; using System.Text; using NUnit.Framework; namespace Test3_7 { [TestFixture] public class TestGetMinValue { [Test] public void AddTwoNumbers() { Random r = new Random(); int n; int[] a=new int[10]; n = r.Next(0, 9); for (int i = 0; i < a.Length; i++) { if (i == n) a[i] = 5; else a[i] = 10; } GetMin gm = new GetMin(); Assert.AreEqual(n,gm.getMinvalue(a)); }

} public class GetMin { public int getMinvalue(int[] m) { double m1 = 0, m2 = 0, m3 = 0, m4 = 0; for (int i = 0; i < 5; i++) { m1 = m1 + m[i]; } for (int i = 5; i < 10; i++) { m2 = m2 + m[i]; } if (m1 < m2) { m3 = m[1] + m[0]; m4 = m[3] + m[4]; if (m3 > m4) { if (m[3] > m[4]) return 4; else return 3; } else if (m3 < m4) { if (m[0] > m[1]) return 1; else return 0; } else return 2; } else { m3 = m[5] + m[6]; m4 = m[8] + m[9]; if (m3 < m4) { if (m[5] > m[6]) return 6;

白盒测试和黑盒测试实验报告

软件质量保证与测试 实验指导 计算机工程学院

测试环境配置 1.setting Junit (1) start Eclipse Select windows-preferences-java-build path –class path variables (2) click new, the figure of new variable entry is shown. (3) name JUNIT_LIB

select file-选择JUnit 插件所对应的JAR文件所在地,在Eclipse的安装目录的plugins目录中 2.JUNIT的组成框架 其中,junit.framework 和junit.runner是两个核心包。 junit.framework 负责整个测试对象的框架 junit.runner 负责测试驱动 Junit的框架又可分为: A、被测试的对象。 B、对测试目标进行测试的方法与过程集合,可称为测试用例(TestCase)。

C、测试用例的集合,可容纳多个测试用例(TestCase),将其称作测试包(TestSuite)。 D、测试结果的描述与记录。(TestResult) 。 E、每一个测试方法所发生的与预期不一致状况的描述,称其测试失败元素(TestFailure) F、JUnit Framework中的出错异常(AssertionFailedError)。 JUnit框架是一个典型的Composite模式:TestSuite可以容纳任何派生自Test 的对象;当调用TestSuite对象的run()方法是,会遍历自己容纳的对象,逐个调用它们的run()方法。 3.JUnit中常用的接口和类 Test接口——运行测试和收集测试结果 Test接口使用了Composite设计模式,是单独测试用例(TestCase),聚合测试模式(TestSuite)及测试扩展(TestDecorator)的共同接口。 它的public int countTestCases()方法,它来统计这次测试有多少个TestCase,另外一个方法就是public void run(TestResult ),TestResult是实例接受测试结果,run方法执行本次测试。 TestCase抽象类——定义测试中固定方法 TestCase是Test接口的抽象实现,(不能被实例化,只能被继承)其构造函数TestCase(string name)根据输入的测试名称name创建一个测试实例。由于每一个TestCase在创建时都要有一个名称,若某测试失败了,便可识别出是哪个测试失败。 TestCase类中包含的setUp()、tearDown()方法。setUp()方法集中初始化测试所需的所有变量和实例,并且在依次调用测试类中的每个测试方法之前再次执行setUp()方法。tearDown()方法则是在每个测试方法之后,释放测试程序方法中引用的变量和实例。 开发人员编写测试用例时,只需继承TestCase,来完成run方法即可,然后JUnit获得测试用例,执行它的run方法,把测试结果记录在TestResult之中。 Assert静态类——一系列断言方法的集合 Assert包含了一组静态的测试方法,用于期望值和实际值比对是否正确,即测试失败,Assert类就会抛出一个AssertionFailedError异常,JUnit测试框架将

实验一 双绞线的制作

试验一双绞线的制作 【实训目的】 (1)掌握双绞线和RJ-45接头的排列,做交叉线和直连线。 (2)学会双绞线制作的方法。 (3)掌握制作中注意的问题。 【实训条件】 (1)非屏蔽(UTP)超五类双绞线,RJ-45接头若干个,网卡。 (2)RJ-45专用剥线/压线钳,用于接驳水晶头。 (3)网线测试仪或万用表,当网线两头接好后,用来测试线路是否通畅。【实训内容和步骤】 (1)双绞线的连接方式: 平行线:两头A类或者两头B类 交叉线:一头A类,一头B类 PC:个人电脑HUB:集线器SWITCH:交换机ROUTER:路由器 PC-PC:交叉线 PC-HUB:平行线 PC-SWITCH:平行线 HUB-HUB普通口:交叉线 HUB-HUB级连口:平行线 HUB-HUB级连口-级连口:交叉线 HUB-HUB普通口-级连口:平等线 HUB-SWITCH:交叉线 HUB(级联口)-SWITCH:平行线 SWITCH-SWITCH:交叉线 SWITCH-ROUTER:平等线 ROUTER-ROUTER:交叉线 (2)线序

(3)双绞线制作步骤 第1步:准备工具和材料:网线、水晶头、测线仪、夹线钳 第2步:将双绞线的一端插入压线钳的剥线端,将5类线的外保护套管划开(小心不要将里面的双绞线的绝缘层划破),刀口距5类线的端头大约2厘米。 第3步:将划开的外保护套管剥去(旋转、向外抽) 第4步:按照A类或B类标准和双绞线颜色将双绞线按规定的序号排好。 第5步:将8根导线平坦整齐地平行排列,导线间不留空隙。 第6步:准备用压线钳的剪线刀口将8根导线剪断,一定要剪得很整齐。 第7步:根据排序顺序将双绞线插入水晶头,注意要插到底,直到在另一端可以清楚的看到每根线的铜线芯为止。 第8步:将水晶头接头放入夹线钳的水晶头插座,然后用力压紧,将水晶头夹紧在双绞线上。 第9步:利用测线仪检查网线工作是否正常。 平行线闪灯规律:左右闪灯数字对应 交叉线闪灯规律:1对3,2对6,其他不变 一般来说,只要1236号接通电脑就可以正常上网使用了。

白盒测试实验报告-范例

实验报告书 实验一白盒测试 学生姓名:李庆忠 专业:计算机科学与技术学号:1341901317

白盒测试实验报告 一实验内容 1、系统地学习和理解白盒测试的基本概念、原理,掌握白盒测试的基本技术和方法; 2、举例进行白盒测试,使用语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合 覆盖、路径覆盖进行测试。 3、通过试验和应用,要逐步提高和运用白盒测试技术解决实际测试问题的能力; 4、熟悉C++编程环境下编写、调试单元代码的基本操作技术和方法; 5、完成实验并认真书写实验报告(要求给出完整的测试信息,如测试程序、测试用例, 测试报告等) 二实验原理 白盒测试原理:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否已经过检查。它是把测试对象看作装在一个透明的白盒子里,也就是完全了解程序的结构和处理过程。这种方法按照程序内部的逻辑测试程序,检验程序中的每条通路是否都能按预定要求正确工作。其又称为结构测试。 流程图如下图所示 实验代码 #include"stdio.h"

int main() { int x,y,z; scanf("%d%d",&x,&y); if((x>0)&&(y>0)) { z=x+y+10; } else { z=x+y-10; } if(z<0) { z=0; printf("%d\n",z); } else { printf("%d\n",z); } return 0; } 语句覆盖是指选择足够的测试,使得程序中每个语句至少执行一次。如选择测试x=1,y=1和x=1,y=-1可覆盖所有语句。 判定覆盖是指选择足够的测试,使得程序中每一个判定至少获得一次“真”值和“假”值,从而使得程序的每个分支都通过一次(不是所有的逻辑路径)。选择测试x=1,y=1和x=1,y=-1可覆盖所有判定。 条件覆盖是指选择语句多数的测试,使得程序判定中的每个条件能获得各种不同的结果。选择测试x=1,y=1和x=-1,y=-1可覆盖所有条件。 判定/条件覆盖是指选择足够多的测试,使得程序判定中每个条件取得条件可能的值,并使每个判定取到各种可能的结果(每个分支都通过一次)。即满足条件覆盖,又满足判定覆盖。选择测试x=1,y=1和x=-1,y=-1可覆盖所有判定/条件。 条件组合覆盖是指选择足够的测试,使得每个判定中的条件的各种可能组合都至少出现一次(以判定为单位找条件组合)。 注:a,条件组合只针对同一个判断语句存在多个条件的情况,让这些条件的取值进行笛卡尔乘积组合。 b,不同的判断语句内的条件取值之间无需组合。 c,对于但条件的判断语句,只需要满足自己的所有取值即可。 选择测试用例x=1,y=1;x=1,y=-1,x=-1,y=1和x=-1,y=-1可覆盖所有条件组合。 路径覆盖是分析软件过程流的通用工具,有助分离逻辑路径,进行逻辑覆盖的测试,所用的流程图就是讨论软件结构复杂度时所用的流程图。

软件测试实验报告一

广东*融学院实验报告 课程名称:软件测试 」、实验目的及要求 1、理解测试用例的重要性。 2、熟练掌握等价类划分、边界值方法、决策表和因果图法设计测试用例。 二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等) 1. 使用软件:装有QTP功能测试软件 2 .实验设备:装有Windows的联网的个人计算机 三、实验内容及步骤(包含简要的实验步骤流程) 1、实验题目:登陆框测试 在各种输入条件下,测试程序的登录对话框功能。 用户名和密码的规格说明书如下:(密码规则同用户名规则。) 用户名长度为6至10位(含6位和10 位); 用户名由字符(a-z、A-Z)和数字(0-9)组成; 不能为空、空格和特殊字符。 要求:按照规格说明书,分别用等价类划分和边界值方法设计测试用例。 步骤:(1)分析规格说明书,确定输入条件、输出条件的有效等价类、无效等价类以及各个边界条件;(2)第二步:填表格并编号;(3)第三步:设计测试用例;(4)第四步:执行测试用例。 2、员工薪制冋题。 (1)年薪制员工:严重过失,扣年终风险金的4%,过失,扣年终风险金的2%。 (2)非年薪制员工:严重过失,扣月薪资的8%,过失,扣月薪资的4%。 步骤:(1)分析程序的规格说明,列出原因和结果;(2)找出原因与结果的因果关系、原因与原因之间的约束关系,画出因果图;(3)将因果图转化成决策表;(4)根据决策表,设计测试用例的输入数据和预期输出。

四、实验结果(包括程序或图表、结论陈述、数据记录及分析等,可附页) 等价类划分方法: 五、实验总结(包括心得体会、问题回答及实验改进意见,可附页) 通过本次实验,我理解了测试用例的重要性。熟练掌握了等价类划分、边界值方法、决策表和因果图法设计测试用例。 六、教师评语 1、完成所有规定的实验内容,实验步骤正确,结果正确; 2、完成绝大部分规定的实验内容,实验步骤正确,结果正确; 3、完成大部分规定的实验内容,实验步骤正确,结果正确; 4、基本完成规定的实验内容,实验步骤基本正确,所完成的结果基本正确; 5、未能很好地完成规定的实验内容或实验步骤不正确或结果不正确。 评定等级: 签名:

实验一网线制作和组建简单以太网

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持. 实验一网线制作和组建简单以太网 一.实验目的 1.掌握平行双绞线和交叉双绞线的制作方法(初级) 2.掌握对等网和代理服务器网络的组建(初级) 3.会用ipconfig和ping命令(初级) 4.掌握网络中文件夹共享和打印机共享(初级) 5.实现一线多机上网(高级) 6.搭建无线局域网(高级) 二.实验设备和环境 1.5类双绞线 2*2米 2.水晶头6个 3.RJ-45压线钳 1把 4.双绞线电缆测试工具(NS-468) 1台 5.PC机 2台(安装了win2000或者win2003) 6.带有RJ-45接口的网卡 2块 7.集线器或者交换机 1台 三.实验内容和步骤 1.制作一根交叉双绞线 2.用测试工具测试双绞线,注意分析测试结果 3.把制作好的双绞线分别插入两台电脑的网卡(IP设置 4.用ipconfig /all (如果是WIN98,用winipcfg)命令查看自己的网络配置 5.用ping命令测试网络是否连通 6.共享资源,查看能否互相访问 7.制作两根平行双绞线 8.两根线分别一端与HUB(或者SWITCH)相连,另一端与PC机相连 9.用ping命令测试网络是否连通 10.查看能否互相访问 11.把一台电脑设置成服务器,另一台设置成客户端,查看能否互相访问 12.设置网络打印机

四.基础知识 1.双绞线的制作方法: 直通线与交叉线的区别 568A标准从左到右的线序是:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕。 568B标准从左到右的线序是:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。 (568A、568B的区别:1和3交换,2和6交换) 正线(直通线、平行线):两端线序一样,都是采用568A标准。 反线(交叉线):两端线序不一样,一端用568A标准,另一端用568B标准。 以下是各种设备的连接情况下,正线和反线的正确选择。其中HUB代表集线器,SWITCH 代表交换机,ROUTER代表路由器:(一般情况:连接两端相同用交叉线,连接两端不同用平行线) PC-PC:反线 PC-HUB:正线 HUB-HUB普通口:反线 HUB-HUB级连口-级连口:反线 HUB-HUB普通口-级连口:正线 HUB普通口-SWITCH:反线 HUB级联口-SWITCH:正线 SWITCH-SWITCH:反线 SWITCH-ROUTER:正线 ROUTER-ROUTER:反线 100BaseT连接双绞线,以100Mb/S的EIA/TIA 568B作为标准规格。 制作步骤如下: 步骤 1:利用斜口错剪下所需要的双绞线长度,至少 0.6米,最多不超过 100米。然后再利用双绞线剥线器(实际用什么剪都可以)将双绞线的外皮除去2-3厘米。有一些双绞线电缆上含有一条柔软的尼龙绳,如果您在剥除双绞线的外皮时,觉得裸露出的部分太短,

最新计算器黑盒测试实验报告.

一、测试目的 设计测试用例、使用各种测试方法进行计算器的测试,并对测试结果进行分析 二、测试内容 1.软件说明: 实现一个小的计算器程序,只需要完成加、减、乘、除运算,设计测试用例,并对测试结果进行分析,同时计算器运行稳定。 2、设计测试用例 3、执行测试 4、测试结果分析 5、源代码 三、测试步骤 (一)、计算器界面 2、设计测试用例 (1)等价类测试: 1、4个等价类测试用例的分析过程如下: 测试用例加减乘除预期输出

整型55+50 78-24 15*25 36/4 正常运算 小数25.3+12.7 14.3-11.7 25.6*12.8 50.2/20.7 正常运算 负数-20+-21 (-15)-(-14) -12*-12 -16/-5 正常运算 无效输入E1+t2 G4-k5 I5*l6 Ff/se 非法操作无法输入 2、对应测试的结果分析: 整型: 1.加(55+50) 2.减(78-24) 3.乘(15*25) 4.除(36/4)

小数 1.加(25.3+1 2.7) 2.减(14.3-11.7) 3.乘(25.6*12.8) 4.除(50.2/20.7) 负数 6.加 -20+-21

7.减(-15)-(-14) 8.乘-12*-12 9.除 -16/-5 (其中算式写法错误导致正常运算错误) 无效输入 1.加(E1+t2): 程序中无效数字无法正常输入,程序无法进行。 2.减(G4-k5) 程序中无效数字无法正常输入,程序无法进行。(同上)3.乘(I5*l6) 程序中无效数字无法正常输入,程序无法进行。(同上)4.除(Ff/se) 程序中无效数字无法正常输入,程序无法进行。(同上)

实验一 双绞线制作实验报告

实验一制作双绞线及组建局域网 实验目的 熟悉物理层下的传输媒体,了解以太网工作原理,熟悉Windows系统的网络配置和常用网络功能。 实验原理 1.利用双绞线和集线器(或交换机)建立星型拓扑结构的以太网; 2.在以太网上以工作组方式建立使用Windows小型局域网; 3.工作组是一种松散管理,工作组中的所有计算机都是对等的关系,加入或退出一个组不需要任何验证。 实验环境 1.有条件的每组1人,一台计算机、水晶头两个、网线一米;10人一把钳子,一个测线器; 2.计算机安装Windows XP专业版。 实验内容与完成情况 (一)实验内容: 制作双绞线;以工作组方式建立Windows小型局域网;设置用户和组,设置使用文件和打印机共享及共享的NTFS权限。 (二)实验步骤: 1.学生按组领取实验材料,根据普通线和交叉线的应用场合,按照T568A和T568B 标准制作双绞线并测试; 2.在Windows XP的本地连接属性中认识和安装配置各种客户端、服务和协议的组合; 3.在本地连接属性中添加Microsoft网络客户端和NetBIOS协议; 4.在我的电脑属性中设置要加入的工作组名称,建立Windows小型局域网 5.在网上邻居中查看工作组列表和本工作组中的计算机; 6.在TCP/IP的属性中设置IP地址、子网掩码、默认网关和首选DNS(可添加多个子网的IP地址),并用ipconfig /all命令验证是否起效; 7.用ping命令测试是否可以和相邻计算机连通; 8.熟悉计算机管理中的用户管理(建立、删除、加入多个组、重设密码等)和组管理(建立、删除、组加入到另一个组等); 9.利用文件和打印机共享服务,在NTFS分区中添加共享文件夹,设置共享文件夹的共享权限和NTFS权限; 10.在另一台机器上通过UNC路经(\\server\share)访问该共享,并映射网络驱动器到该共享。 (三)实验结果 1.制作双绞线有两种方式: 第一种方式: 绿白绿橙白蓝蓝白橙棕白棕 1 2 3 4 5 6 7 8 第二种方式:

实训1 双绞线跳线制作与测试

实训1 双绞线跳线制作与测试 一、实训目的: 1. 掌握使用网线钳制作具有RJ45接头的双绞线跳线的技能; 2. 能够使用网线测试仪测试双绞线跳线的正确性; 3.培养初步的协同工作能力。 二、实训设备: 1. RJ45压线钳一把 2. 超5类双绞线若干 3. 测线仪一个 4. 水晶头两个 三、实训任务 任务1:制作一条超5类双绞线的直通线 任务2:制作一条超5类双绞线的交叉线 四、实训步骤 (一)制作标准与跳线类型 每条双绞线中都有8根导线,导线的排列顺序必须遵循一定的规律,否则就会导致链路的连通性故障,或影响网络传输速率。 1. T568-A与T568-B标准 目前,最常用的布线标准有两个,分别是EIA/TIA T568-A和EIA/TIA T568-B两种。在一个综合布线工程中,可采用任何一种标准,但所有的布线设备及布线施工必须采用同一标准。通常情况下,在布线工程中采用EIA/TIA T568-B标准。 (1)按照T568B标准布线水晶头的8针(也称插针)与线对的分配如图1.1所示。线序从左到右依次为:1-白橙、2-橙、3-白绿、4-蓝、5-白蓝、6-绿、7-白棕、8-棕。4对双绞线电缆的线对2插入水晶头的1、2针,线对3插入水晶头的3、6针。 (2)按照T568A标准布线水晶头的8针与线对的分配如图1.2所示。线序从左到右依

次为:1-白绿、2-绿、3-白橙、4-蓝、5-白蓝、6-橙、7-白棕、8-棕。4对双绞线对称电缆的线对2接信息插座的3、6针,线对3接信息插座的1、2针。 2. 判断跳线线序 只有搞清楚如何确定水晶头针脚的顺序,才能正确判断跳线的线序。将水晶头有塑料弹簧片的一面朝下,有针脚的一方向上,使有针脚的一端指向远离自己的方向,有方型孔的一端对着自己,此时,最左边的是第1脚,最右边的是第8脚,其余依次顺序排列。 3. 跳线的类型 按照双绞线两端线序的不同,通常划分两类双绞线。 (1)直通线 根据EIA/TIA 568-B 标准,两端线序排列一致,一一对应,即不改变线的排列,称为直通线。直通线线序如表1-1所示,当然也可以按照EIA/TIA 568-A标准制作直通线,此时跳线的两端的线序依次为:1-白绿、2-绿、3-白橙、4-蓝、5-白蓝、6-橙、7-白棕、8-棕。 表1-1 直通线线序 (2)交叉线 根据EIA/TIA 568-B 标准,改变线的排列顺序,采用“1-3,2-6”的交叉原则排列,称为交叉网线。交叉线线序如表1-2所示: 表1-2 交叉线线图 两类。当同种类型的接口通过双绞线互连时(两个接口都是MDI或都是MDIX),使用交叉线;当不同类型的接口(一个接口是MDI,一个接口是MDIX)通过双绞线互连时,使用直通线。通常主机和路由器的接口属于MDI,交换机和集线器的接口属于MDIX。例如交换机与主机相连采用直通线,路由器和主机相连则采用交叉线。表1-3列出了设备间连线。表1-3中N/A表示不可连接。 表1-3 设备间连线

相关主题