selenium 学习2
来源:互联网 发布:win10优化工具 推荐 编辑:程序博客网 时间:2024/06/05 08:13
启动完成服务器后,可以进行客户端代码的开发了:
2、客户端进行编写
- public class TestPage
- {
- private Selenium selenium;
- @Before
- public void setUp()
- {
- String url = "http://www.baidu.com";
- //selenium = new DefaultSelenium("localhost",SeleniumServer.getDefaultPort(),"*iexplore",url);
- <strong>selenium = new DefaultSelenium("localhost",SeleniumServer.getDefaultPort(),"*iexploreproxy",url);</strong>
- selenium.start();
- }
- @After
- public void tearDown()
- {
- try
- {
- selenium.stop();
- } catch (RuntimeException e)
- {
- System.out.println(e.getMessage());
- }
- }
- //测试标题,文本框输入,及按钮点击
- @Test
- public void testWeb()
- {
- System.out.println("============== test baidu=============");
- //我这里是tomcat的地址,我的tomcat端口是8888,selenium是当前工程,我让它打开首页
- selenium.open("/");
- String title = selenium.getTitle();
- //原来网页的标题
- System.out.println(title);
- selenium.type("xpath=//input[@name='wd']", "helloworld");
- //得到输入的文本框的值
- System.out.println("textvalue:" + selenium.getValue("xpath=//input[@name='wd']"));
- selenium.click("xpath=//input[@id='su']");
- // selenium.waitForPageToLoad("40");
- assertEquals(title, "百度一下,你就知道");
- //输出新页的标题
- System.out.println(selenium.getTitle());
- }
- }
- Selenium学习笔记2
- selenium学习2
- selenium 学习2
- Selenium 学习札记2
- Python+Selenium【2】学习目录
- selenium学习
- selenium学习
- Selenium学习-selenium RC简介
- Selenium学习笔记2--定位元素
- selenium 基于python学习笔记---【3-2】
- 基于《Selenium 2自动化测试实战》的学习笔记(3)—— selenium 工具介绍
- Selenium 学习笔记 - 1
- Selenium学习笔记
- Selenium学习笔记1
- Selenium学习笔记3
- Selenium学习笔记4
- Selenium学习笔记5
- Selenium Start--学习笔记
- 真是情何以堪呢
- jquery 表格的增加删除和修改及设置奇偶行颜色
- 多线程笔记
- (转)大型数据库设计原则
- iphone发送数据到服务器端有多种方法
- selenium 学习2
- LINUX下RPM的使用方法
- ORACLE PL/SQL编程详解之一
- linux基础指令
- 让ubuntu支持windows编码
- 基于OHCI协议的S3C2440 USB Host Driver之协议介绍(二)
- 销售订单增强
- selenium 学习3
- datagridview控件类