- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 java_70-73_annotation+Exception
1.当我们使用@interface关键字定义一个注解的时候,该注解隐含滴继承了java.lang.annotation.Annotation接口;如果我们定义了一个接口,并且让该接口继承自Annotation,那么我们所定义的接口仍然是接口而不是注解;Annotation本身是接口而不是注解。2.Junit: 项目右键–bulid path–configure bulid path–选择librar
2016-01-31 16:05:55 304
原创 selenium之四, 各种wait--ing
参考地址: http://www.seleniumhq.org/docs/04_webdriver_advanced.jsp1.Explicit Waits显式等待 直到某个条件满足后,才进行之后的行为WebDriver driver = new FirefoxDriver();driver.get("http://somedomain/url_that_delays_loading");W
2016-01-29 15:00:18 244
原创 selenium之三,各种driver
参考网址: http://www.seleniumhq.org/docs/03_webdriver.jsp#introducing-the-selenium-webdriver-api-by-example1.Selenium-WebDriver’s Drivers HtmlUnit DriverWebDriver driver = new HtmlUnitDriver();HtmlUnitDri
2016-01-29 13:37:04 449
原创 selenium之二
参考网址: http://www.seleniumhq.org/docs/03_webdriver.jsp#introducing-the-selenium-webdriver-api-by-example 1.Moving Between Windows and Framesdriver.switchTo().window("window 名称");driver.switchTo().fram
2016-01-28 17:05:40 237
原创 selenium之By来定位元素
参考网址: http://www.seleniumhq.org/docs/03_webdriver.jsp#introducing-the-selenium-webdriver-api-by-example 1.跳转到页面:driver.get("http://www.google.com");2.定位元素: By.id<div id="coolestWidgetEvah">...</d
2016-01-26 15:22:12 1352
原创 java_69_annotation
1.annotation并不直接影响代码语意,工作方式类似程序的工具或者类库,它会反过来对正在运行的程序语意有所影响。2.annotation可以从源文件,class文件,或者以在运行时反射的多种方式被读取。3.override注解表示子类要重写(override)父类的对应方法。4.Deprecated注解,表示方法不建议被使用。5.SuppressWanings注解表示抑制警告6.自定义注解挡住
2016-01-24 15:46:57 284
原创 TestNG 安装过程
1.TestNG 是什么:TestNG,即Testing, Next Generation,下一代测试技术,是一套根据JUnit和NUnit思想而构建的利用注释来强化测试功能的一个测试框架,即可以用来做单元测试,也可以用来做集成测试。2.TestNG 如何安装: 输入:http://beust.com/eclipse/然后重启,就安装好TestNG了。3.TestNG 类新建 重启之后我们在测试
2016-01-19 15:35:29 460
原创 java_62_SE lesson 9
想要使用反射,首先需要获得待处理类或者对象所对应的Class对象。获取某个类或者某个对象所对应的Class对象的3种方式://a) 使用Class类的静态方法 forName,;Class.forName("java.lang.String");//b) 使用类的.class语法String.class//c)使用对象的getClass()方法String s = "a";Class<?
2016-01-12 22:39:49 208
原创 java_61_SE lesson8
当遍历集合或者数组时,如果需要访问集合或者数组的下标,那么最好使用旧的方式来实现循环或者遍历,而不要使用增强的for循环,因为它丢失了下标信息。Integer类有一个缓存,会缓存介于 -128~127之间的整数。可变参数:可变参数实质上就是一个数组,对于某个声明了可变参数的方法来说,我们既可以传递离散的值,也可以传递数组对象。但如果将方法中的参数定义为数组,那么只能传递数组对象,不可传离散的值。
2016-01-10 22:29:21 244
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人