Robot Framework 自动化测试修炼宝典--阅读笔记

通读完本书,了解了以下内容:

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框架对于本职工作有一个效率上的提升。

发布了25 篇原创文章 · 获赞 0 · 访问量 1981

猜你喜欢

转载自blog.csdn.net/lynchyueliu/article/details/103948491
今日推荐