摘要: Robot Framework分层设计 分层(Layer)模式是最常见的一种架构模式。甚至说分层模式是很多架构模式的基础,将解决方案的组件分隔到不同的层中。每一层中的组件应保持内聚性,并且应大致在同一抽象级别。每一层都应与它下面的各层保持松散耦合。 分层模式的关键点在于确定依赖:即通过分层,可以限制 阅读全文
posted @ 2019-12-20 07:00 心脏鼓点 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: Selenium2Library库安装与配置 selenium是一款用于Web应用程序测试的工具,它支持多平台、多语言、多浏览器去实现自动化测试。 针对robot framework的库有两个:SeleniumLibrary和Selenium2Library。SeleniumLibrary是针对Se 阅读全文
posted @ 2019-12-20 06:00 心脏鼓点 阅读(3393) 评论(0) 推荐(0) 编辑
摘要: 快捷键 F8 -执行测试用例 F5 -查看关键字 Edit标签 测试项目和测试套件所提供的Edit标签是一致的,两者功能也一样。 Edit标签有三个部分:加载外部文件、定义内部变量、定义元数据 1)加载外部文件: Add Library:加载测试库,主要是%PYTHON_HOME%\lib\site 阅读全文
posted @ 2019-12-20 05:00 心脏鼓点 阅读(991) 评论(0) 推荐(0) 编辑
摘要: 虽然通过RIDE提供“填表”一样的写测试用例的方式。但它却支持强大的关键字功能,以及可以开发关键字的扩展能力。 Comment 注释功能,也可以使用python中的"#" | Comment | 注释 | |--|--| | #注释 || log 打印。类似于print | log | Hello 阅读全文
posted @ 2019-12-20 04:00 心脏鼓点 阅读(2530) 评论(0) 推荐(1) 编辑
摘要: Testproject Testsuite Testcase 1、创建测试项目 打开RIDE,点击File--New Project,选择项目路径,填入项目名称 2、右键点击新建的测试项目,选择New Suite,新建测试套件 3、右键点击测试套件,选择New Test Case,输入测试用例名称即 阅读全文
posted @ 2019-12-20 03:00 心脏鼓点 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 1、安装Python3.7.4、配置python的环境变量, 以及下载浏览器驱动包放入到C:\Python37目录下。 2、安装RobotFramework 在dos中输入:pip install robotframework, 出现如下界面表示安装成功! 3、安装RobotFramework-ri 阅读全文
posted @ 2019-12-20 01:00 心脏鼓点 阅读(521) 评论(0) 推荐(0) 编辑
摘要: Robot Framework框架简介 Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。 Robot Framewor 阅读全文
posted @ 2019-12-20 00:00 心脏鼓点 阅读(1515) 评论(0) 推荐(0) 编辑