OneTest组新员工培训指引.doc
《OneTest组新员工培训指引.doc》由会员分享,可在线阅读,更多相关《OneTest组新员工培训指引.doc(37页珍藏版)》请在三一办公上搜索。
1、OneTest组新员工培训指引变更记录版本号拟制/修改日期拟制/修改人修改记录修改原因1.02012-01-01仇堃堃新建1.12012-01-16蔡先锋添加章节5、开发基础1.22012-01-18马勇添加主要软件安装1.32012-01-18周佾梅修改存储过程学习1.42012-01-29仇堃堃增加PMS任务填报的相关内容1.52012-01-31马勇根据评审结果修改文档1.62012-02-02马勇添加MyGeneration软件添加OneTest所用模板目录1主要软件安装31.1开发软件安装41.1.1Daemon安装41.1.2IIS安装41.1.3VS2008安装51.1.4Ora
2、cle安装61.1.5pl/sql91.1.6TortoiseSVN91.1.7Rational Rose Enterprise Edition91.1.8PowerDesigner101.1.9EC101.2沟通软件安装111.2.1IM安装111.2.2Notes安装112代码下载132.1SVN用户名/密码132.2Svn地址132.3Web项目132.4编译整个项目143学习文档143.1了解整个项目涉及到的主要文档144系统整体框架和主要技术点的学习155开发基础185.1、代码自动生成185.1.1、MyGeneration185.1.2、EasyDev205.2、配置文件修改21
3、5.3、代码规范215.3.1、编码规范215.3.2、修改记录225.4、脚本提交225.4.1、脚本编写225.4.2、脚本位置236存储过程的学习246.1、数据库内置函数246.2、项目内置函数266.3、关于性能等问题的注意事项276.4 、项目内部约定27主要软件安装所有需要安装的软件大多均已经下载,可访问局域网共享ftp:/10.41.210.1/OneTest/Soft/账号:ec 密码:123也可以去中兴常用软件下载 下载相关软件1. 安装解压缩软件7-zip下载链接:haozip下载链接:注意:根据中兴公司规定,禁止使用WinRAR2. 安装Microsoft Office
4、 2007 下载地址:正版序列号:VWTHJ-PP4CV-HWD9M-HMTH6-WQRMJ1. 安装 ZTE UDS V2.0.8下载地址:安装完成后,在任务栏图标中,找到UDS VPN 右击该图标,选择设置,勾选,开机自动启动,和自动启动IM。UDS 安装完毕后,会附带McAfee,由于安装下列部分软件的安全限制,需要禁用McAfee,打开McAfee控制台:开始所有程序McAfeeVirusScan 控制台,出现下面界面。把所有“已启用”设置为“已禁用”状态。如下图:1.1 开发软件安装1.1.1 Daemon安装1. 下载地址:1.1.2 IIS安装1. 下载地址:ftp:/10.41
5、.210.1/OneTest/Soft/iis51.zip2. 安装详解:首先将IIS压缩包解压到文件夹中,进入添加/删除,选择添加/删除Windows组件,勾选Internet新信息服务(IIS),单击下一步安装过程中会多次弹出所需文件对话框,操作相同:单击浏览按钮,在上面解压的文件夹中查找指定文件安装成功后会弹出完成Windows组件导向窗口1.1.3 VS2008安装下载地址:ftp:/10.41.210.1/OneTest/Soft/VS2008(no msdn).rar1.1.4 Oracle安装下载地址:10.40.22.100SoftwareOracle9i安装好后,把下列tns
6、names.ora文件存放到:D:Oracleora90networkadmintnsnames.ora注: D:为Oracle的安装目录 双击图标即可查看tnsnames.ora文件内容 安装步骤:第一步:第二步第三步:第四步:第五步:第六步:最后点击“安装”按钮,开始安装。中途需要换2此光盘。1.1.5 pl/sql1. 下载地址:ftp:/10.41.210.1/OneTest/Soft/plsqldev803.rar2. 安装过程相对简单,破解参看安装程序说明1.1.6 TortoiseSVN1. 下载地址:ftp:/10.41.210.1/OneTest/Soft/SVN.zip2.
7、 安装完成后,继续安装中文简体语言包ftp:/10.41.210.1/OneTest/Soft/LanguagePack-1.4.8.12137-win32-zh_CN.exe3. 修改SVN语言显示,在任意区域右击,选择 TortoiseSVN 设置,在常规设置中选择简体中文4. 使用中的常见问题,参考目录中的相关文档1.1.7 Rational Rose Enterprise Edition1. 安装时,选择Rational Rose Enterprise Edition 2. 剩余安装默认,注意选择安装路径3. 破解详看安装程序根目录1.1.8 PowerDesigner 1. 下载地址
8、: 1.1.9 EC1. 下载地址:2. 安装详解:参照下载页面软件简介项。3. 常见操作运行EC.exe程序,如下图所示。输入工号、密码,单击登陆进入EC主界面。1.1.10 MyGeneration1. 工具下载地址:ftp:/10.41.210.1/OneTest/Soft/mygeneration_1303.exe2. OneTest模板下载地址:ftp:/10.41.210.1/OneTest/Soft/OneTest_ V1.3.csgen3. 安装详解:(使用方法参照文本5开发基础)1.2 沟通软件安装1.2.1 IM安装1. 下载地址: 2. 按照默认方式安装。1.2.2 No
9、tes安装1. 下载地址:2. 安装时参考:3. 配置时参考:如下链接及操作步骤初次运行 Notes时需要配置Notes: 姓名:填写自己工号,如:6396000030Domino 服务器名称填写:notes_svr80(西安填写这个),其他地方成员请咨询开发组长或经理。填写完成后,选择下一步:访问: 点击网页上横向导航中与我相关,然后点击左边导航待我处理,下载用户标识文件,保存到本地,同时选择我的邮箱,记录邮箱密码,以备下一步使用,然后浏览到保存的路径,选择下一步,出现提示框时,选择是。输入上一步记录的密码,确定后完成。登录成功后,选择 文件 惯用选项1.3 系统安装软件检查1. 下载地址:
10、ftp:/10.41.210.1/OneTest/Soft/Right.xls2. 运行xls文件,选择启用此内容,单击确定按钮,如下图。3. 单击开始自检按钮4. 根据说明信息,清理违禁软件。2 代码相关2.1 代码下载1. 新建文件夹OneTest,存放下载的代码2. 在OneTest文件夹上单击右键,选择SVN Checkout3. 单击OK按钮,开始下载代码,注意URL of repository设置为4. 下载时间比较长,请耐心等待5. 使用VS2008打开E:OneTesttrunkSrcOneTest_CN000_ShareLibZTE.OneTest.SolutionZTE.O
11、neTest.Solution.sln下的解决方案,打开时弹出如下提示框,单击确定按钮即可。6. 编译项目、配置数据库等信息,请参照本文2.4章节内容。登陆时,用户名输入10075886,密码空2.2 相关权限申请SVN、PDM、EC相关权限申请联系人:邬洁00071907、刘金娇000757332.3 OneTest地址 2.4 编译整个项目2.4.1 数据库连接配置1. Oracle设置1) 修改文件内容F:oracleproduct10.2.0client_1NETWORKADMINtnsnames.oraORCL = (DESCRIPTION = (ADDRESS_LIST = (AD
12、DRESS = (PROTOCOL = TCP)(HOST = lenovo-46)(PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )OTDEV=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.67.8.12)(PORT=1521)(CONNECT_DATA=(SERVICE_NAME=OTDB)OTINTEGRATION=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.5.6.65)(POR
13、T=1521)(CONNECT_DATA=(SERVICE_NAME=OTDB)OTTEST=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.3.64.224)(PORT=1521)(CONNECT_DATA=(SERVICE_NAME=ONETEST)注意:l lenovo-46是本地计算机名称,必须是英文名。2. 项目设置1) 修改CommonLib.config文件注意:l 开发环境:http:/10.41.210.3:8080/pm/uiloader/index.htmll 其他环境:http:/10.67.8.12
14、:8080/pm2) 修改dao.config文件注意:每次修改完成后需要重新生成Web工程。3 学习文档确保整个项目编译通过后,就可以学习整个项目的程序结构和有关业务知识。可以考虑先从以下几个方面入手。3.1 了解整个项目涉及到的主要文档1、 代码文件 通过SVN下载2、 需求文档 通过PDM软件下载,也可以联系BA获取。3、 数据库设计文档(PD文档) 通过PDM软件下载,也可以联系项目组同事获取。4、 组件设计文档(ROSE文档) 通过PDM软件下载,也可以联系项目组同事获取。5、 其它培训类相关文档 通过SVN下载或者从项目组同事处获取。4 系统整体框架和主要技术点的学习4.1、Jqu
15、ery版本的zTree树zTree组件支持树的常用操作,包括:异步加载,操作节点、节点搜索等。详细方法和属性可参照zTree文档和demo。以下是一个完整的加载、展开节点、搜索节点的流程。示例:维护被测对象 引用文件TreeCommon.js FrmTestObjectTree.js树的参数配置如下:4.1.1、页面初始化完毕,开始加载树。请求参数prod_id=0,表示请求根节点中兴通讯的子节点4.1.2、服务器接收参数0,检索0下面的所有子节点,然后拼接成Json格式数据输出 Json格式如下,红色标记是必须要求:isParent:是否是父节点,iconSkin:节点图标样式prod_id
16、:”1”, name:”一级节点”, prod_parent_id:”0”,isParent:”true”, iconSkin:”,nodes:prod_id:”10”, name:”二级节点”, prod_parent_id:”0”,isParent:”true”, iconSkin:”,nodes: 输出到客户端后,回调reloadTree函数中注册的Success事件方法,生成树如下: 中兴通讯0| 一级节点1| 二级节点104.1.3、展开节点 1、 zTreeBeforeExpand /异步请求节点2、 zTree自动调用getUrl(treeNode) 组织URL以及参数,发送请求
17、3、 服务器接收参数,继续调用同样方法,组织Json并输出4、 zTreeAjaxSuccess /返回的节点会自动加入树,如有必要 做成功后回调处理4.1.4、点击节点:1、beforeClick: zTreeBeforeClick, 在点击前做一些判断或提示,从该事件引发具体操作下面代码意思:如果当前节点处于编辑状态,点击其它节点需要用户确认是否离开编辑切换到其它节点的查看状态。zTreeOnClick:查看节点信息。如果不是修改状态,点击节点将不进入zTreeBeforeClick的提示,直接调用该方法。ViewNode:查看节点具体应用。4.1.5、异步刷新节点zTree1.reAsy
18、ncChildNodes(treeNode, reloadType);常用于刷新treeNode的子节点 4.1.6、搜索节点asyncSearchNextNodeByKey() asyncSearchNodesByKey()过程: 1、在客户端输入关键字 并发送请求searchResultJson存储搜索关键字节点的路径信息,当为空时则请求服务器搜索,见1步骤截图第一个红色框代码,然后跳转至asyncSearchNodesByKey()方法2、服务器根据关键字查询并返回如0_10_100_1000的ID路径【集合】其中0表示根节点,10、100表示中间路径节点ID,1000表示匹配关键字的节
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OneTest 新员工 培训 指引
链接地址:https://www.31ppt.com/p-3691713.html