logo
分类于: 计算机基础 互联网 云计算&大数据 职场办公

简介

基于Selenium WebDriver和Cucumber: 零成本实现Web自动化测试

基于Selenium WebDriver和Cucumber: 零成本实现Web自动化测试 0.0分

资源最后更新于 2020-03-29 02:56:40

作者:温素剑

出版社:出版社电子工业出版社

出版日期:2015-01

ISBN:9787121248238

文件格式: pdf

标签: 互联网 开发 网络 计算机 自动化 软件

简介· · · · · ·

从目前主流的Web自动化测试工具入手,由浅入深、全面、细致地阐述了如何使用开源测试工具来完成Web自动化测试,便于读者轻松掌握Web自动化测试的原理、方法和实际操作。它并不是一本讲述深奥测试理论的教科书,而是一本实战类书籍,作者尝试在书中向读者演示如何使用Selenium、WebDriver和Cucumber搭建起一整套稳定、高效、零成本的自动化测试平台。《零成本实现Web自动化测试——基于Selenium WebDriver和Cucumber》以测试Google Gmail和Test Perfect为例,提供了完整的Web自动化测试解决方案。《零成本实现Web自动化测试——基于Selenium WebDriver和Cucumber》是一本Web自动化测试的专业工具书,也是软件测试工程师的良师益友,它可作为软件测试培训、高等院校软件相关专业的辅助教材,目标读者是初级或者有经验的软件测试工程师、对提高自动化测试的有效性感到困惑的测试经理,以及有志于从事软件测试工作的朋友。温素剑,毕业于电子科技大学电子信息工程专业,有多年金融和电信行业软件开发和测试经验。目前在中国平安担任软件测试经理,带领测试团队负责新渠道电销领域的测试工作。专注于自动化测试和性能测试领域,有丰富的Web、Android/iOS自动化测试和性能测试经验。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. Selenium和WebDriver工具篇
  3. 第1章 自动化测试基础
  4. 1.1 初识自动化测试
  5. 1.2 开源Web自动化测试
  6. 第2章 Selenium简介和基础
  7. 2.1 Selenium简介
  8. 2.2 Seleni4um基础
  9. 2.3 小结
  10. 第3章 Selenium IDE
  11. 3.1 Selenium IDE简介
  12. 3.2 Selenium IDE的操作接口
  13. 3.3 测试案例和测试案例集
  14. 3.4 Selenium IDE功能扩展
  15. 3.5 常见错误处理
  16. 第4章 Selenium命令
  17. 4.1 验证页面元素
  18. 4.2 定位页面元素
  19. 4.3 文字模板匹配
  20. 4.4 命令使用技巧
  21. 4.5 警告框、弹出框以及多窗口
  22. 第5章 Selenium 1.0(Selenium RC)
  23. 5.1 Selenium 1.0(Selenium RC)简介
  24. 5.2 Selenium RC基础
  25. 5.3 使用Selenium RC
  26. 5.4常见错误处理
  27. 第6章 Selenium测试案例设计
  28. 6.1 测试设计导言
  29. 6.2 测试什么
  30. 6.3 验证结果
  31. 6.4 选择一个定位策略
  32. 6.5 测试AJAX应用系统
  33. 6.6 封装Selenium通用函数
  34. 6.7 UI映射
  35. 6.8 Page Object设计模式
  36. 6.9 数据驱动测试
  37. 6.10 数据库验证
  38. 第7章 Selenium用户扩展
  39. 7.1 Selenium用户扩展简介
  40. 7.2 Action
  41. 7.3 Accessor/Assertion
  42. 7.4 定位策略
  43. 7.5 在Selenium IDE中使用用户扩展
  44. 7.6 在Selenium RC中使用用户扩展
  45. 第8章 Selenium Grid
  46. 8.1 Selenium Grid是什么
  47. 8.2 什么时候使用Selenium Grid
  48. 8.3 Selenium Grid如何工作——通过中心和节点
  49. 8.4 Selenium Grid配置
  50. 8.5 中心(hub)诊断信息
  51. 8.6 常见错误
  52. 第9章 Selenium 2.0和WebDriver
  53. 9.1 WebDriver基础
  54. 9.2 WebDriver的各种实现
  55. 9.3 可选的向后相容:混用WebDriver和RC技术
  56. 9.4 WebDriver的高级用法
  57. 第10章 Cucumber和WebDriver
  58. 10.1 Cucumber基础
  59. 10.2 Cucumber与WebDriver结合
  60. 10.3 采用中文描述的自动化测试
  61. 自动化测试实战篇
  62. 第11章 实战——测试Google Gmail
  63. 11.1 明确测试范围
  64. 11.2 Selenium测试——登录Gmail邮箱
  65. 11.3 Selenium测试——撰写邮件
  66. 11.4 Selenium测试——删除邮件以及邮件列表
  67. 11.5 Selenium测试——邮件存档
  68. 11.6 Selenium测试——搜索邮件
  69. 11.7 使用测试案例集来管理Selenium IDE脚本
  70. 11.8 留给读者的思考
  71. 第12章 实战——测试Test Perfect
  72. 12.1明确测试范围
  73. 12.2 WebDriver测试——添加移动设备
  74. 12.3 WebDriver测试——新建测试用例
  75. 12.4 WebDriver测试——测试用例运行
  76. 12.5 留给读者的思考
  77. Selenium使用帮助篇
  78. 第13章 Selenium使用帮助
  79. 13.1 Selenium客户端驱动配置
  80. 13.2 使用Maven导入Selenium 2.0工程