
v
范例清单
1.1. jtester maven配置 ................................................................................................................ 1
1.2. 一个简单测试用例写法 ........................................................................................................... 2
1.3. maven-surefire-plugin配置示例 ............................................................................................. 4
2.1. TestNG的简单测试 ................................................................................................................. 6
2.2. TestNG生命周期Annotation使用 ........................................................................................... 7
2.3. 参数化测试示例 ................................................................................................................... 10
2.4. 异常测试代码一 ................................................................................................................... 11
2.5. 异常测试代码二 ................................................................................................................... 11
2.6. 非异常测试应该将异常直接抛到测试方法上 ............................................................................ 12
2.7. 对测试进行分组 ................................................................................................................... 12
2.8. 指定若干组的suite文件 ......................................................................................................... 13
3.1. 判断字符串等于期望值 .......................................................................................................... 19
3.2. 忽略大小写时字符串比较 ...................................................................................................... 20
3.3. 忽略空格时字符串比较 .......................................................................................................... 20
3.4. 忽略单双引号时字符串比较 ................................................................................................... 20
3.5. 所有空格等价时字符串比较 ................................................................................................... 21
3.6. 单双引号等价时字符串比较 ................................................................................................... 21
3.7. 单双引号等价时字符串比较 ................................................................................................... 21
3.8. 使用多个模糊判断模式进行字符串复合断言 ............................................................................ 21
3.9. 判断字符串中包含指定的子字符串 ......................................................................................... 22
3.10. 判断字符串中依次包含若干子字符串 .................................................................................... 22
3.11. 判断字符串不包含子字符串 ................................................................................................. 22
3.12. 判断字符串以指定的子字符串开头 ....................................................................................... 23
3.13. 判断字符串以指定的子字符串结尾 ....................................................................................... 23
3.14. 判断一个字符串是否符合正则表达式 .................................................................................... 23
3.15. 判断一个字符串是否是若干个候选字符串中的一个 ................................................................ 23
3.16. 判断一个字符串是空字符串,非空字符串,非空白字符串等情况 ............................................ 24
3.17. 字符串是任意值均可通过的断言 ........................................................................................... 24
3.18. 对布尔值进行断言 .............................................................................................................. 24
3.19. 对Character(char)进行断言 .............................................................................................. 25
3.20. 对数值类型进行断言 ........................................................................................................... 25
3.21. 判断2个PoJo对象是否相等 ................................................................................................. 25
3.22. 反射比较2个PoJo对象 ........................................................................................................ 27
3.23. 反射比较2个PoJo对象,忽略特定字段比较示例 .................................................................... 27
3.24. 反射比较2个PoJo对象,忽略数组(集合)属性中元素顺序 ................................................... 29
3.25. 忽略默认值时比较2个对象 ................................................................................................... 29
3.26. 忽略元素顺序时比较2个对象 ............................................................................................... 29
3.27. 忽略默认值,日期,元素顺序时比较2个对象 ........................................................................ 29
3.28. 判断2个对象是否是同一个对象 ............................................................................................ 30
3.29. 普通对象的单属性比较 ........................................................................................................ 30
3.30. 对PoJo对象String属性的宽松断言 ....................................................................................... 30
3.31. 使用延后生效断言判断PoJo对象的属性 ............................................................................... 31
3.32. 使用EqMode判断对象属性 ................................................................................................. 31
3.33. propertyEqMap(老版本reflectEqMap)比较多个属性值 .................................................. 31
3.34. propertyEqMap(老版本reflectEqMap)使用EqMode模式比较多个属性值 ....................... 32
3.35. 级联属性的比较 .................................................................................................................. 33
3.36. 通过反射比较断言Map对象 ................................................................................................ 33
3.37. 通过指定属性断言Map ....................................................................................................... 34
3.38. 断言map对象元素个数 ....................................................................................................... 35
3.39. 断言map对象key值或value值 ............................................................................................ 35
3.40. 集合大小或数组长度的断言 ................................................................................................. 36
3.41. 断言集合包含特定元素 ........................................................................................................ 36
3.42. 断言集合包含一系列元素 .................................................................................................... 36
评论14