如何在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 Files\Microsoft SQL Server 2000 Driver for JDBC\lib)添加到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

代码如下:http://www.itzhe.cn/article/20080116/54693.html

转载于:https://www.cnblogs.com/MrCandy/p/4039271.html

转载:如何使用RFT自动打开IE相关推荐

  1. VBS 自动打开软件

    VBS 自动打开软件   点击 软件   关闭进程方法! Dim WshShell, QQPath QQPath="C:\TM ACv6\TMAC.exe" '需要打开的软件路径 ...

  2. 自动打开WINDWOS远程控制的注册表文件

    自动打开WINDWOS远程控制和关闭自动更新的注册表文件 转载于:https://blog.51cto.com/450911/94942

  3. windows制作定时关机脚本_自动关机、自动打开程序… 让Windows自动执行任何操作...

    文章转载于网络,侵删 Windows 中有一个非常棒的功能,叫做"任务计划程序",但是因为它的界面看起来有点复杂,导致很少有人使用它. 其实对于任何人而言,"任务计划程序 ...

  4. WinXP启动时自动打开上次关机时未关闭的文件夹

    不能自动打开上次关机时未关闭的文件夹解决方法: 首先运行注册表, 解决方法: 打开[\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersi ...

  5. phpstorm 不能自动打开上次的历史文件

    问题产生的原因:可能是电脑非正常关机,导致phpstrom 无法正常关闭. 一开始我以为是配置上那里出现了问题,所以直接就把配置删除了,然后生成了默认配置.发现还是无法解决问题.然后一个个配置查阅过去 ...

  6. node 创建静态服务器并自动打开浏览器

    node 作为一门偏向后端的技术,提供了可以让我们js 在服务器上运行的平台,为我们前端工程师实现项目前端工程化,带来了众多便利.同时,它也可以很方便的创建静态服务器,可以直接连接数据库...实现多种 ...

  7. 为什么会自动打开Nautilus文件管理器?

    Fedora 17默认的是Gnome3.4.1桌面环境.安装了XFCE4后每次进入XFCE桌面环境都会自动打开Nautilus文件管理器!XFCE4自己的文件管理器可是Thunar1.4啊!怎么会启动 ...

  8. 搜狗输入法自动打开问题

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 不知从什 ...

  9. 【Axure技巧】Axure RP 9 生成HTML文档如何自动打开页面列表?

    前言 自从由Axure RP 8 升级到 RP 9 后,遇到了许多不习惯的操作,比如预览HTML时的页面列表,在RP 8中是默认打开的,来到RP 9 变成了默认隐藏的了,需要手动设置一下才会自动打开( ...

  10. 中兴智能视觉大数据报道:进小区1秒人脸识别,自动打开道闸放行

    中兴智能视觉大数据报:进小区1秒人脸识别,自动打开道闸放行,业主不用再为忘记带门禁卡而烦恼:有人到访只需按智能门禁,主人通过手机.IPAD就能看到是谁,不仅可以视频通话,一点击就可以开门--" ...

最新文章

  1. java initcause_Java 异常
  2. 前端应该了解的颜色的寓意
  3. ASimpleCache 轻量级缓存
  4. 记:PyInstaller打包一个最简单的kivy应用
  5. 如何在7分钟内黑掉40家网站?
  6. facenet + Mtcnn 实现人脸识别(实现步骤)
  7. Greedy Sequence(2019南京icpc网络预选赛)主席树求区间小于k的最大值
  8. hdu 5199 map或二分或哈希
  9. 学Linux从编译命令开始——arm-linux-gcc常用参数讲解
  10. C#设计模式(2)——简单工厂模式
  11. 翻译练习:Hadoop概述
  12. jpa基于按annotation的hibernate主键生成策略
  13. Javascript快速排序
  14. 无法识别设备powerstate_win7系统无法识别usb设备如何解决 电脑无法识别usb设备解决步骤【图文】...
  15. 程序员最爱的 10 个在线社区,你去过几个?
  16. Unity DOTS Burst 运行分析
  17. 如何用Python操作PDF制作数据报告?
  18. Antd给表格一个斜线分隔(通过css改变)
  19. 谷歌小恐龙作弊+作死方法
  20. 使用麦克风和Arduino测量以dB为单位的声音/噪声水平

热门文章

  1. python画布组件_Python Tkinter 画布(Canvas)
  2. 【Pandas】常用姿势积累
  3. 33 | 如何做好验收测试?
  4. 工作小记 编译 ffmpeg gpu 版本
  5. luogu4061 大吉大利,晚上吃鸡!
  6. “梦中行千里不如现实行一步。”创业亦是如此丨国仁网络资讯
  7. 阿里P9纯手打亿级高并发系统设计手册,走进阿里的架构世界
  8. 记录自己关于Linux的学习和RHCSA、RHCE认证相关
  9. win10企业版|激|活|码
  10. 校园招聘-2017美团后台开发内推笔试编程题