Web测试工具Selenium入门心得

发表于:2009-1-17 15:32

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:lotuswlz    来源:cnblogs

  b. 以后再次加载页面,则可以省去域名

  cmd=open&1=/cat/all?sn=0

  (打开链接/cat/all?sn=0)

  c. 给指定文本框输入指定值

  cmd=type&1=q&2=bike

  (给id为q的文本框输入值bike)

  (2)多窗口模式,可以在后台写java的test case,让程序自动执行一整套操作。

  例:

  public void testRegister() throws Exception {

    selenium.setSpeed("1000");

    selenium.open("http://zhidao.baidu.com");

    selenium.type("ikword", "abc");

    selenium.close();

  }

  2、在项目中导入selenium-java-client-driver.jar、selenium-java-client-driver-sources.jar、selenium-java-client-driver-tests.jar三个包

  3、Test Case写法,可以继承com.thoughtworks.selenium.TestCase类,也可以继承 com.thoughtworks.selenium.SeleneseTestCase(它是TestCase的子类,对setUp()方法做了重写,更为方便)

  写法跟JUnit测试相似,需要写一个setUp()方法,在此方法中可以对selenium对象实例化以并且启动。

  例:

  public void setUp() throws Exception {

  selenium = new DefaultSelenium("localhost",4444, "*iehta", "http://localhost:8080/");

  selenium.start();

  }

44/4<1234
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • cnntester
    2016-8-05 15:12:09

    贵航股份

  • cnntester
    2016-8-05 15:05:28

    风格的风格

  • sslt1200
    2015-7-22 10:51:44

    还可以啊

  • humh
    2011-6-01 16:13:47

    总结的挺好

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号