每一天都是进步

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  88 随笔 :: 0 文章 :: 5 评论 :: 0 Trackbacks

2015年7月17日 #


高亮显示:看到的地方,Portal的导航的链接包括如下链接,当前所处的功能页面高亮显示
posted @ 2015-09-08 09:28 碟雅闲居 阅读(216) | 评论 (0)编辑 收藏

1.myEclipse导入外部的java文件
右键》new》file》advanced

ctrl+m放大当前窗口
shift+alt+x,再按t执行junit
posted @ 2015-09-08 09:11 碟雅闲居 阅读(255) | 评论 (0)编辑 收藏

一 、设置运行时行为  
   1.Tasks》Verify Replay》Run-Run-Time Settings
   2.vuser》Run-Time Settings(运行时设置)  
   3.快捷键F4
 常规的:运行逻辑、步、日志、思考时间
           运行逻辑:迭代次数
                》此节点设置迭代次数或连续重复活动的次数
            步:开始新迭代
                  a.在前一个迭代结束后立即开始
                    b.前一个迭代结束后
                    c.发生 
               》用于控制迭代时间间隔
            配置日志设置
                     启用日志记录
                   日志选项:a.仅在出错时发送消息
                                  b.始终发送消息
                   》在运行测试期间记录的信息量。
二.实时查看脚本的运行情况设置
   tools》general option》display
三.查看回放的信息
   a.点击tasks向导里的回放日志超链接
   b.view 视图》Output windows
   c.显示/隐藏按钮
     在回放日志中按Ctrl+F打开“查找对话框”
    ➤ 启动和终止。脚本运行的开始和结束 - 虚拟用户脚本已启动、Vuser 已终止。
    ➤ 迭代。迭代的开始和结束以及迭代编号(橙色字体部分)。
      VuGen 用绿色显示成功的步骤,用红色显示错误。例如,如果在测试过程中连接
        中断, VuGen 将指出错误所在的行号并用红色显示整行文本。
四.确定测试通过
       在任务窗格中单击测试结果
             view(视图)》测试结果
    概要窗格。上表是指出了哪些迭代通过了测试,哪些未通过。
    下表指出哪些事务和检查点通过了测试,哪些未通过
搜索或筛选结果
     搜素:
    1.在树视图中展开迭代节点
    2.选择节点
    3.查看步骤概要
    4.搜素结果状态
       可以定位失败或成功的按钮
        a.工具》查找
        b.直接单击查找按钮 也就是搜索形状的
筛选:
  view视图>filter筛选器
左窗格会列出对应的选项
  





 
posted @ 2015-09-08 09:10 碟雅闲居 阅读(469) | 评论 (0)编辑 收藏


http://www.w3school.com.cn/sql/sql_update.asp

 select * from 
insert into 表名 values
delete from 表名
update  from 表名 set
posted @ 2015-09-08 09:10 碟雅闲居 阅读(230) | 评论 (0)编辑 收藏


LR录制时IE弹出页面是已阻止此网站显示有安全证书错误的内容,切页面都是乱的

在Tools》Recording_Options》Port Mapping>Capture level设置为 WinNet level data

问题图片如下:



posted @ 2015-09-07 12:30 碟雅闲居 阅读(575) | 评论 (0)编辑 收藏

http://www.w3school.com.cn/sql/sql_update.asp
posted @ 2015-07-29 16:44 碟雅闲居 阅读(226) | 评论 (0)编辑 收藏


     以前参加的需求评审基本是一个项目里的小迭代,就知道针对需求进行评审,昨天下午参加了一个新项目的需求评审,总结下经验:
    1.需求评审前需要看需求文档,熟悉新做的项目的基本功能
    2.对于新项目有好多功能是从产品中挪过来的,需求也没有写,但是我们测试在参加评审时需要对之前的功能也进行讨论
      把遇到的问题都记录下来,然后再会议上提出来。
   3.对以前项目没注意发生的事故也要进行回忆,防止新项目有同样的问题
   4.对于一些模块没有控制权限问题,谁都可以添加、删除需要着重提出,以防以后用户自己操作数据删除了说丢失数据找不到原因
   5.对于测试的范围需要确认,哪些是需要测试的哪些是不需要测试的
   6.对于测试的环境也要确认,比如分辨率问题、ie浏览器版本问题
   7.对于功能里用的其他模块的数据,而恰巧其他的模块还是不用测试需要对数据来源进行确认,如数据过来显示错误是哪方的问题,不要到时候扯不清
posted @ 2015-07-29 10:52 碟雅闲居 阅读(358) | 评论 (0)编辑 收藏


1.使用
find / -name rpc.rstatd命令查看系统是否存在rpc.rstatd文件



2.查看Rpc有没有启动   rpcinfo -p
启动时如下:


  没有启动如下:



进入rstatd目录,启动命令为:#rpc.rstatd


5.可能遇到的错误

安装完毕rstatd守护进程,在启动时可能出现以下错误:

Cannot  register service: RPC: Unable to receive; errno = Connection refused

这是由于Linux服务器没有开启端口映射功能,解决方法如下:

(1) linux的图形界面下,运行setup

[root@testserver4]#setup
这时会弹出一个类似图形化的界面,光标移动到System  services,回车。



在新界面中找到portmap项,空格选中。


然后选择OK(通过tab键进行选择),再选择quit

(2) 启动portmap服务

[root@testserver4]#/etc/rc.d/init.d/portmap start    //启动portmap

再次启动rpc.rstatd即可。


















posted @ 2015-07-24 23:09 碟雅闲居 阅读(3800) | 评论 (0)编辑 收藏

解决方案:
1.可以对单个文件改编码格式 右键》属性

2 改变整个myEclipse工作空间的编码格式 
    
    1)  myeclipse->window->preferences->General->workspaceTypes 
    
    2)  改变文本文件编码格式为utf-8

3 改变整个文件类型的编码格式 
    
    1)  eclipse->window->preferences->General->Content Types 
    
    2)  找到要修改的文件的类型(JAVA,JSP等等),在下面有个Default encoding,在输入框中输入GBK 或UTF-8
    
    3)  点击Update 
    
    4)  点击OK 
    
    5)  重启eclipse

    
   
posted @ 2015-07-17 22:47 碟雅闲居 阅读(322) | 评论 (0)编辑 收藏

错误信息:

java.lang.RuntimeException: Could not start Selenium session: Failed to start new browser session: java.lang.RuntimeException: java.lang.RuntimeException: Firefox could not be found in the path!
Please add the directory containing ''firefox.exe'' to your PATH environment
variable, or explicitly specify a path to Firefox like this:
*firefox c:\blah\firefox.exe
 
原因:找不到firefox(火狐不是默认安装位置自己换了位置的),不能打开浏览器
解决方案:
方法一:设置环境变量,将火狐的地址放进path变量中
方法二:将火狐的路径写进来,注意路径的\要用\\,其中一个\是转义的意思

即下面的"*firefox"改为 "*firefox D:\\study\\selenium\\Firefox\\firefox.exe"

posted @ 2015-07-17 21:53 碟雅闲居 阅读(3026) | 评论 (0)编辑 收藏


启用selenium-server提示WARN-Failed to start:SocketListener000.0.0.0:4444
主要是因为已经有另外一个Selenium server 启动了,你可以查看是否有其他的selenium server正在运行,如果有请将其关闭;否则就是有另外的服务器在使用4444端口,请更换端口。
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"

        经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用

假如我们需要确定谁占用了我们的9050端口

1、Windows平台
在windows命令行窗口下执行:

 C:\>netstat -aon|findstr "9050"

TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
看到了吗,端口被进程号为2016的进程占用,继续执行下面命令:
 C:\>tasklist|findstr "2016"

tor.exe 2016 Console 0 16,064 K

很清楚是,tor占用了9095端口
在这里,我们查看4444端口占用,如下图所示

然后可以在任务管理器将javaw该进程结束
再重新启动,如下就成功了


2.linux平台
ps -efa|grep selenium
杀了该进程


遇到的错误:

java.lang.RuntimeException: Could not contact Selenium Server; have you started it on 'localhost:4444' ?
Read more at http://seleniumhq.org/projects/remote-control/not-started.html
Connection refused: connect
 at com.thoughtworks.selenium.DefaultSelenium.start(DefaultSelenium.java:104)
 
原因:selenium server未启动,我把启动页面cmd关了
解决方案:启动selenium server:java -jar selenium-server-standalone-2.44.1.jar

posted @ 2015-07-17 21:13 碟雅闲居 阅读(1432) | 评论 (0)编辑 收藏

是因为不是html模式,不能手动修改
posted @ 2015-07-17 15:31 碟雅闲居 阅读(377) | 评论 (0)编辑 收藏

There was an unexpected error. Msg: TypeError: insertedCommand.line is undefined
Url: chrome://selenium-ide/content/sourceView.js, line: 34, column: 7
SourceView.prototype.rowInserted@chrome://selenium-ide/content/sourceView.js:34:8
Editor.prototype.addCommand@chrome://selenium-ide/content/editor.js:858:5
Editor.prototype.appendWaitForPageToLoad@chrome://selenium-ide/content/editor.js:885:7
Editor.prototype.onUnloadDocument/<@chrome://selenium-ide/content/editor.js:662:5


option>options>Formats>Enviroment (有三个)都改成火狐firefox

>



posted @ 2015-07-17 15:14 碟雅闲居 阅读(734) | 评论 (2)编辑 收藏