转载:如何使用RFT自动打开IE

如何在RFT测试脚本中打开IE浏览器?
 
第一步,配置应用程序进行测试:
“配置”菜单 ——》 “配置应用程序进行测试。。。”,进入下面这个界面,默认三个自带的应用程序,点击“添加”加入IE。加入IE之后,点击运行测试是否配置成功
 
如果不成功,请按IE页面提示的步骤处理(非常详细)。
 
 
第二步,新建RFT脚本,调用IE浏览器
 
 1 package baidu2;
 2 import resources.baidu2.baiduSearchHelper;
 3 import com.rational.test.ft.*;
 4 import com.rational.test.ft.object.interfaces.*;
 5 import com.rational.test.ft.object.interfaces.SAP.*;
 6 import com.rational.test.ft.object.interfaces.WPF.*;
 7 import com.rational.test.ft.object.interfaces.dojo.*;
 8 import com.rational.test.ft.object.interfaces.siebel.*;
 9 import com.rational.test.ft.object.interfaces.flex.*;
10 import com.rational.test.ft.object.interfaces.generichtmlsubdomain.*;
11 import com.rational.test.ft.script.*;
12 import com.rational.test.ft.value.*;
13 import com.rational.test.ft.vp.*;
14 import com.ibm.rational.test.ft.object.interfaces.sapwebportal.*;
15 /**
16  * Description   : Functional Test Script
17  * @author lenovo
18  */
19 public class baiduSearch extends baiduSearchHelper
20 {
21     /**
22      * Script Name   : <b>baiduSearch</b>
23      * Generated     : <b>2014-10-20 下午11:34:22</b>
24      * Description   : Functional Test Script
25      * Original Host : WinNT Version 6.1  Build 7601 (S)
26      * 
27      * @since  2014/10/20
28      * @author lenovo
29      */
30     public void testMain(Object[] args) 
31     {
32         // 启动,已经配置好的被测应用程序
33         startApp("iexplore");
34         
35     }
36 }

正常情况下,启动成功了。

值得注意的地方:

  1、JER的版本,要与IE版本适配。如果版本过低,请下载安装合适版本。

  2、如果配置都做好了,还是无法使用脚本调用,启动IE请重启RFT,再试。

待学习的问题:

  如何在使用脚本调用IE后,进入到自定义的URL,访问相应的WEB站点。

如何连接SQLSERVER?——java JDBC方式连接
 
连接sqlserver2000的方法:
首先要下载JDBC驱动及其sqlserver SP3,安装完毕后,将JDBC下的lib文件夹的三个jar包(C:Program FilesMicrosoft SQL Server 2000 Driver for JDBClib)添加到rft菜单项:项目-属性-Java构建路径-库。代码如下:
String sql;
  Connection conn;
  Statement stmt;
  ResultSet rs;
  try
  {
   Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
   String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
   String user="sa";
   String password="";
   conn= DriverManager.getConnection(url,user,password);
   stmt=conn.createStatement();
   sql="select * from employee";
   rs=stmt.executeQuery(sql);
   while(rs.next())
   {
    System.out.println(rs.getString(1)+"-"+rs.getString(2));
   }
   rs.close();
   stmt.close();
   conn.close();
  }
  catch(Exception e)
  {
   e.printStackTrace();
  }
值得注意的地方:
JAVA访问2005,用到的 drivers和Connection.url形式与2000不同,驱动程序也不同必须从新下载
drivers=com.microsoft.sqlserver.jdbc.SQLServerDriver    2005
Connection.url=jdbc:sqlserver://localhost:1433;DatabaseName=db

访问2005的jar文件只有一个,而2000有三个,2005的驱动下载:http://msdn2.microsoft.com/zh-cn/data/aa937724(en-us).aspx
原文地址:https://www.cnblogs.com/MrCandy/p/4039271.html