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* 匹配任何类型的节点
------未完待续
浙公网安备 33010602011771号