51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3332|回复: 4
打印 上一主题 下一主题

关于 selenium IDE 新手求助!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-7-4 01:45:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
open        http://search.naver.com/search.n ... ry=&x=0&y=0       
click        id=nx_query       
type        id=nx_query        1111
clickAndWait        css=input[type="image"]       

我想写个循环搜索并留下截图的脚本。
比如有个"keyword.txt"的文件,里边写了一些搜索词,一行一个。
脚本自动读取该文件里的词进行搜索,并截下每个搜索结果的截图,保存在电脑某个路径里。

各位大大帮帮忙,谢谢了~~
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

5#
发表于 2012-12-17 15:37:24 | 只看该作者
IDE,需要用到一个插件的flow_control,可以实现 while, Endwhile,今天刚尝试,不错。
参考:
http://blog.chinaunix.net/uid-8481040-id-2996277.html


<tr>
        <td>store</td>
        <td>0</td>
        <td>count</td>
</tr>
<tr>
        <td>while</td>
        <td>storedVars.count++ &lt; 3</td>
        <td></td>
</tr>
<!--// WHILE START-->
<tr>
        <td>open</td>
        <td>/login</td>
        <td></td>
</tr>
<tr>
        <td>type</td>
        <td>id=user_name</td>
        <td>aaa</td>
</tr>
<tr>
        <td>type</td>
        <td>id=password</td>
        <td>123</td>
</tr>
<tr>
        <td>clickAndWait</td>
        <td>id=button</td>
        <td></td>
</tr>
<tr>
        <td>mySave</td>
        <td>var str1 = ""d:\test""; var str2 = "".png""; str1 + storedVars.count + str2</td>
        <td></td>
</tr>
<!--// WHILE END-->
<tr>
        <td>endWhile</td>
        <td></td>
        <td></td>
</tr>
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-11-29 12:48:54 | 只看该作者
我一般都是利用selenium IDE的录制步骤,用java写成代码。
比如:
Selenium selenium=new Selenium();
selenium.click("id=nx_query");
selenium.type("id=nx_query","1111");
selenium.click("css=input[type="image"]" );
selenium.waitForPageToLoad("30000");

这样你很容易用java写出一个循环,读入文件,处理。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-9-10 17:06:50 | 只看该作者
在代码中引入js,估计可行,试试吧
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2012-7-16 19:38:30 | 只看该作者
需要补充包,不然做不到。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-22 15:33 , Processed in 0.075156 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表