selenium 语法

1. @after和@after  (执行测试的前提条件和后置条件

       执行顺序: @befor - test - @after

2. @befor class和@after class    (1.与2.的区别:前者都执行完之后再执行 @befor class和@after class

       执行顺序:@befor calss - test1,test2 ,test3 - @after class

3. 断言

       assertEquals(a, b)      测试a是否等于b(a和b是一个原始类型数值

       assertFalse(a)            测试a是否为False假(a是一个Boolean值

       assertTrue(a)             测试a是否为True真(a是一个Boolean值

       assertNull(a)              测试a是否为Null空(a是一个对象或者null

   assertNotNull(a)         测试a是否为非Null空(a是一个对象或者null

   assertSame(a, b)        测试a和b是否都引用同一个对象

       assertNotSame(a, b)   测试a和b是否都没有引用同一个对象

4.Xpath

   (XML查询路径语言,基于XML的树状结构,有寻找节点能力

  用法:

     nodename      选取此节点的所有子节点

     /                    从根节点选取

   //        从匹配选择的当前文档的节点,而不考虑他们的位置

     .         选取当前节点

     ..        选取当前节点的父节点

     @       选取属性

 通配符:

   *         匹配任何节点

   @*      匹配任何属性节点

     note*      匹配任何类型的节点

 

 

 ------未完待续            

  

posted @ 2014-06-06 15:32  么么熊  阅读(374)  评论(0)    收藏  举报