`
duoluohua
  • 浏览: 13022 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
此方法一般很少用。看了selenium的源码。下面首先看一下selenium的doSelect方法。也就是我们在选择下拉菜单用的select方法。可以通过index,label,value,id四种方式来select下拉菜单中的option。doSelect源码如下:Selenium.prototype.doSelect = function(selectLocator, optionLocator) { /** * Select an option from a drop-down using an option locator. * * <p>
执行以下步骤1.把JQuery的js文件添加到selenium-server.jar的/core/scripts目录下.2.修改selenium-server.jar/core/RemoteRunner.html,加入jquery js文件的引用.3.调用selenium.addLocationStrategy方法添加一个selenium的查找策略,第一个参数是策略名称,第二个参数是查找所用到的js方法, inDocument是selenium的当前Document,locator是用户传进来的xpath,比如第四步中的#xxxx selenium.addLocationStrategy( ...
Properties props=System.getProperties(); //系统属性 System.out.println("Java的运行环境版本:"+props.getProperty("java.version")); System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor")); System.out.println("Java供应商的URL:"+props.getProperty("j ...
一种为webdriver高级API api很像外语句子.但是api的使用在项目中很有限制.起辅助作用.下面来看一下过程。1.继承HamcrestWebDriverTestCase2.选择一种Webdriver来实现createDriver() 方法。比如FirefoxDriver等3.用类似goTo(),clickOn()等动作来浏览页面。
JAVA String.format 方法使用介绍1.对整数进行格式化:%[index$][标识][最小宽度]转换方式 我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解,就是最终该整数转化的字符串 ...
在大型数据库系统中,有两个很重要作用的功能,那就是存储过程和触发器。在数据库系统中无论是存储过程还是触发器,都是通过SQL 语句和控制流程语句的集合来完成的。相对来说,数据库系统中的触发器也是一种存储过程。存储过程在数据库中运算时自动生成各种执行方式,因此,大大提高了对其运行时的执行速度。在大型数据库系统如Oracle、SQL Server中都不仅提供了用户自定义存储过程的功能,同时也提供了许多可作为工具进行调用的系统自带存储过程。 所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL 语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过 ...
有关Oracle中函数与触发器的内容,在数据库中定义并使用存储过程、函数、触发器,可以提高用户访问数据库的效率。 数据库中函数包含四个部分:声明、返回值、函数体和异常处理。 1createorreplacefunctiongetname(snovarchar2 )2returnvarcharis 3namevarchar(12 );4begin 5selectenameintonamefromempwhereempno= sno;6return name;7 exception8 ... 12end

Oracle表分区总结

Oracle中提供了对表进行分区的机制,通过表分区,可以将表空间中数据按照某种方式分别存放到特定的分区中。表分区的作用:平衡IO操作,分区均匀,提高效率。 Oracle中表分区方法有:范围分区法、散列分区法、复合分区法、列表分区法。范围分区:语法Partition by range(); 适合数值型或日期型示例: 1createtableStudent2(3Studentidintegernotnull,4Studen

Oracle数据库对象

本文研究有关Oracle数据库对象的用法。Oracle中包含五种数据库对象,分别为别名、序列、视图、索引和簇,其中别名和序列为Oracle中特有的数据库对象。 别名:通过对Oracle中数据表设置别名之后,可以使用别名对数据表进行与原表名同样的各种操作。其语句关键字为synonym,下面看其具体用法。 创建同义词:create synonym student for stu; 通过创建后,student即为stu表的别名,因此以下两语句执行结果为一样的 select *from student; ==> select *from stu; 删除同义词:drop synonym stude ...

Oracle存储过程

Oracle存储过程 Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。 Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法 1createorreplaceprocedureNoParPro2as;3begin4;5exception //存储过程异常6;7end;8 二、带参存储过程实例
Oracle中的面向对象OOP 关系数据库在不断地发展时,许多数据库引入了面向对象的思想,这其中以Oracle为代表,Oracle9i就号称面向对象数据库。 自Oracle9i以来,Oracle就不再是单纯的关系数据库管理系统,它在关系数据库模型的基础上,添加了一系列面向对象的特性。Oracle的对象体系遵从面向对象思想的基本特征,许多概念同C++,JAVA中类似,具有继承,重载,多态等特征,但又有自己的特点。 1、 Oracle面向对象的最基本元素是它的对象类型——Type。 下面开始写自定义对象类型( as object 必须关键字) 1createorreplacety ...
ANT很强大,可以直接调用SQL任务执行相应的数据库初始化脚本。 <sql autocommit="true" driver="oracle.jdbc.driver.OracleDriver" url="jdbcracle:thinxxx.xxx.xxx:1521:xxx" userid="xxx" password="xxx" src="./init/xxx.sql" print="yes" output="./output/xxx.t ...
package com.ahchoo.automation.page;   importorg.openqa.selenium.By; importorg.openqa.selenium.WebDriver; importorg.openqa.selenium.WebElement; public class BaiduIndexPage { privateWebDriver driver; privatefinal String url = "http://www.baidu.com"; publicBaiduIndexPage(WebDriverdriv ...
Oracle正则表达式的用法 上一篇 /下一篇 2010-06-20 21:00:12 查看( 2265 ) /评论( 3 ) /评分(6 / 0 ) l方括号表达示 方括号表达式 描述 [[:alnum:]] 字母和数字混合的字符 [[:alpha:]] 字母字符 [[:cntrl:]] 控制字符 [[:digit:]] 数字字符 [[:graph:]] 图像字符 [[:lower:]]
Global site tag (gtag.js) - Google Analytics