Selenium 学习笔记2启动完成服务器后,可以进行客户端代码的开发了:
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);
selenium = new DefaultSelenium("localhost",SeleniumServer.getDefaultPort(),"*iexploreproxy",url);
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做自动化测试,是一个不错的选择,小结一下,与人分享
使用selenium做自动化测试,是一个不错的选择,小结一下,与人分享
Selenium学习简要概览, 包括Selenim的发展历史,Selenium 1代和2代的区别,架构,快速入门。
selenium入门数据,测试人员必备
selenium相关学习资料selenium相关学习资料
Selenium简介,selenium RC使用简单温习,Selenium命令.
selenium视频学习,内容很详细,附带源代码,希望能帮助大家
selenium2 python自动化测试 PDF学习 本PDF可以学习到如何进行Web自动化测试以多线程运行测试集,自动生成测试报告,最后完成后发送邮件等功能。
selenium学习文档,自己写的selenium文档
学习测试课程时搜集到的资料,个人认为讲的比较好
selenium IDE学习简单的介绍及初级的使用
selenium常用API知识思维导图,大家可以继续扩展,欢迎关注:gzh吾非同,获取更多资源。
selenium selenium selenium selenium selenium selenium selenium selenium selenium selenium selenium selenium selenium selenium
包括selenium的安装所需软件,学习的文档:<<selenium2 python自动化测试实战.pdf>>教你如何使用,<<Selenium测试实践-基于电子商务平台>>全面的例子,<<Selenium Testing Tools Cookbook中文>>selenium教科书
Selenium简介: 支持多种语言。基于Java语言,Selenium 3.0版本,用的框架是TestNG框架 支持浏览器:IE,Chrome,FireFox,Safari。支持Windows,Mac系统平台上运行
闲,所以有幸接触到 QTP、Selenium 等自动化测试工具,由于当时水平有限,学习也只停留在录制与回放的水 平上。再次学习 Selenium 是时隔一年之后,笔者有幸跳槽到一家互联网公司继续做 web 软件测试,发现项目适 合...
selenium学习资料:[优]Selenium CSS Selector定位详解.pdf,Selenium2 Java自动化测试实战9_3.pdf,selenium2 python自动化测试实战.pdf,Selenium2+Python自动化测试实战修订.pdf,Selenium入门教程.pdf等
公司要求自学了半个月的总结.从下载相关插件地址到java程序代码测试,适于入门学习.
selenium学习资料:Selenium测试实践_基于电子商务平台.pdf,selenium_webdriver-java.pdf,selenium2.0_中文帮助文档.pdf,Selenium定位大全01.pdf,基于Selenium 2的自动化测试 从入门到精通PDF电子书下载 带书签...
Selenium WebDriver 学习笔记 API大全 中文API 元素 操作大全