Robot Framework 自动化测框架.docx

daliaocsdn 23 0 DOCX 2021-05-04 18:05:09

Robot Framework是一款Python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。 Robot Framework测试框架具有以下特点: 1. 测试用例使用文本文件(TXT或者TSV文件)保存,使用制表符(或空格)分隔数据。可以方便使用任何文本编辑器,或者EXCEL编辑测试用例。也可以使用HTML格式创建用例。 2. 测试用例中支持变量使用,可以使用IF语句和FOR循环语句。 3. 可以利用“标签”功能对测试用例进行分类和有选择执行。 4. 支持关键字驱动(Keyword-driven)、数据驱动(Data-driven)和行为驱动(Behavior-driven/ATDD)。 5. 利用已有的关键字,测试人员可以创建自己的关键字,形成更高级别的行为。 6. 测试执行报告和日志是HTML格式,容易阅读。 7. 提供了测试执行事件的监听接口,并且可以自定义接口中的脚本。例如,某个用例执行前,“start_test”接口中的脚本就会被执行;用例执行结束后,“end_test”接口中的脚本就会被执行。而测试人员可以自定义“start_test”、“end_test”这两个接口的脚本。 8. 提供了命令行接口和XML格式的输出。可以与版本管理工具结合,进行持续集成。 9. 提供了远程测试执行接口,可以进行分布式测试执行。

Robot Framework 自动化测框架.docx

用户评论
请输入评论内容
评分:
暂无评论