总体框架:
1.创建任务
2.修改任务
3.删除任务
4.环境配置
5.全量PING
6.抽样PING
7.停止
8.查看历史
9.查看执行详情
主要从项目总结和经验角度讲述:
一、项目运行环境
1. 服务器
需要将本地代码打包给盘,在盘上运行(另外一服务器)。
1.1 对于Java代码,XML,国际化properties等文件,需要在盘中起服务,然后再运行。
或者系统——系统监控——停掉相应的进程(打完包后,在重启该进程)
1.2 对于js,html,css 可以在本地打包,不需要起服务。
2. 服务器——网元
2.1 网元:服务器上的一台设备。
测试套是建立在网元上:测试套的“源IP”(所在网元),目的IP(另一网元:此网元必须在当前服务器上)。
2.2 新建网元
平台界面:资源——网元管理——新建网元
新建网元界面:连接方式——telnet,网元信息——IP,用户名,密码,连接测试。连接成功后,就可以用了。
2.3查看网元情况
如设备利用率情况:cmd——telnet 源IP ——(username)——(password)——display heath,可以看到利用率。
3.Eclipse 配置 盘
3.1 Window——Preferences:Preferences界面:
3.1.1 搜索linked Resources:New===Name: iemp_home Value:路径至V...
3.1.2 搜索String Substitution:New===Name: iemp_home Value:路径至V...
3.1.3 搜索ant——Runtime——Properties AddProperty ===Name: iemp_home Value:路径至V...
4.前台调试
由于是在服务器端运行程序,服务端设置了限制:页面js进入调试模式后,1min不关闭的话,会被系统踢出。
需要替换两个class:IdleTimeoutAction$1.class和IdleTimeoutAction.class
5.拦截器
前台调用后台方法,会被拦截器拦截。因此需要拦截器设置不被拦截的。
V*/etc/validate/validate-common-config.xml
二、代码方面
1.iEMP eview控件使用
eview:eview是公司Web架构统一平台(iEMP)的前段UI组件库。
知识点:
//trim() function for IE
String.prototype.trim = function (){
return this.replace(/(^[s]*)|([s]*$)/g, "");
}