• 博客(0)
  • 资源 (14)

空空如也

IBM Rational Functional Tester简介

本文将向读者介绍 IBM Rational Functional Tester 的强大的功能和良好的易用性,以及如何帮助测试人员轻松的完成自动化的功能测试。

2012-07-27

ganymed-ssh2-build251beta1.zip

在java里可以通过Ganymed SSH-2, Expect4j等实现ssh登录,由于Ganymed SSH-2是纯java实现,并且可以实现scp,sftp等,因此我们采用Ganymed SSH-2

2012-07-27

Internet Explorer针对Rational Functional Tester性能异常,出现错误或无法启用

Internet Explorer针对Rational Functional Tester性能异常,出现错误或无法启用

2012-07-27

java程序里实现ssh, scp, sftp

在java里可以通过Ganymed SSH-2, Expect4j等实现ssh登录,由于Ganymed SSH-2是纯java实现,并且可以实现scp,sftp等,因此我们采用Ganymed SSH-2 1> 下载安装 从http://code.google.com/p/ganymed-ssh-2/ 下载,我们用的是ganymed-ssh2-build251beta1.zip。 在eclipse里新建一个测试工程,并将解压后的ganymed-ssh2-build251beta1.jar拷到工程的lib目录下,然后在工程属性的java build path里添加这个jar的library。 2> ssh 将解压后的examples目录下的Basic.java 拷到工程的src目录,编译运行以后可以在控制台看到输出结果。除了执行一条命令,也可以执行一个shell脚本。 例如将Basic.java中的“uname -a && date && uptime && who” 改为“/home/lss/test.sh”, test.sh的内容如下: #! /bin/sh echo "testing shell"; ls; 在eclipse里运行以后的结果为: Here is some information about the remote host: testing shell 1 test.sh ExitCode: 0 需要注意的是在一个session里只能执行一次命令,因此如果想在server上执行多个命令,要么打开多个session,要么在一个session里去执行一个shell脚本,shell脚本里去执行多个命令。 每次执行完以后,如果正确将返回ExitCode: 0,因此程序里可以通过sess.getExitStatus()来判断命令是否被正确执行。 3> scp 首先在程序里import ch.ethz.ssh2.SCPClient; 然后通过下面的方法来实现: SCPClient scpClient = conn.createSCPClient(); scpClient.put("localFiles", "remoteDirectory"); //从本地复制文件到远程目录 scpClient.get("remoteFiles","localDirectory"); //从远程获取文件 例如: scpClient.put("D:\\localTest.txt", "/home/bill/"); 需要注意的是windows的本地目录要用双斜杠来分隔目录。 scpClient.put("/home/bill/remoteTest.txt", "D:\\"); 4> sftp 首先在程序里import ch.ethz.ssh2.SFTPv3Client; SFTPv3Client sftpClient = new SFTPv3Client(conn); sftpClient.mkdir("newRemoteDir", 0755); //远程新建目录 ,第二个参数是创建的文件夹的读写权限 sftpClient.rmdir("oldRemoteDir"); //远程删除目录 另外还有创建删除文件,读写文件等接口,参见http://www.ganymed.ethz.ch/ssh2/javadoc/ch/ethz/ssh2/SFTPv3Client.html

2012-07-27

用Selenium实现页面自动化测试

用Selenium实现页面自动化测试基本介绍

2012-07-27

IBM Rational Functional Tester

改进 Rational Functional Tester 启动应用程序的过程 基于Rational 的BS 架构软件自动化测试研究 使用Rational Functional Tester 完成自动化功能测试 详解IBM Rational Functional Tester 的工作原理

2012-07-19

selenium-remote-control-1.0.3.zip

selenium-remote-control-1.0.3.zip

2012-07-19

Firefox Setup 14.0.1.exe

Firefox Setup 14.0.1.exe 1、先改代码,在代码里面加上安装路径,可能是因为selenium server不能识别其它盘,而我装在D盘的,所以我就改了下,加上路径,再启动服务进行运行,还是不行,卡在那不动了,后台提示一直在加载firefox浏览器 selenium = new DefaultSelenium(“localhost”, 4444, “*firefox D:/Program Files/Mozilla Firefox/firefox.exe”, “http://www.baidu.com/“); 2、然后我再打开selenium-server-standalone-2.20.0.jar(在官网下的),查找两个目录:customProfileDirCUSTFFCHROME和customProfileDirCUSTFF,搜索install.rdf文件,将<em:maxVersion>12.*</em:maxVersion>改成我的firefox版本11 ,<em:maxVersion>11.0.*</em:maxVersion>,就OK了,再运行就通过了,大功告成!

2012-07-17

junit-4.10.jar

JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)

2012-07-17

IEDriverServer_x64_2.24.2.zip

IEDriverServer_x64_2.24.2.zip

2012-07-17

IEDriverServer_Win32_2.24.2.zip

IEDriverServer_Win32_2.24.2.zip

2012-07-17

selenium-webdriver-2.24.0.gem

selenium-webdriver-2.24.0.gem

2012-07-17

firebug-1.9.2-fx.xpi

firebug-1.9.2-fx.xpi

2012-07-17

selenium-ide-1.8.1.xpi

selenium-ide-1.8.1.xpi

2012-07-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除