通读完本书,了解了以下内容:
1) 了解了自动化测试的基本应用点,了解了 Robot FrameworkD 基本框架结构,安装并使用 Robot Framework 进行 web 自动化方便的简单自动化测试开发工具实例的演练。
2) 熟悉 Robot Framework 在各个自动化测试领域的应用,包括 web 自动化测试、C/S 自动化测试、数据库自动化测试、接口自动化测试、RF 内置测试库、持续集成自动化测试、移动自动化测试
3) 了解了使用 python 语言进行 Robot Framework 库的自定义方式。
以下对于本书个人认为有用的细节点进行介绍:
第一,自动化测试是有一定层级结构的。分层自动化测试:UI 层自动化测试、服务层自动化测试、单元层自动化测试。按本书内容讲解,价值(单元层自动化测试)> 价值(服务层自动化测试)> 价值(UI 层自动化测试),难度值与上述价值一致。所以尽可能深入理解到程序的函数层级,对程序进行有效的判断。
第二,理解到自动测试不是万能的。自动化测试可以帮助测试人员解决一些反复性的工作,但是会引入开发成本、维护成本等。需要测试人员进行用例自动化测试和人工测试之间的平衡。
第三,认知了 Robot Framework 的框架结构,如下图所示。
第四,web 自动化测试。使用 Selenium2lIbrary 进行 web 自动华测试。介绍了部分处理 web 内容的关键字,包括 browserManagement、Cookie、Elements、formElement、tableElement、JavaScript 等内容的关键字。
第五,了解了 C/S 自动化测试。使用了 AutoItLibiary 测试库,本书对于计算器案例进行简要的介绍。
第六,熟悉 Robot Framework 在其他自动化测试领域的应用,数据库自动化测试、接口自动化测试、RF 内置测试库、持续集成自动化测试、移动自动化测试。
第七,了解了 RF 的内部结构。本书对于 RF 的一个测试库 Selenium2lIbrary 进行更改,用实例的方式,进行了整个流程的操作。
综上,看完本书,对于自动化测试中,使用 Robot Framework 有一个初步的了解,可以使用 Robot Framework 框架对于本职工作有一个效率上的提升。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于