Selenium 2自动化测试实战

虫师

出版时间

2016-01-01

ISBN

9787121278532

评分

★★★★★
书籍介绍
这本书在读者眼中最大的价值,是为一套Web UI自动化测试知识点提供了系统化的梳理。它不满足于教会你调用Selenium的API,而是从测试分类、分层自动化、项目选型一路讲到底层原理——比如Python import机制、元素定位、框架搭建,试图帮读者建立完整的知识体系。多位读者指出,书中的框架示例经过扩展即可用于实际项目,实操性是其突出优点。但它也存在明确的边界:定位器操作、前端技术、框架细节仍需自行查阅资料补全,自动化测试对前端功底要求较高,并非读完即可一蹴而就。因此它更适合想要系统入门、以Python搭建Web自动化体系的初学者,而非寻求进阶突破的资深工程师。
AI导读
核心看点
  • 基于Python语言系统讲解Selenium 2自动化测试技术
  • 循序渐进介绍测试基础、工具使用及综合项目实战
  • 旨在帮助读者提升技术广度,向高级测试工程师迈进
读者共识
  • 内容浅显易懂,适合作为Selenium自动化测试的入门读物
  • 实操性较强,框架示例对实际项目应用具有参考价值
  • 部分基础内容讲解不够深入,需配合其他资料深入学习
精彩摘录
  • "知识延伸 当Python在执行import语句时,到底进行了什么操作。按照Python的文档,它执行了如下操作: 第1步,创建一个新的module对象(它可能包含多个module); 第2步,把这个module对象插到sys.module中; 第3步,装载module的代码(如果需要,则必须先编译); 第4步,执行新的module中对应的代码。 在执行第3步时,首先需要找到module程序所在的位置,搜索的顺序是: 当前路径(以及从当前目录指定的sys.path),PythonPATH,再后是Python安装时设置的相关的默认路径。正因为存在这样的顺序,所以如果当前路径或PythonPATH中"
  • "在Python中,通过import...或from...import...的方式引用模块,下面引用time模块。 imp.py import time print(time.ctime())"
  • "imp.py from time import ctime print(ctime())"
目录
第1 章 自动化测试基础 .................................................................................... 1
1.1 软件测试分类 ........................................................................................................ 1
1.2 分层的自动化测试 ................................................................................................ 6
1.3 什么样的项目适合自动化测试 ............................................................................ 9
1.4 自动化测试及工具简述 ...................................................................................... 10

显示全部
用户评论
selenium入门书
入门不错的,结合项目还是有实操性的
操作性比较强,浅显易懂
知道了一些框架,之后就看手册了
可以已经升级3了
非常好的入门书籍,不过现在测试技术日新月异,此书中的部分内容已跟不上技术潮流,还是最为一个入门和参考
就 入门吧
2022年第4本书。重读此书,快速翻阅,确是作者实践总结,值得阅读和借鉴。 后搜索作者,发现有武汉虫师科技,做软件测试培训的,猜测可能是作者成立的公司。祝好。
不错的工具书
好书,收获很多
下载
收藏
全部深度解读 →主题书单高分榜最近更新