google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

rft中怎么参数化?怎么打开浏览器?

rft中怎么参数化?怎么打开浏览器?


在下面的脚本回访中,他自己不能打开浏览器,为什么?我应该怎样修改!
还有我项把红字部分参数化,怎么做?谢谢
public void testMain(Object[] args)
        {
               
                // HTML Browser
                browser_htmlBrowser(document_htmlDocument(),DEFAULT_FLAGS).doubleClick(atPoint(137,94));
                browser_htmlBrowser(document_htmlDocument(),DEFAULT_FLAGS).inputKeys("www.baidu.com{ENTER}");
                browser_htmlBrowser(document_htmlDocument(),DEFAULT_FLAGS).inputKeys("{ENTER}");
                // Document: 百度一下,你就知道: http://www.baidu.com/
                document_百度一下你就知道().click();
        }
不要在一棵树上吊死,在附近几棵树上多试试死几次!

TOP

怎么没有人说话啊
不要在一棵树上吊死,在附近几棵树上多试试死几次!

TOP

需要在应用程序配置工具中将该网站配置进去。


并且在录制中选择打开该应用程序。

TOP

操作如下


楼上说的对。
首先 ,在 RFT主界面上 点击 配置 按钮  选择第一项 配置应用程序进行测试 然后 添加 选择 HTML应用程序,
       单击 下一步 填入 你要测试的 网站,例如你所说的 百度 地址 ,浏览器项目 选择 IE,点击 完成配置。
其次, 在 录制脚本过程中, 点击 启动应用程序按钮,然后选择 你事先配置好的  HTML应用程序 启动,
然后 可以完成 验证点等相关操作。

TOP

startBrowser();

Mercury Customer Support Portal为了RFT我卸载了QTP

TOP

参数化的问题,
String url = dpString("TestUrl")
browser_htmlBrowser(document_htmlDocument(),DEFAULT_FLAGS).inputKeys(url{ENTER}");
如果需要实现一些复杂的读取或验证,那么就根据需要加入循环或条件判断即可
一天回五帖,努力提高灌水质量

TOP

引用:
原帖由 lovetest6 于 2008-6-19 13:06 发表
startBrowser();
这个好用啊,不用配置应用程序。感觉是从Robot继承过来的,RFT里还真没用过。
startBrowser("http://www.baidu.com");
startBrowser("Internet Explorer","http://www.baidu.com");
如果中途改变url
可以使用browser_htmlBrowser(document_百度一下(),DEFAULT_FLAGS).loadUrl("http://www.google.cn");

[ 本帖最后由 tthhbbandy 于 2008-7-17 10:53 编辑 ]

TOP

 
当前时区 GMT+8, 现在时间是 2008-7-24 18:25Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹