回答数
4
浏览数
15946
任你风情万种我只视她如命
根据目前网络工程师考试体系和对100家IT培训机构所提供的课程来看,基本要具备数据库、java、软件测试知识,以下是部分的资料,希望对你有所帮助——数据库基本概念 Oracle的逻辑结构、物理结构和数据字典Oracle的模式;Oracle数据库对象介绍(表、视图、触发器、序列、存储过程)PLSQL应用 Oracle安装介绍客户端配置;数据库启动和停止;常用工具介绍创建数据库用户和其它对象(表、视图等)PowerDesigner设计工具的使用其他流行DBMS(MySQL、SQLServer)的介绍与应用项目实践 在项目背景下进行综合应用,分析设计数据库Java JAVA初级 基本概念JAVA语言基本语法JAVA程序工程规范认识并了解面向对象内部类异常JAVA高级 Eclipse工具介绍及使用JAVA基本类库多线程机制集合框架图形用户界面设计(GUI编程)IO输入输出流网络编程JDBC数据库编程项目实践 在项目背景下进行综合应用软件测试 测试理论 软件测试技术概论黑盒测试白盒测试性能测试自动化测试测试模型与测试管理缺陷生命周期及管理软件测试标准及规范配置管理项目实训 测试准备、测试计划、用例设计、用例执行、测试报告及缺陷报告、评审及总结项目实战 WEB网站测试自动化工具 自动化工具介绍配置管理及工具缺陷管理工具功能测试工具性能测试工具测试管理工具
久念不忘久忆不遇
基本要求 1.了解大型网络系统规划、管理方法; 2.具备中小型网络系统规划、设计的基本能力; 3.掌握中小型网络系统组建、设备配置调试的基本技术; 4.掌握企事业单位中小型网络系统现场维护与管理基本技术; 5.了解网络技术的发展。 考试内容 一、网络规划与设计 1.网络需求分析。 2.网络规划设计。 3.网络设备及选型。 4.网络综合布线方案设计。 5.接人技术方案设计 地址规划与路由设计。 7.网络系统安全设计 二、网络构建 1.局域网组网技术。 (1)网线制作方法、 (2)交换机配置与使用方法。 (3)交换机端口的基本配置。 (4)交换机VLAN配置。 (5)交换机STP配置。 2.路由器配置与使用。 (1)路由器基本操作与配置方法 (2)路由器接口配置 (3)路由器静态路由配置。 (4)RIP动态路由配置。 (5)OSPF动态路由配置。 3.路由器高级功能。 (1)设置路由器为DHCP服务器。 (2)访问控制列表的配置。 (3)配置GRE协议。 (4)配置IPSec协议。 (5)配置MPLS协议。 4.无线网络设备安装与调试。 三、网络环境与应用系统的安装调试 1.网络环境配置。 2. WWW服务器安装调试) 3.E—mail服务器安装调试 4. FTP服务器安装调试。 5. DNS服务器安装调试。 四、网络安全技术与网络管理 1.网络安全。 (1)网络防病毒软件与防火墙的安装与使用。 (2)网站系统管理与维护。 (3)网络攻击防护与漏洞查找。 (4)网络数据备份与恢复设备的安装与使用。 (5)其他网络安全软件的安装与使用。 2.网络管理。 (1)管理与维护网络用户帐户。 (2)利用工具软件监控和管理网络系统。 (3)查找与排除网络设备故障。 (4)常用网络管理软件的安装与使用。 五、上机操作 在仿真网络环境下完成以下考核内容: 1、交换机配置与使用。 2、路由器基本操作与配置方法。 3、网络环境与应用系统安装调试的基本方法。 4、网络管理与安全设备、软件安装、调试的基本方法。 考试方法
独抱一腔孤勇你是我的英雄
去专门的书店买一本教材和一套试题就OK了。我是今年9月份那次考试刚过的。教材是高等教育出版社出版的《全国计算机等级考试四级教程——网络工程师》,教育部考试中心编制,试题集是哈尔滨工程大学出版社出版的全真模拟试卷。虽然网络工程师是需要实际操作的,但是考试内容完全是理论东西,根本不需要准备实验。因为我们国家现在还没那条件给考生准备实验环境。一个实验做下来,整套设备至少得几万。我今年年初考H3C的网络工程师时的培训是有实验环境的,过了以后再考四级的时候以为是小菜一碟,也就没买教材,结果到考试的时候才发现完全不是那么回事,结果差了8分没过。再考的时候就学乖了,买了书和试卷搞题海战术,结果就过了。所以想过这个的话,不用管什么实际操作,只管死啃教材,保过。
新的内衣新的你都市丽人
软件测试需要很多了内容了,你先了解下基础,再对自己进行补充。软件测试基础软件质量与软件测试:软件测试是软件质量保证工作的一个重要环节。软件测试和软件质量保证是软件质量工程的两个不同层面的工作。软件测试只是软件质量保证工作中的一个重要环节。质量保证(QA)的工作是通过预防、检查与改进来保证软件的质量,它所关注的是软件质量的检查和测量。软件测试所关心的不是过程的活动,而是对过程的产物以及开发出的软件进行剖析(相关文章可参考网络工程大全)。软件测试定义:软件测试就是在软件投入运行前对软件需求分析、软件设计规格说明和软件编码进行的查错(包括代码执行活动与人工活动)。软件测试是为了发现错误而执行程序的过程。软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序的错误。是在软件投入运行前,对软件需求分析、软件设计规格说明和软件编码的最终复审,是软件质量保证的关键步骤。软件测试目的:(1)测试是一个为了寻找错误而运行程序的过程;(2)一个好的测试用例是指很可能找到迄今为止未发现的错误的用例;(3)一个成功的测试是指揭示了迄今为止尚未发现的错误的测试。软件测试的目标是能够以耗费最少时间与最小工作量找出软件系统中潜在的各种错误与缺陷。测试只能证明程序中错误的存在,但不能证明程序中没有错误。软件测试原则:(1)尽早地并不断地进行软件测试;(2)程序员或程序设计机构应避免测试自己设计的程序;(3)测试前应当设定合理的测试用例;(4)测试用例的设计不仅要有合法的输入数据,还要有非法的输入数据;(5)在对程序修改之后要进行回归测试;(6)充分注意测试中的群集现象;(7)妥善保留测试计划、全部测试用例、出错统计和最终分析报告,并把它们作为+软件的组成部分之一,为软件的维护提供方便;(8)应当对每一个测试结果做全面检查;(9)严格执行测试计划,排除测试的随意性。软件测试对象:软件的测试不仅仅是程序的测试,软件的测试应贯穿于整个软件生命同期中。在软件定义阶段产生的可行性报告、项目实施计划、软件需求说明书或系统功能说明书,在软件开发阶段产生的概要测试说明书、详细设计说明书,以及源程序等都是软件测试的对象。软件测试过程模型:V模型、W模型、H模型。软件测试模型的使用:在实际软件测试的实施过程中,应灵活地运用各种模型的优点,通常可以在 W模型的框架下,运用H模型的思想进行独立的测试。当有变更发生时,按X模型和前置模型的思想进行处理。同时,将测试和开发紧密结合,寻找恰当的就绪点开始测试,并反复进行迭代测试,以达到按期完成预定的目标。软件问题分类:软件错误、软件缺陷、软件故障、软件失效。软件测试类型:按开发阶段分:单元测试、集成测试、确认测试(有效性测试)、系统测试、确认测试、验收测试按测试实施组织分:开发方测试(验证测试或alpha测试)、用户测试(beta)、第三方测试(独立测试)按测试方式分:动态测试、静态测试按测试技术分:白盒测试、黑盒测试、灰盒测试软件测试过程:用黑盒法设计基本的测试方案,再利用白盒法补充一些必要的测试方案。可以用以下策略结合各种方法:(1)在任何情况下都应该使用边界值分析的方法;(2)必要时用等价划分法补充测试方案;(3)必要时用错误推测法补充测试方案;(4)如果在程序的功能说明中含有输入条件的组合,最好在一开始就用因果图法,然后再按以上(1)、(2)、(3)步进行。(5)对照程序逻辑,检查已设计出的设计方案。可以根据对程序可靠性的要求采用不同的逻辑覆盖标准,如果现有测试方案的逻辑覆盖程度没有达到要求的覆盖标准,则应再补充一些测试方案。单元测试主要是对模块的5个基本特性进行测试和评价:(1)模块接口;(2)局部数据结构;(3)重要的执行路径;(4)错误处理;(5)边界测试。在集成测试时,要考虑的问题有:数据经过接口是否会丢失;一个模块对另一模块是否造成不应有的影响;几个子功能组合起来能否实现主功能;误差不断积累是否达到不可接受的程度;全局数据结构是否有问题。确认测试又称为有效性测试、合格测试或验收测试。确认测试主要由使用用户参加测试,检验软件规格说明的技术标准的符合程度,是保证软件质量的最后关键环节。系统测试是将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行(使用)环境下,对计算机系统进行一系列的组装测试和确认测试。系统管理测试实质上是由一系列不同测试组成的,其主要目的是充分运行系统,验证系统各个部件是否都能正常工作并完成所分配的功能。系统测试包括:恢复测试、安全性测试、强度测试、性能测试等。验收测试是以用户为主,软件开发人员和质量保证人员也应参加的测试。由用户参加设计测试用例。使用用户界面输入测试数据,并分析测试的输出结果。验收测试往往知系统测试完成后,项目最终交付前进行。测试用例设计方法(软件测试技巧)白盒测试基本技术:控制流图、代码覆盖率分析(Code Coverage Analysis)。白盒测试方法:从总体上可划分为静态测试和动态测试;按测试操作的实施方式划分为手工测试和借助于工具的自动化测试等。白盒测试的静态测试方法:代码检查法、静态结构分析法、代码质量度量法等。白盒测试的动态测试方法:功能确认与接口测试、逻辑覆盖分析法、基本路径测试法、性能分析、内存分析等。动态测试通常在静态测试之后进行。其他白盒测试方法:域测试(Domain Testing)、程序变异测试、符号测试、数据流测试、Z路径测试。常用的黑盒测试用例设计方法有:等价类划分法、边值分析法、错误猜测法、因果图方法等,其他的一些测试方法还有判定表驱动法、正交试验法、功能图法,以及场景法等。面向对象测试关注于设计合适的操作序列以测试类的状态。测试用例设计方法的主要原则包括:(1)对每个测试用例应当给予特殊的标识,并且还应当与测试的类有明确的联系。(2)测试目的应当明确。应当为每个测试用例开发一个测试步骤列表。这个列表应包括以下一些内容:(1)列出所要测试的对象的专门说明;(2)列出将要作为测试结果运行的消息和操作;(3)列出测试对象可能发生的例外情况;(4)列出外部条件;(5)列出为了帮助理解和实现测试所需要的附加信息。软件自动化测试自动化测试可以帮助测试人员做到:(1)提高测试执行的速度;(2)提高运行效率;(3)保证测试结果的准确性;(4)连续运行测试脚本;(5)模拟现实环境下受约束的情况。自动化测试不能做到的是:(1)所有测试活动都可以自动完成;(2)减少人力成本;(3)毫无成本的得到;(4)降低测试的工作量。面向对象软件的测试面向对象技术主要包括6个核心概念:对象、消息、接口、类、继承、多态。面向对象的开发模型实质是将软件测试过程分成3个阶段,即面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)。面向对象测试的类型分为:面向对象分析的测试(OOA Test)、面向对象设计的测试(OOD Test)、面向对象编程的测试(OOP Test)、面向对象单元测试(OO Unit Test)、面向对象集成测试(OO Integration Test)、面向对象系统测试(OO System Test)。面向对象测试类型的另一种划分:模型测试、类测试(用于代替单元测试)、交互测试(用于代替集成测试)、系统(包括子系统)测试、接收测试、部署测试。传统测试模式与面向对象的测试模式的最主要的区别在于,面向对象的测试更关注对象而不是完成输入输出的单一功能,这样的话测试可以在分析与设计阶段就先行介入,便得测试更好的配合软件生产过程并为之服务。与传统测试模式相比,面向对象测试的优点在于:更早地定义出测试用例;早期介入可以降低成本;尽早的编写系统测试用例以便于开发人员与测试人员对系统需求的理解保持一致;面向对象的测试模式更注重于软件的实质。面向对象测试的过程:(1)指定范围;(2)指定深度;(3)指定已创建的被测试模块的基本要求(上一个阶段需要提供的接口);(4)以基本模型的内容为输入来设计测试用例作为评估标准;(5)生成测试覆盖度量标准;(6)试用测试清单执行静态分析,确保被测模块与基本模型的一致性;(7)执行测试用例;(8)如果覆盖不足以检测所有的活动,就需要分解测试工作,并且使用传统测试用例的方式来警醒,或者中断测试,重新测试传统测试用例。转载: