onetest组新员工培训指引(编辑修改稿)内容摘要:

4. 根据说明信息,清理违禁软件。 2 代码 相关 代码下载 1. 新建文件夹 OneTest,存放下载的代码 2. 在 OneTest文件夹上单击右键,选择 SVN Checkout 3. 单击 OK 按 钮 , 开 始 下 载 代 码 , 注 意 URL of repository 设置为 4. 下载时间比较长,请耐心等待 5. 使用 VS2020 打开E:\OneTest\trunk\Src\OneTest_CN000_ShareLib\\ln 下的解决方案,打开时弹出如下提示框,单击确定按钮即可。 6. 编译项目 、配置数据库等信息 ,请参照本文 章节 内容。 登陆时,用户名输入 10075886,密码空 相关权限申请 SVN、 PDM、 EC 相关权限申请联系人 : 邬洁 0007190 刘金娇 00075733 OneTest 地址 编译整个项目 数据库连接配置 1. Oracle 设置 1) 修改 文件 内容 F:\oracle\product\\client_1\NETWORK\ADMIN\ ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = lenovo46)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) ) OTDEV=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=OTDB))) OTINTEGRATION=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=OTDB))) OTTEST=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ONETEST))) 注意:  lenovo46是 本地 计算机名称,必须是英文名。 2. 项目设置 1) 修改 文件 ! 权限管理数据库连接字符串 add key=PmConnectString value=Data Source=otdev。 user id=otpm。 password=ot123。 / ! 开发环境 add key=PmRootUrl value= / 注意:  开发环境:  其他环境: 2) 修改 !— 数据库配置 database provider name=/ dataSource name=iBatisNet connectionString=User ID=ot。 Password=ot123。 Data Source=OTDEV/ /database 注意:每次修改完成后需要重新生成 Web工程。 3 学习文档 确保整个项目编译通过后,就可以学习整个项目的程序结构和有关业务知识。 可以考虑先从以下几个方面入手。 了解整个项目涉及到的主要 文档 代码文件 通过 SVN 下载 需求文档 通过 PDM 软件下载 ,也可以联系 BA 获取。 数据库设计文档 (PD 文档 ) 通过 PDM 软件下载 ,也可以联系项目组同事获取。 组件设计文档 (ROSE 文档 ) 通过 PDM 软件下载 ,也可以联系项目组同事获取。 其它培训类相关文档 通过 SVN 下载 或者从项目组同事处获取。 4 系统整体框架 和主要技术点 的学习 、 Jquery 版本的 zTree 树 zTree 组件支持树的常用操作,包括:异步加载,操作节点、节点搜索等。 详细方法和属性可参照 zTree 文档和 demo。 以下是一个完整的加载、展开节点、搜索节点的流程。 示例: 维护被测对象 引用文件 树的参数配置如下 : 、 页面初始化完毕,开始加载树。 请求参数 prod_id=0,表示请求根节点 中兴通讯 的子节点 、 服务器接收参数 0,检索 0 下面的所有子节点,然后拼接成 Json 格式数 据 输出 Json 格式如下 , 红色标记是必须要求: isParent: 是否是父节点 , iconSkin:节点图标样式 {prod_id:”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 | |— 二级节点 10 、 展开节点 zTreeBeforeExpand //异步请求节点 zTree 自动调用 getUrl(treeNode) 组织 URL以及参数,发送请求 服务器接收参数,继续调用同样方法,组织 Json并输出 zTreeAjaxSuccess //返回的节点会自动加入树,如有必要 做成功后回调处理 、 点击节点: beforeClick: zTreeBeforeClick, 在点击前做一些判断或提示,从该事件引发具体操作 下面代码意思:如果当前节点处于编辑状态,点击其它节点需要用户确认是否离开编辑切换到其它节点的查看状态。 zTreeOnClick:查看节点信息。 如果不是修改状态,点击节点将不进入 zTreeBeforeClick的提示,直接调用该方法。 ViewNode:查看节点具体应用。 、 异步刷新节点 (treeNode, reloadType)。 常用于刷新 treeNode的子节点 、 搜索节点 asyncSearchNextNodeByKey() asyncSearchNodesByKey() 过程: 在客户端输入关键字 并发送请求 searchResultJson 存储搜索关键字节点的路径信息,当为空时则请求服务器搜索, 见 1 步骤截图第一个红色框代码,然后跳转至 asyncSearchNodesByKey() 方法 服务器根据关键字查询并返回如 0_10_100_1000的 ID 路径 【集合】 其中 0 表示根节点。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。